Love this? Pin it for later!
This Clean Eating Cream of Broccoli and Cauliflower Soup was born on one of those slate-gray afternoons when the snow was falling in fat, lazy flakes and the fridge held nothing but a sad head of broccoli, half a cauliflower, and a guilty-looking carton of oat milk. I wanted the velvet-rich comfort of the canned stuff I grew up on, but without the stabilizers, excess sodium, or mysterious “cheese flavoring.” One blender whirr later, I had a soup so lusciously creamy—yet totally dairy-free—that my skeptical husband asked if I’d secretly added a cup of heavy cream. Nope. Just plants, a handful of cashews, and a little kitchen alchemy.
Now it’s the recipe I email to colleagues doing a Whole30 reset, the one I batch-cook for new-parent care packages, and the bowl I crave after a long trail run when my body is screaming for greens and warmth. If you’ve got 30 minutes, a sheet pan, and a blender, you’re one step away from the most nourishing hug-in-a-bowl you’ll taste all winter.
Why This Recipe Works
- Roasted veg = depth: High-heat roasting caramelizes the broccoli and cauliflower edges for nutty, almost sweet flavor—no boring boiled veggies here.
- Cashew creaminess: A small handful of soaked cashews gives body and silkiness without dairy or starches.
- One blender, zero straining: The soup purées so smoothly you’ll swear it was passed through a chinois—nope, just a high-speed blender.
- Freezer hero: Make a double batch and freeze flat in quart bags; it thaws like a dream on a frantic Wednesday night.
- Allergen-friendly: Naturally gluten-free, dairy-free, and if you skip the cashews and use sunflower seeds, it’s nut-free too.
- Versatile greens vehicle: Stir in spinach, kale, or even frozen peas for an extra nutrient boost without tasting “green.”
Ingredients You'll Need
Great soup starts at the produce bin. Look for broccoli crowns with tight, forest-green beads—no yellowing florets or limp stalks. If the stem feels rubbery, skip it; you want a firm snap when you break off a floret. For cauliflower, choose heads that feel heavy for their size, with creamy white curds and zero black speckles. (Purple or orange cauliflower work too; they’ll tint the soup a delicate lilac or butter-yellow.)
Extra-virgin olive oil is my go-to roasting fat because it handles 425 °F without oxidizing and adds grassy depth. If you’re oil-free, swap in a light spray of avocado or simply toss the veg with a splash of vegetable broth and a pinch of salt—they’ll still brown, just a touch less.
Raw cashews deliver the luxurious mouthfeel we’re after. If you’re allergic, substitute the same weight of hulled sunflower seeds or ½ cup silken tofu. Soaking is non-negotiable unless you own a powerhouse like a Vitamix; it softens the nuts so they vanish into the soup. Short on time? Cover cashews with boiling water and let stand 20 minutes while the vegetables roast.
Unsweetened oat milk keeps the flavor neutral and the body light. Almond milk can read a bit watery, while coconut milk will dominate with tropical notes—fine if you love coconut, but it won’t mimic the neutral creaminess of the classic. Homemade oat milk works; just strain well so no oaty pulp gums up your soup.
White miso is the umami bomb that fools your palate into tasting “cheesy” richness without a shred of dairy. If you’re soy-free, chickpea miso behaves identically. Whisk it into the warm broth off heat; boiling kills the beneficial enzymes and can turn it brackish.
Finally, a squeeze of lemon at the end wakes up all the flavors. Skip the bottled stuff—fresh juice has brighter aromatics and zero sulfites.
How to Make Clean Eating Cream of Broccoli and Cauliflower Soup
Preheat & Prep
Position rack in center of oven; preheat to 425 °F (220 °C). Line a rimmed sheet pan with reusable silicone mat or parchment for easy cleanup. Rinse broccoli and cauliflower, then pat very dry—excess water will steam instead of roast. Cut broccoli into 1-inch florets; slice stems into ½-inch coins. Break cauliflower into similar-size florets, saving the core for stock another day.
Season & Roast
Pile vegetables onto the sheet pan. Drizzle with 2 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp freshly ground black pepper. Toss with clean hands until evenly coated, then spread in a single layer—overcrowding causes sogginess. Roast 18–20 minutes, rotating pan halfway, until edges are deep mahogany and the kitchen smells like popcorn. Meanwhile, place cashews in a small bowl; cover with boiling water and set aside.
Sauté Aromatics
Heat remaining 1 Tbsp oil in a heavy Dutch oven over medium. Add diced onion and sweat 4 minutes until translucent. Stir in minced garlic and cook 30 seconds—just until fragrant. Dust with ½ tsp dried thyme and a pinch of red-pepper flakes; toasting the herbs in fat blooms their oils and amplifies flavor.
Deglaze & Build
Tip in 3 cups low-sodium vegetable broth, scraping browned bits (fond) from the pot—those caramelized specks equal free flavor. Add roasted broccoli and cauliflower plus 1 bay leaf. Bring to a gentle boil, then reduce heat, cover, and simmer 10 minutes to marry flavors.
Blend Silky
Fish out bay leaf. Drain cashews; add to blender with ½ cup oat milk. Ladle in half the soup, vent the lid, and purée on high 60 seconds until satin-smooth. Pour into a large bowl; repeat with remaining soup. Return everything to the pot, whisk in 1 Tbsp white miso and 1 Tbsp lemon juice. Warm gently—do not boil—or the miso will turn dull.
Taste & Finish
Season boldly: add up to ½ tsp more salt, depending on broth sodium, plus cracked pepper to taste. For extra brightness, grate in a whisper of fresh nutmeg—just five strokes on a microplane. Ladle into warm bowls, drizzle with herb oil if you’re feeling fancy, and serve piping hot.
Expert Tips
Hot Blender Rule
Fill blender no more than two-thirds full; cover lid with a folded towel and hold firmly to prevent hot-soup explosions.
Quick-Soak Nuts
Microwave cashews submerged in water for 2 minutes; rest 10 minutes for same-day silkiness.
Double Roast for Depth
Roast vegetables 5 minutes longer until nearly burnt edges; deglaze pan with broth to capture ultra-caramelized flavor.
Keep That Green
Blending in smaller batches minimizes exposure time, preserving the vibrant green hue instead of drab olive.
Stalks = Free Flavor
Peel fibrous broccoli stems with a veggie peeler; roast alongside florets for zero-waste sweetness.
Ice-Cube Herb Oil
Blend parsley, olive oil, pinch salt; freeze in ice-cube tray. Pop a cube onto hot soup for restaurant flair.
Variations to Try
- 1Spicy Greens: Purée in a handful of baby arugula or watercress for peppery bite and brighter chlorophyll color.
- 2Curried: Swap thyme for 1 tsp yellow curry powder; finish with coconut milk swirl and cilantro.
- 3Potato-Lite: Sub half the cashews for 1 small Yukon gold for extra velvety texture minus fat.
- 4Chunky Texture: Reserve 1 cup roasted veg, dice small, and stir back after blending for rustic mouthfuls.
- 5Protein Boost: Add 1 cup cooked white beans to the blender; you’ll gain 4 g plant protein per serving.
- 6Smoky: Include ½ tsp smoked paprika and roasted red pepper strips for campfire undertones.
Storage Tips
Refrigerate cooled soup in airtight glass jars up to 5 days. Reheat gently over low, thinning with a splash of broth or oat milk; high heat can cause cashew-based soups to seize and separate.
For longer storage, ladle soup into quart-size silicone bags, squeeze out excess air, and freeze flat on a sheet pan. Once solid, stack vertically like books—this saves freezer real estate and speeds thawing. Soup keeps 3 months frozen; defrost overnight in fridge or 10 minutes in lukewarm water.
Meal-prep tip: portion single servings into muffin trays, freeze, then pop out soup “pucks” and store in a container. Grab as many pucks as needed; they reheat in a saucepan in under 8 minutes.
Frequently Asked Questions
Clean Eating Cream of Broccoli and Cauliflower Soup
Ingredients
Instructions
- Preheat oven: Line a sheet pan; roast broccoli & cauliflower with 2 Tbsp oil, ½ tsp salt, ¼ tsp pepper at 425 °F for 18–20 min until charred edges appear.
- Sauté aromatics: In a Dutch oven warm remaining 1 Tbsp oil; cook onion 4 min, add garlic & thyme 30 sec.
- Simmer: Deglaze with broth, add roasted veg & bay leaf; cover, simmer 10 min.
- Blend: Drain cashews; purée with oat milk and half the soup until silky. Repeat; return to pot.
- Finish: Whisk in miso and lemon juice; warm gently, season to taste. Serve hot.
Recipe Notes
Do not boil after adding miso or the soup will turn murky. Soup thickens on standing; thin with broth or oat milk when reheating.
Nutrition (per serving)
You May Also Like
Discover more delicious recipes
Never Miss a Recipe!
Get our latest recipes delivered to your inbox.