Love this? Pin it for later! 📌
There’s a certain magic that happens when the fridge looks like a barren tundra and the pantry is down to its last can of coconut milk and a sad bag of frozen broccoli. That was me last Tuesday: snow swirling outside, two kids asking for “something warm and yummy,” and zero desire to brave the grocery store. I stared at the nearly empty produce drawer, spotted a forgotten head of broccoli that had seen better days, and decided it was time to turn potential food waste into pure comfort. Thirty minutes later we were all huddled around the table, dunking almond-flour crackers into bowls of velvety, emerald soup that tasted like it came from a boutique café instead of the depths of my cupboard. This Pantry Clean-Out Creamy Broccoli Soup is now on permanent rotation—not just because it rescues me from dinner panic, but because it’s low-carb, gluten-free, and keto-friendly without any fussy techniques or specialty gadgets. If you can sauté, simmer, and blitz, you can master this recipe.
My grandmother used to say the best meals are born from scarcity, and she was right. This soup proves that you don’t need heavy cream, flour-thickened roux, or potatoes to achieve that silky, stick-to-your-ribs texture. A humble handful of raw cashews (or a scoop of seed butter if you’re nut-free) emulsifies into the broth and creates body that rivals any classic chowder. The broccoli stalks—so often tossed—add earthy sweetness, while a pinch of ground mustard and nutmeg lifts the whole bowl into something that feels intentional, not desperate. Whether you’re staring down a “eat-down-the-pantry” challenge, feeding a table of mixed dietary needs, or simply craving a cozy meatless Monday dinner, this soup has your back.
Why This Recipe Works
- Zero Waste: Uses broccoli stalks, slightly wilted celery, and that half-onion rolling around your fridge.
- Low-Carb & Keto: Only 8 g net carbs per serving thanks to no potatoes, no flour, and sneaky cauliflower for bulk.
- Creamy Without Dairy: Blended cashews (or sunflower-seed butter) give luscious body and healthy fats.
- One-Pot Wonder: From chopping to table in 35 minutes and minimal dishes.
- Freezer-Friendly: Make a double batch; leftovers reheat like a dream for busy weeknights.
- Pantry Flexibility: Swap veggies, use stock cubes, and choose any neutral oil you have.
- Restaurant Flair: A final drizzle of chili oil and toasted seeds elevates humble ingredients.
Ingredients You'll Need
Great soup starts with smart shopping, but this recipe is forgiving. If your broccoli is a little yellow or your garlic has sprouted, don’t fret—this is the place to use them up. Below is a field guide to each component plus easy swaps, so you can build the soup with what you actually have on hand.
Broccoli Florets & Stalks: One large head yields about 5 cups of florets plus peeled, diced stalks. The stalks contain natural sugars that caramelize beautifully in the initial sauté. When buying, look for tight, bluish-green buds. If the crown is flowered out, trim and use anyway; just skip any mushy spots.
Cauliflower (riced or florets): Adds volume without carbs. Frozen riced cauliflower is my go-to because it melts into the broth and disappears after blending. Fresh cauliflower works; just chop small so it softens quickly.
Raw Cashews: The secret to dairy-free creaminess. If you have a nut allergy, substitute an equal volume of hulled sunflower seeds or 2 tablespoons sunflower-seed butter plus ½ cup extra broth. No high-powered blender? Soak cashews in boiled water for 15 minutes to soften.
Low-Sodium Vegetable or Chicken Broth: From bouillon cubes, homemade stock, or that half-used carton lurking behind the pickles. Low-sodium lets you control seasoning; you can always add more salt, but you can’t take it out.
Coconut Milk: Full-fat canned coconut milk delivers the richest texture. Light coconut milk or evaporated milk will work in a pinch, though the soup will be thinner. Not a coconut fan? Replace with unsweetened almond milk plus 1 tablespoon olive oil for richness.
Aromatics: Onion, celery, and garlic form the holy trinity. Leeks or shallots can sub for onion; fennel fronds give a subtle anise note if celery is missing. If your garlic has green shoots, slice it in half and remove the germ for milder flavor.
Seasonings: Ground mustard accentuates broccoli’s natural zip, while a whisper of nutmeg adds warmth. White pepper keeps the color pristine, but black pepper works. Fresh thyme or dill stems tossed in while simmering brighten the final bowl.
Acid & Finishers: Lemon juice stirred in at the end keeps the green color vibrant and balances richness. Optional toppings include toasted pumpkin seeds, hemp hearts, or a swirl of pesto if you have some wilting in the fridge.
How to Make Pantry Clean-Out Creamy Broccoli Soup That's Low-Carb
Prep vegetables while the pot heats
Set a 4-quart Dutch oven or heavy pot over medium heat. While it warms, dice 1 medium onion, slice 1 celery rib, and mince 2 garlic cloves. Peel the tough outer layer of the broccoli stalk with a vegetable peeler, then dice the tender inner core into ½-inch pieces. Keep florets roughly bite-size so they cook evenly.
Sauté aromatics and stalks
Add 2 tablespoons olive oil or ghee to the hot pot. Stir in onion, celery, broccoli stalks, ½ teaspoon salt, and ¼ teaspoon white pepper. Cook 5 minutes until the edges turn translucent and lightly golden. Add garlic and cook 30 seconds until fragrant—do not let it brown or it will taste bitter.
Bloom the spices
Sprinkle ½ teaspoon ground mustard, ¼ teaspoon nutmeg, and optional pinch of chili flakes into the pot. Stir constantly for 45 seconds; toasting wakes up the oils and removes any raw spice edge. Your kitchen will smell like Thanksgiving met a broccoli patch—in the best way.
Add liquids and tough veggies
Pour in 3 cups low-sodium broth and scrape the browned bits (fond) with a wooden spoon—that’s flavor gold. Add 2 cups cauliflower rice and bring to a gentle boil. Reduce heat, cover partially, and simmer 8 minutes until cauliflower loses its raw edge.
Introduce broccoli florets
Stir in 4 cups broccoli florets. Return to a simmer and cook 5–6 minutes until bright green and just tender. Overcooking here leaches color and vitamins; we’ll reheat later, so err on the crisp side.
Create the creamy base
While broccoli cooks, add ½ cup raw cashews and 1 cup of the hot broth to a blender. Vent the lid with a towel to avoid steam explosions. Blend on high 45 seconds until perfectly smooth. (Immersion-blender fans: drop cashews into a tall jar with hot broth and blitz.)
Blend the soup (two-texture method)
Use an immersion blender directly in the pot, pulsing 4–5 times so about half the soup is puréed and half retains floret chunks—this gives restaurant-style body without total baby food. If using a countertop blender, ladle out 3 cups, blend with the cashew cream, then return to pot.
Enrich and season
Pour the cashew cream back into the pot along with ½ cup full-fat coconut milk and 1 tablespoon lemon juice. Warm gently; do not boil or the coconut milk may split. Taste and adjust salt (I add another ¼ teaspoon) and pepper. For brighter color, blitz in a handful of baby spinach.
Serve with intention
Ladle into warm bowls. Garnish with a drizzle of chili oil, toasted pumpkin seeds, and a few raw broccoli micro-greens if you’re feeling fancy. Pass extra lemon wedges; a final squeeze just before eating amplifies every green note.
Expert Tips
Soak cashews in advance
Keep a jar of soaked, drained cashews in the freezer. They thaw within minutes on the counter and make weeknight blending effortless.
Save stems = save money
One broccoli stalk equals roughly 1 cup of edible flesh. Over a year, using stems instead of tossing them can save you the cost of several crowns.
Immersion blender safety
Always keep the blade submerged to avoid hot splatter. Tilt the pot so the soup pools, pulse in short bursts, and lift only when the motor is off.
Green color boost
If your broccoli is older, add ½ cup frozen peas or a handful of spinach during the last 2 minutes for a vibrant hue without altering flavor.
Control sodium with bouillon
Paste-style bouillon often has more flavor and less salt than cubes. Start with half the recommended amount and adjust to taste.
Double-batch logic
Soup thickens as it cools. When freezing, leave out the coconut milk, then stir it in during reheating for the silkiest texture.
Variations to Try
- Cheesy Keto: Stir in 1 cup shredded sharp cheddar off-heat for a broccoli-cheddar vibe that still clocks in under 9 g carbs.
- Curried Coconut: Swap nutmeg for 1 teaspoon yellow curry powder and finish with lime juice instead of lemon.
- Protein Boost: Add 1 cup diced cooked chicken or a can of rinsed chickpeas (for non-keto folks) during the final warm-through.
- Spicy Southwest: Replace white pepper with chipotle powder and garnish with avocado cubes and cilantro.
- Silky Silken Tofu: For a soy-based, nut-free creaminess, blend 6 oz silken tofu with broth instead of cashews.
- Greens Galore: Replace half the broccoli with chopped kale or Swiss chard for extra vitamins and a peppery bite.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld beautifully, making leftovers taste even better.
Freezer: Store without coconut milk for best texture. Pour cooled soup into silicone muffin molds, freeze, then pop out and store in zip bags up to 3 months. Add coconut milk when reheating.
Reheat: Warm gently on the stove over medium-low, thinning with broth or water as needed. Microwave works too—cover and heat 1-minute bursts, stirring between.
Make-Ahead Lunch Jars: Divide soup among 16-oz heat-proof jars. Add a tablespoon of cooked quinoa or hemp hearts in the bottom for extra staying power; grab and go on busy mornings.
Frequently Asked Questions
Pantry Clean-Out Creamy Broccoli Soup That's Low-Carb
Ingredients
Instructions
- Heat pot: Warm olive oil in a 4-quart pot over medium heat.
- Sauté aromatics: Add onion, celery, broccoli stalks, ½ tsp salt, and ¼ tsp white pepper. Cook 5 min until edges are translucent.
- Bloom spices: Stir in garlic, ground mustard, nutmeg, and optional chili flakes; cook 45 sec.
- Simmer veggies: Add broth and cauliflower; bring to a boil, then simmer 8 min.
- Add broccoli florets: Cook 5–6 min until bright green and just tender.
- Blend cashews: Meanwhile blend cashews with 1 cup hot broth until smooth.
- Texture soup: Use immersion blender for 4–5 pulses to purée partially, or blend half the soup in a countertop blender and return to pot.
- Finish & serve: Stir in cashew cream, coconut milk, and lemon juice. Warm gently; adjust seasoning. Serve hot with desired toppings.
Recipe Notes
For ultra-smooth texture, blend the entire soup. To keep it low-carb, avoid starchy thickeners like potatoes or flour; cashews do the job beautifully.