Healthy Creamy Broccoli and Spinach Stew

30 min prep 1 min cook 5 servings
Healthy Creamy Broccoli and Spinach Stew
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every winter when the farmers’ market looks like someone unplugged the color: gray skies, beige root vegetables, and then—bam—pyramids of emerald broccoli and dewy spinach beckoning like a promise that spring will come back. That’s the weekend I rush home, cheeks cold, tote bags heavy, to make the stew my daughter calls “green velvet.” Ten years ago I created it as a sneaky way to coax her into eating more vegetables; today it’s the dish she requests for birthday dinners, snow-day lunches, and every cold that knocks her flat. The original was a simple purée, but over seasons it evolved into a silky, protein-boosted, one-pot meal that happens to be vegan, gluten-free, and freezer-friendly—without tasting like penance. I love that it comes together in under 35 minutes, uses one pot, and tastes even better on day two when the flavors have melded into something deeper, almost sweet. Whether you’re feeding picky toddlers, meal-prepping for marathon-training spouses, or soothing your own post-holiday food fatigue, this stew is the culinary equivalent of a weighted blanket.

Why This Recipe Works

  • Creamy without cream: A blend of white beans and oat milk creates lush body for a fraction of the saturated fat.
  • Complete plant protein: Beans + hemp hearts deliver all nine essential amino acids—no chicken required.
  • Fast, freezer-proof vegetables: Broccoli and spinach cook in minutes and revive perfectly after thawing.
  • One-pot, week-night easy: Sauté, simmer, purée, done. Fewer dishes equals more Netflix.
  • Flavor layering trick: A whisper of smoked paprika and miso adds umami depth that fools even carnivores.
  • Adaptable heat: Keep it mellow for kids or spike with jalapeño for fire-breathing housemates.

Ingredients You'll Need

Ingredients

Every ingredient here pulls double duty: nutrition plus flavor insurance. The produce needs only a quick rinse—no endless chopping—so read through before you start.

Broccoli: Look for tight, dark-green florets and firm stalks. If the crown smells cabbagey, skip it; you want sweet and grassy. Peel the stems with a spoon; they’re tender and add body to the stew. Frozen florets work in a pinch—use them straight from the bag.

Spinach: Baby leaves save prep time, but mature spinach delivers more iron. Either way, buy organic; spinach is on the EWG Dirty Dozen. Sub in kale or chard, removing ribs for a heartier chew.

White beans: Cannellini are creamiest, but great northern or navy beans work. Canned are fine; rinse to remove 40% of the sodium. If you cook from dry, 1 cup dry yields 2½ cups cooked—exactly what you need.

Oat milk: Unsweetened, unflavored. Oat milk foams and thickens like dairy without nut-allergy concerns. If you tolerate nuts, almond or cashew milk is luscious. Avoid rice milk; it’s water-thin.

Garlic & shallot: Shallot’s sweetness tames broccoli’s bite. Swap with yellow onion if that’s what’s on the counter. Smash garlic and let it rest 10 minutes before cooking to maximize allicin (heart-healthy compounds).

Miso paste: White (mellow) miso adds aged cheese notes without dairy. Buy it in the refrigerated section; shelf-stable powdered miso is saltier and flatter. Gluten-free? Choose chickpea miso.

Smoked paprika: Spanish pimentón dulce gives campfire nuance. Regular paprika is fine, but you’ll miss the depth. In a pinch, ½ tsp chipotle powder adds smoke plus heat.

Lemon: Brightness keeps the stew from tasting like lawn clippings. Zest before juicing; the oils in the zest hold flavor even after reheating.

Hemp hearts: Nutty, buttery, and packed with omega-3 fats. They disappear into the soup, so picky eaters won’t detect “weird seeds.” Chia or ground flax also thicken, but hemp adds protein.

How to Make Healthy Creamy Broccoli and Spinach Stew

1
Warm the pot & bloom the aromatics

Place a heavy 4-quart Dutch oven over medium heat for 60 seconds—this prevents shallots from steaming. Add olive oil, swirl to coat, then scatter minced shallot. Cook 2 minutes until translucent, not brown. Add smashed garlic, cook 30 seconds more. You’re building a sweet, mellow base; scorched garlic turns bitter.

2
Toast the spices

Sprinkle smoked paprika and a pinch of black pepper into the oil. Stir 20 seconds until the mixture smells like bacon (really). Toasting wakes up fat-soluble flavors and tints the oil a gorgeous rusty orange that will later marble the soup.

3
Add broccoli & deglaze

Tip in broccoli florets and diced stems. Pour ¼ cup water, stock, or dry white wine to lift the fond (those tasty brown bits). Cover immediately and steam 3 minutes. This bright-green stage locks in chlorophyll so your final soup stays emerald, not khaki.

4
Simmer with beans & liquid

Add rinsed white beans, 2 cups vegetable broth, and 1 cup water. Bring to a gentle boil, then reduce to a lively simmer for 8 minutes. Beans soften and start releasing starch, which naturally thickens the broth.

5
Wilt in spinach

Pack in spinach—don’t worry, it wilts to nothing. Push greens under the surface with a spoon, cook 45 seconds just until bright. Overcooked spinach turns army-green and metallic.

6
Purée until velvety

Remove from heat. Using an immersion blender, whirl until silk-smooth, at least 90 seconds; tiny flecks signal watery separation later. No immersion blender? Carefully transfer to a countertop blender in batches, removing the center cap to vent steam and draping a towel to prevent Vesuvian eruptions.

7
Enrich & brighten

Stir in oat milk, miso, hemp hearts, lemon zest, and juice. Simmer gently 2 more minutes to marry flavors. Taste: if your broccoli was mature, you may need a pinch of maple syrup to balance bitterness.

8
Serve & garnish

Ladle into warm bowls. Drizzle with chili oil or a swirl of coconut yogurt, scatter toasted pumpkin seeds, and finish with cracked pepper. Pass lemon wedges for bright addicts like me.

Expert Tips

Blanch & shock for neon color

If serving to company, blanch broccoli florets separately, shock in ice water, then add during final reheat. You’ll get restaurant-grade color contrast.

Texture tune-up

For a brothy version, reserve 1 cup soup before puréeing; stir back after for chunky-then-creamy mouthfeel.

Slow-cooker hack

Add everything except spinach and oat milk; cook on LOW 3 hours. Add greens, oat milk, purée, done—perfect for ski days.

Sodium smart

Use no-salt beans and broth, then finish with flaky salt. You’ll taste 30% less salt overall because palate perception peaks on the surface.

Boost iron absorption

The vitamin C in lemon juice triples the bio-availability of spinach’s non-heme iron—nutrition synergy in action.

Egg-top upgrade

Float a jammy seven-minute egg on each portion; the yolk melts into the soup like liquid gold.

Variations to Try

Coconut Curry Twist

Swap oat milk for light coconut milk, miso for 1 tsp Thai red curry paste, finish with cilantro and lime. Instant Southeast-Asian vibe.

Cheesy Broccoli-Rice

Stir in 1 cup cooked brown rice and ½ cup shredded sharp cheddar after puréeing. Bake 10 minutes under broiler for a nostalgic casserole feel.

Spring Green Minestrone

Keep soup chunky, add ½ cup ditalini, a handful of peas, and fresh mint. Serve with crusty whole-wheat baguette.

Spicy Detox Glow

Blend in ½ cup parsley, 1 seeded jalapeño, and 1 inch fresh turmeric. Garnish with black sesame for drama and antioxidants.

Keto Green Power

Replace beans with 1 cup cauliflower florets and ¼ cup hemp hearts; use heavy cream instead of oat milk. Net carbs drop to 7g per serving.

Tuscan White Bean & Rosemary

Add 1 tsp chopped fresh rosemary and a Parmesan rind while simmering. Finish with white beans left whole for texture and a drizzle of peppery olive oil.

Storage Tips

Refrigerator: Cool soup completely, transfer to glass jars, leave 1 inch headspace. It keeps 4 days, though color dulls after 48 hours. To revive hue, whisk in a splash of hot water and fresh lemon just before serving.

Freezer: Portion into silicone muffin trays; freeze 4 hours, then pop out “soup pucks” and store in zip bags up to 3 months. Quick-think lunch: microwave 2 pucks with ¼ cup water for 2 minutes, stir, lunch is served.

Make-ahead lunch jars: Layer cooked quinoa in the bottom of mason jars, top with stew, leaving space. Screw on lids; grab-and-go all week. The grains absorb excess moisture so the soup stays thick.

Reheating: Always gentle. Overzealous boiling breaks the emulsion and turns soup grainy. Use medium-low, stir often, and thin with broth, not water, to maintain seasoning balance.

Frequently Asked Questions

Absolutely. Frozen broccoli is flash-blanched at harvest, so it’s nutrient-dense. Add directly to the pot; reduce simmering time to 5 minutes to prevent mushiness.

Overcooking or hard water (alkaline pH) dulls chlorophyll. Add ⅛ tsp baking soda to raise pH slightly and keep green, or finish with extra lemon to stabilize pigment.

Yes. Oat milk and hemp hearts are naturally free of top allergens. Choose chickpea miso instead of soy-based miso for the umami hit.

Stir in a cup of cooked farro or diced roasted sweet potato after blending. Both add complex carbs and fiber without muting the color.

Yes, once salt is omitted and miso reduced. The stew’s smooth texture is ideal for baby-led weaning; serve slightly warm, not hot.

No. The low acid and dairy-free cream base make it unsafe for water-bath canning. Stick to freezing for long-term storage.
Healthy Creamy Broccoli and Spinach Stew
soups
Pin Recipe

Healthy Creamy Broccoli and Spinach Stew

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

Ingredients

Instructions

  1. Sauté aromatics: Heat olive oil in Dutch oven over medium. Cook shallot 2 min, add garlic 30 sec.
  2. Toast spice: Stir in smoked paprika 20 sec until fragrant.
  3. Steam broccoli: Add broccoli plus ¼ cup water, cover, cook 3 min.
  4. Simmer: Add beans and broth; simmer 8 min.
  5. Wilt spinach: Stir in spinach until just wilted, 45 sec.
  6. Blend: Purée until smooth using immersion blender.
  7. Enrich: Whisk in oat milk, miso, hemp hearts, lemon zest and juice; warm 2 min. Season.
  8. Serve: Ladle into bowls, garnish as desired.

Recipe Notes

Soup thickens as it sits; thin with broth when reheating. For extra protein, float a jammy egg or add shredded cooked chicken.

Nutrition (per serving)

218
Calories
12g
Protein
24g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.