There’s nothing like a steaming bowl of chicken soup to make a bad day shrink. I grew up watching my mom stir the pot while the whole kitchen filled with that savory, oniony perfume — and each time she handed me a ladle I felt like I’d been given a warm, edible hug. This High-Protein Chicken Soup keeps that nostalgic comfort but ramps up the staying power with extra protein from shredded chicken and creamy white beans. It’s bright with lemon, satisfying with tender veggies, and forgiving enough for weeknight cooks — plus it freezes like a dream for busy weeks. Let’s make something that smells like home and eats like dinner time victory.
Quick Facts
- Yield: Serves 6
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes
Why This Recipe is Awesome
This soup hits all the comforting notes — silky broth, tender chicken, and soft veggies — but it also packs protein so you actually feel full. It’s cozy without being heavy, brightened with lemon and herbs so it never tastes bland. It’s so easy even your oven can’t mess it up: one pot, simple ingredients, and a texture that goes from silky broth to slightly creamy if you mash a few beans. Who doesn’t love a soup that smells like Sunday afternoon and tastes like a hug?
Ingredients
For the Main Dish:
- 2 tbsp olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 3 garlic cloves, minced
- 3 medium carrots, sliced on the bias (about 1 1/2 cups)
- 2 celery stalks, sliced (about 1 cup)
- 1 1/2 lb boneless, skinless chicken breasts (or thighs), trimmed
- 6 cups low-sodium chicken broth
- 1 (15 oz) can cannellini or great northern beans, drained and rinsed
- 1/2 cup dry quinoa, rinsed (optional for extra protein)
- 1 tsp dried thyme
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- Juice of 1 lemon (about 2 tbsp)
- 1/4 cup chopped fresh parsley or dill
For the Sauce / Garnish (if applicable):
- Optional: grated Parmesan, extra lemon wedges, or a dollop of plain Greek yogurt for creaminess
- Optional: red pepper flakes for heat
How I Make It
Step 1:
Heat a large Dutch oven over medium heat and add 2 tbsp olive oil. Toss in the diced onion, sliced carrots, and celery. Sauté for about 6–8 minutes until the onion turns translucent and the veggies smell sweet and slightly caramelized — you’ll hear a gentle sizzle and see glossy edges. Stir in the minced garlic for the last 30 seconds so it gets fragrant but doesn’t burn.
Step 2:
Nestle the chicken breasts into the pot and pour in 6 cups chicken broth. Add the bay leaf, 1 tsp dried thyme, and a generous pinch of salt and pepper. Turn the heat to medium-high until the liquid bubbles, then lower to a simmer. This gentle simmer keeps the chicken tender instead of rubbery — no boiling, please. Simmer uncovered for about 15–18 minutes until the chicken reaches 165°F on an instant-read thermometer.
Step 3:
Remove the chicken to a cutting board and shred with two forks — I love the texture of hand-shredded meat here. While shredding, stir the rinsed quinoa (if using) and the cannellini beans into the pot. Simmer for another 10–12 minutes so the quinoa cooks and the flavors marry; you’ll smell a nutty warmth and see the broth thicken slightly from the beans.
Step 4:
Return the shredded chicken to the pot and squeeze in the juice of 1 lemon. Taste and adjust seasoning with more salt, pepper, or lemon. You’ll notice the soup brightens immediately — the lemon lifts the whole bowl. If you want extra silky broth, mash a few beans against the side of the pot with a spoon to release creaminess.
Step 5:
Finish with a handful of chopped parsley or dill and serve hot with grated Parmesan or a spoonful of Greek yogurt on top. The colors pop — orange carrots, green herbs, and milky beans — and the first spoonful should deliver warmth, a gentle tang, and a satisfying chew from the chicken.
Pro Tips
- Poach the chicken gently at a simmer so it stays tender. If it starts to shimmy hard-boil bubbles, lower the heat.
- Rinse quinoa until the water runs clear to avoid bitter dust; it hydrates in about 12 minutes in simmering broth.
- For extra protein without beans, stir in 1 cup Greek yogurt off heat (temper it first by whisking with a ladle of hot soup).
- If broth tastes flat, add 1–2 tsp of soy sauce or fish sauce — small amounts boost umami without making it taste Asian-specific.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Chicken ↔ Tofu: Use 1 lb extra-firm tofu, pressed and cubed; add in Step 3 and simmer gently. Texture changes to softer chunks but protein stays high.
- Cannellini beans ↔ Lentils: Use 1 cup dried brown or green lentils (rinsed) added in Step 2; they cook in about 20–25 minutes and give a heartier bite.
- Quinoa ↔ Brown rice: Brown rice needs longer cooking (about 40–45 minutes), so par-cook or use leftover cooked rice.
- Dairy-free: Skip yogurt and Parmesan; mash beans for creaminess or stir in 2 tbsp nutritional yeast for savory depth.
Variations & Tips
- Spicy: Add 1/2 tsp red pepper flakes with the thyme, or top bowls with chili oil.
- Kid-friendly: Leave out lemon and herbs, shred chicken extra fine, and serve with small pasta shapes.
- Mediterranean twist: Swap thyme for oregano, add chopped spinach at the end, and finish with olives and lemon zest.
- Creamy: Stir in 1/2 cup plain Greek yogurt off-heat and mash some beans for a velvety texture.
- Spring fresh: Add peas and asparagus tips in the last 4 minutes of cooking for bright color and snap.
- One-pot meal: Roast a whole chicken, shred it, and use the pan juices + store-bought broth to deepen flavor.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Cool it quickly, refrigerate for up to 3 days, or freeze in airtight containers for up to 3 months. Reheat gently on the stove — if quinoa or pasta bloomed in the fridge, you might need to add a splash of broth.
- Can I double the recipe?
- Sure thing. Use a larger pot and keep the simmer gentle; cooking time may increase slightly to come up to temperature, but flavor develops the same.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
- How do I know it’s done?
- You’ll know the chicken hits safety and tenderness when it reaches 165°F and shreds easily. Quinoa should look translucent with the tiny germ ring visible; carrots should be tender but not mushy.
- What if I don’t have ingredient X?
- No drama. Swap canned beans for cooked lentils, lemon for a splash of vinegar, or use leftover rotisserie chicken instead of poaching to save time.
How I Like to Serve It
I ladle this soup into big bowls with crusty bread for dunking, a sprinkle of Parmesan, and an extra lemon wedge. It makes a perfect weeknight dinner, an easy potluck contribution, or a soothing bowl for cold, blustery nights. Pair it with a simple green salad and a glass of crisp white wine or iced tea — it stretches from healing sick-day food to comforting Sunday supper.
Notes
- Store in the fridge up to 3 days or freeze portions for up to 3 months. Thaw overnight in the fridge and reheat on the stove.
- Cook chicken to a safe internal temperature of 165°F. If you use thighs, they will stay juicier but reach the same safe temp.
Final Thoughts
Closing: Go make this — it’s honest, protein-packed, and forgiving. Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








