Love this? Pin it for later! 📌
There’s a moment every winter when my body practically screams for something green. Not the token side salad that sits next to a heavy pasta, but a vibrant, chlorophyll-packed bowl that feels like it’s vacuuming out the previous week’s indulgences. That moment arrived last February after a ten-day stretch of recipe-testing mac and cheese, cinnamon rolls, and every Valentine’s chocolate known to humankind. I opened the fridge, spotted a head of broccoli and a wilting bag of spinach, and this silky, detoxifying soup was born. One spoonful and I felt like I’d hit a reset button: the soup is creamy without cream, hearty without starch, and brightened with just enough lemon to make your taste buds dance. I’ve since served it at brunch (in espresso cups as a quirky starter), packed it in thermoses for ski trips, and blended a batch the night before big photo shoots when I want to feel light yet nourished. If you’re looking for a soup that tastes like wellness in a bowl—without tasting like punishment—bookmark this one.
Why This Recipe Works
- Triple-green powerhouse: broccoli, spinach, and parsley deliver folate, vitamin C, and iron in one swipe.
- Creamy without cream: a fistful of raw cashews blended with the vegetables creates luxurious body—no dairy, no coconut milk.
- One-pot wonder: everything simmers, then blitzed right in the pot with an immersion blender; fewer dishes, happier you.
- Meal-prep hero: flavor improves overnight, reheats like a dream, and freezes in souper-cubes for up to three months.
- Customizable heat: add jalapeño for metabolic boost or keep it mellow for kids; either way, the brightness still shines.
- Budget-friendly detox: uses everyday produce and pantry staples—no $17 super-powders required.
Ingredients You'll Need
Before we ladle up comfort, let’s talk produce. Look for broccoli with tight, forest-green florets and a stem that feels heavy for its size—those stalks are secretly sweet once peeled and simmered. Baby spinach is convenient, but mature curly leaves work; just remove any tough stems. For the cream component, raw cashews are my go-to because they’re neutral in flavor and whirl into silk. If nuts are off the table, see the substitutions below. Finally, grab a bright lemon: zest it first, then juice for the biggest flavor punch.
Main Cast
- Broccoli – 1 large head (about 1 ½ lb / 680 g). Florets for color, stems for sweetness.
- Spinach – 4 packed cups (120 g). Fresh or frozen; if frozen, thaw and squeeze dry.
- Raw cashews – ¾ cup (105 g). Soak 2 h in hot water for the creamiest finish.
- Yellow onion – 1 medium. Sweetens as it sweats.
- Garlic – 3 fat cloves. Smash, rest 10 min before cooking to activate allicin.
- Vegetable broth – 4 cups (960 ml). Low-sodium so you control salt.
- Lemon – zest + 2 Tbsp juice. Brightens greens and preserves color.
- Extra-virgin olive oil – 2 Tbsp. For sautéing and finishing drizzle.
- Fresh parsley – ½ cup leaves. Optional but amps the chlorophyll.
- Sea salt & white pepper – to taste. White pepper keeps the color pristine.
Optional Boosters
- Green apple – ½, diced. Adds subtle tartness and extra fiber.
- Fresh ginger – 1 tsp grated. Anti-inflammatory kick.
- Hemp hearts – sprinkle when serving for omega-3s.
How to Make Creamy Broccoli and Spinach Soup That's a Green Detox
Prep & Soak
Place cashews in a heat-proof bowl, cover with boiling water, and set aside. Peel broccoli stems with a vegetable peeler; cut stems into ½-inch coins and break florets into bite-size pieces (they’ll shrink, so don’t go too tiny). Rinse spinach in several changes of cold water to remove grit; spin dry.
Sauté Aromatics
Heat olive oil in a heavy 4-quart pot over medium. Add diced onion and ½ tsp salt; cook 5 min until translucent, stirring occasionally. Add garlic (and ginger if using); sauté 60 sec until fragrant but not browned—golden garlic turns soup murky.
Build the Base
Tip in broccoli stems and florets plus ½ cup of the broth. Cover, reduce heat to low, and steam-sweat for 6 min. This step intensifies the green color and sweetens the broccoli by gentle heat rather than boiling away nutrients.
Simmer Until Tender
Pour in remaining broth, increase heat to high, and bring to a lively simmer. Skim any gray foam (impurities from broccoli) for a cleaner flavor. Reduce heat and simmer 8 min, or until stems pierce easily with a fork.
Wilt in Spinach
Remove pot from heat, scatter spinach and parsley on top, and cover 2 min. The residual heat wilts greens perfectly; boiling them turns army-green and kills nutrients.
Blend with Cashews
Drain cashews. Using an immersion blender, puree soup directly in the pot until satin-smooth. (Alternatively, transfer in batches to a high-speed blender; vent the lid and cover with a towel to prevent hot-soup explosions.) Blend 2 full minutes for the creamiest texture.
Season & Shine
Stir in lemon zest, juice, and another ½ tsp salt. Taste; add more salt or white pepper as needed. For restaurant-style silkiness, pass through a fine sieve—optional but wow.
Serve Mindfully
Ladle into warm bowls, drizzle with extra olive oil, and top with hemp hearts or toasted pumpkin seeds for crunch. Hot soup + cold garnish = textural contrast that keeps spoonfuls interesting.
Expert Tips
Reserve Broccoli Leaves
If your broccoli comes with leaves attached, save them—they’re tender, lightly peppery, and can be stirred into the soup at the end like baby kale.
Chill for Gazpacho Twist
Blend in an extra handful of spinach, chill thoroughly, and serve cold with diced cucumber for a summer detox gazpacho vibe.
Speed-Soak Cashews
Short on time? Cover cashews with water, microwave 2 min, rest 15 min—soft enough to cream.
Keep that Emerald Hue
After blending, stir in an ice cube or two; rapid cooling locks in chlorophyll and keeps the color Instagram-vibrant.
Protein Boost
Stir 1 cup cooked white beans into the finished soup and pulse once—creamy plus extra plant protein.
Zero-Waste Tip
Save broccoli stalk peels, freeze, and add to your next vegetable scrap broth for deeper flavor.
Variations to Try
-
Nut-Free Creaminess
Substitute soaked sunflower seeds or ½ cup silken tofu for cashews—both whirl into velvety texture without tree nuts.
-
Spicy Metabolic Kick
Sauté ½ sliced jalapeño with the onion and finish with chili crisp oil for a brothy blaze that revs circulation.
-
Cream of Mushroom Spin-Off
Fold in 1 cup sautéed creminis after blending for a green-tinted cream of mushroom that still counts as detox.
-
Keto-Lean
Swap cashews for ¼ cup MCT oil and ½ avocado; net carbs drop to ~6 g per serving.
-
Middle Eastern Detox
Season with ground cumin & coriander, finish with a swirl of tahini and dukkah for crunch.
-
Green Apple Sweet-Tart
Add the optional diced apple in step 3; it dissolves into the soup and balances broccoli’s slight bitterness.
Storage Tips
Refrigerate
Cool completely, transfer to glass jars, and refrigerate up to 5 days. Reheat gently; do not boil or the color dulls.
Freeze
Pour into silicone muffin trays, freeze solid, then pop out into zip bags. Keeps 3 months; thaw overnight in fridge.
Make-Ahead Lunches
Portion into 500 ml thermos bottles; pre-heat with boiling water for 2 min before adding hot soup to stay warm until noon.
Frequently Asked Questions
Creamy Broccoli and Spinach Soup That's a Green Detox
Ingredients
Instructions
- Soak & Prep: Cover cashews with boiling water; set aside. Peel broccoli stems, slice into coins; break florets into small pieces.
- Sauté: Warm olive oil in a 4-quart pot over medium. Add onion and ½ tsp salt; cook 5 min until translucent. Stir in garlic for 1 min.
- Steam-sweat: Add broccoli stems & florets plus ½ cup broth. Cover and cook 6 min on low.
- Simmer: Pour in remaining broth, bring to a boil, then simmer 8 min until stems are tender.
- Wilt Spinach: Remove from heat, add spinach and parsley, cover 2 min.
- Blend: Drain cashews. Puree soup with an immersion blender until smooth, 2 min. Stir in lemon zest, juice, salt, and white pepper. Adjust seasoning and serve hot.
Recipe Notes
For ultra-silky restaurant texture, pass the blended soup through a fine sieve. Reheat gently—do not boil—to preserve the vivid green color.