Healthy Creamy Broccoli Soup with Chicken for Dinner

30 min prep 3 min cook 5 servings
Healthy Creamy Broccoli Soup with Chicken for Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this?

A velvety, nutrient-packed bowl that turns the humble broccoli into pure comfort food—without the guilt.

Six years ago, I stood in my tiny rental-kitchen clutching a limp head of broccoli and a half-eaten rotisserie chicken, wondering how on earth I was going to make dinner for my in-laws in under an hour. I had just started my first “real” job, my budget was tighter than the lid on a pickle jar, and the idea of serving something that tasted both luxurious and healthy felt impossible. Fast-forward to today and that same desperation-born soup has become the most-requested recipe in my family group-chat. It’s the dish I batch-cook on Sundays when the week ahead looks chaotic, the meal I bring to new moms, and the bowl I crave when the weather turns chilly.

What makes this creamy broccoli soup special? We skip the heavy cream and flour roux, leaning instead on a secret combination of cannellini beans and Greek yogurt. The beans give body, the yogurt lends tang, and together they create a silk-smooth texture that tastes far richer than it is. Tender bites of lemon-garlic chicken add staying power, while a final shower of sharp Parmesan punches up the umami. One pot, 35 minutes, and you’ve got a dinner that feels like a warm sweater on a cold night—cozy, familiar, and just fancy enough to serve to company.

Why This Recipe Works

  • Double Protein: Chicken breast plus cannellini beans keep you satisfied for hours.
  • Zero Heavy Cream: Creaminess comes from puréed beans and yogurt—lighter on calories, big on flavor.
  • One-Pot Wonder: Sear, simmer, blend—minimal dishes, maximum weeknight appeal.
  • Freezer-Friendly: Portion and freeze for up to 3 months; texture stays luscious upon reheating.
  • Veggie-Forward: Two whole heads of broccoli—stalks and all—for fiber and folate.
  • Customizable Heat: Add jalapeño or pinch of chili flakes if you like a gentle kick.
  • 15-Minute Prep: While the chicken sears, chop the veg—everything cooks together.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store. Look for broccoli with tight, dark-green florets and firm stalks—those stalks are gold. Peel away the fibrous outer layer with a vegetable peeler and dice the tender inner core; they add body and prevent food waste. For the chicken, I prefer organic boneless skinless breasts because they stay juicy once we poach them right in the broth. If you’re working with thighs, go ahead and swap; dark meat brings extra iron and a richer flavor.

Cannellini beans (a.k.a. white kidney beans) are my go-to for their creamy interior and neutral taste. If you only have chickpeas, those work, but you’ll need an extra minute in the blender to achieve the same silkiness. Greek yogurt should be full-fat for the smoothest finish—non-fat varieties can curdle when overheated. Finally, use freshly grated Parmesan; the powdered shelf-stable kind won’t melt properly and can give the soup a grainy mouthfeel.

  • Broccoli: 2 medium heads (about 1 ½ lb / 680 g)
  • Olive oil: 2 Tbsp; extra-virgin adds fruity depth
  • Chicken breast: 1 lb / 450 g, cut into ¾-inch cubes
  • Yellow onion: 1 large, finely diced
  • Garlic: 4 cloves, minced (yes, four—it mellows as it simmers)
  • Low-sodium chicken broth: 4 cups / 950 ml
  • Cannellini beans: 1 can (15 oz / 425 g), drained and rinsed
  • Plain Greek yogurt: ½ cup / 120 g, room temperature
  • Lemon zest: 1 teaspoon (about half a lemon)
  • Fresh thyme: 1 teaspoon leaves (or ½ tsp dried)
  • Bay leaf: 1
  • Sea salt & black pepper: to taste
  • Freshly grated Parmesan: ¼ cup / 20 g, plus extra for serving
  • Optional: pinch of red-pepper flakes for subtle heat

How to Make Healthy Creamy Broccoli Soup with Chicken for Dinner

1
Season & Sear the Chicken

Pat the cubed chicken very dry—moisture is the enemy of browning. Toss with ½ tsp salt, ¼ tsp pepper, and the lemon zest. Heat 1 Tbsp olive oil in a heavy-bottomed pot (Dutch oven if you have it) over medium-high. When the oil shimmers like a mirage, add chicken in a single layer. Let it cook undisturbed for 3 minutes; a golden crust should form. Flip and cook 2 minutes more. The centers will finish later, so don’t worry if they’re slightly under. Transfer to a plate.

2
Build the Aromatic Base

Lower heat to medium and add remaining 1 Tbsp oil. Stir in diced onion with a pinch of salt; sauté 4 minutes until translucent and fragrant at the edges. Add garlic and optional red-pepper flakes; cook 45 seconds—just until the garlic smells nutty, not browned. Those little brown bits (fond) stuck to the bottom? That’s flavor gold.

3
Deglaze & Add Veg

Pour in ½ cup of the broth. Using a wooden spoon, scrape the pot’s bottom with gentle pressure until the browned bits lift. This step prevents burning and infuses the soup with a roasted depth. Add broccoli florets, peeled stalk pieces, thyme, bay leaf, and remaining broth. The liquid should just peek through the veg—add water if needed.

4
Simmer Until Vibrant

Bring to a gentle boil, then reduce to a lively simmer. Cover with the lid slightly ajar and cook 10 minutes. You want the broccoli tender but still emerald—overcooking leaches color and nutrients. Test by piercing a stalk piece; it should yield without resistance.

5
Cool Slightly & Blend

Remove bay leaf. Stir in beans. Using an immersion blender, purée until velvety. (No immersion blender? Carefully ladle into a countertop blender in batches, venting the lid and holding a towel over to prevent hot-soup explosions.) Leave some texture or go completely smooth—your call.

6
Enrich & Reunite

Return puréed soup to low heat. Whisk yogurt with ¼ cup of the hot soup to temper, then swirl the mixture back into the pot. Add Parmesan and seared chicken plus any resting juices. Warm 2–3 minutes until steaming, but do NOT boil—boiling can split the yogurt. Taste and adjust salt (I usually add another ¼ tsp) and black pepper.

7
Serve Like a Pro

Ladle into warmed bowls. Garnish with an extra dollop of yogurt, a drizzle of peppery olive oil, and a sprinkle of lemon zest. Crusty whole-grain bread on the side is non-negotiable for swiping every last drop.

Expert Tips

Temperature Shock

Always temper yogurt with hot liquid before adding to the pot; this prevents curdling and keeps the soup glossy.

Save the Stalks

Broccoli stalks are naturally sweet. Peel, dice, and add them—they purée into velvety thickness without extra calories.

Blender Safety

Fill blender only half-way with hot soup; hold the lid with a kitchen towel to let steam escape safely.

Veg-Stock Swap

For a vegetarian version, sub vegetable broth and use white beans for protein; flavor remains rich and creamy.

Zest Last

Add lemon zest off-heat. Heat dulls citrus oils; zesting at the end keeps the flavor bright and aromatic.

Crust Alternative

For low-carb crunch, top with roasted pumpkin seeds instead of croutons—they add magnesium and stay crisp.

Variations to Try

  • Creamy Cauliflower Spinach: Swap half the broccoli for cauliflower florets and a handful of spinach; color turns pastel-green, flavor stays mild.
  • Spicy Southwest: Add 1 chipotle in adobo while blending, use pepper-jack instead of Parmesan, and finish with cilantro.
  • Dairy-Free: Replace yogurt with ½ cup soaked cashews blended with ½ cup water; add 1 Tbsp nutritional yeast for cheesy notes.
  • Seafood Upgrade: Skip chicken and poach 8 oz shrimp in the finished soup 3 minutes before serving—classic coastal twist.
  • Kids-Approved: Stir in ½ cup shredded cheddar at the end; the familiar cheese flavor wins over picky eaters every time.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld beautifully, making leftovers even tastier.

Freeze: Ladle cooled soup into freezer-safe quart bags, squeeze out excess air, and lay flat to freeze (saves space). Keeps 3 months. Thaw overnight in the fridge, then reheat gently on the stovetop over medium-low, whisking occasionally.

Make-Ahead Chicken: Season and sear up to 2 days ahead; store separately so it stays juicy. Add during the final warming step.

Frequently Asked Questions

Yes! Use 1 ½ lb frozen florets; add directly to the pot—no need to thaw. Simmer 1 extra minute to evaporate any excess moisture.

Heat above 180 °F (just under a simmer) destabilizes yogurt proteins. Always temper first and keep the soup below steaming once the yogurt is added.

Absolutely. Swap chicken for cannellini beans (double the amount), use vegetable broth, and replace yogurt with soaked cashew or coconut cream.

Warm slowly over medium-low heat, stirring often. If it thickens too much, splash in broth or water until silky. Avoid the microwave’s high heat.

Each serving contains roughly 18 g net carbs—moderate, not strict keto. For lower carbs, replace beans with an extra cup of broccoli and use heavy cream instead of yogurt.

Yes, as long as your pot holds at least 6 quarts. Blend in two batches to avoid overflow. Cooking time remains the same; simply use a wider pan for faster reduction if needed.
Healthy Creamy Broccoli Soup with Chicken for Dinner
soups
Pin Recipe

Healthy Creamy Broccoli Soup with Chicken for Dinner

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Season chicken: Toss cubes with ½ tsp salt, ¼ tsp pepper, and lemon zest.
  2. Sear: Heat 1 Tbsp oil in pot over medium-high. Brown chicken 3 min per side; set aside.
  3. Sauté aromatics: Add remaining oil, onion, and garlic; cook 4 min.
  4. Simmer veg: Deglaze with broth, add broccoli, thyme, bay leaf; simmer 10 min.
  5. Blend: Remove bay leaf, add beans, purée until silky.
  6. Finish: Temper yogurt with hot soup, stir in along with Parmesan and chicken; warm gently. Serve hot.

Recipe Notes

Do not boil after adding yogurt to prevent curdling. Soup thickens as it stands; thin with broth when reheating.

Nutrition (per serving)

258
Calories
29g
Protein
18g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.