I used to think broccoli soup meant watery hospital fare until I learned how to coax velvet and depth from humble florets. This version is creamy, nourishing, and reliably weeknight-friendly, about 6 servings, roughly 230 calories a bowl, and a bright lemon note that wakes the palate. If you like soups that feel like a hug but fuel your day, this one’s for you; for another protein-forward vegan soup to rotate through the week, try this high-protein vegan lasagna soup.
Creamy Nourishing Vegan Broccoli Soup
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A creamy, nourishing vegan broccoli soup that can be made in just 30 minutes. It’s silky, plant-powered, and features a bright lemon note that lifts the flavor.
Ingredients
- 3/4 cup raw cashews, soaked
- 2 tbsp extra virgin olive oil
- 2 medium onions, diced
- 2 stalks celery, chopped
- 3 medium carrots, chopped
- 3 large cloves garlic, minced
- 20 oz fresh or frozen broccoli florets, chopped (about 6 to 7 cups)
- 6 cups water or broth, divided
- 1 1/2 to 2 tsp salt (to taste)
- Freshly ground pepper to taste
- 2 tbsp fresh lemon juice
- 1/3 cup nutritional yeast (optional)
Instructions
- Soak cashews in hot water for 20 to 30 minutes.
- Heat olive oil in a large pot over medium-high heat and sauté onions with a pinch of salt until translucent (about 3 minutes).
- Add celery and carrots; sauté for another 5 minutes.
- Add garlic and broccoli; sauté for another 5 minutes.
- Add 5 cups of water, 1 1/2 tsp salt, and pepper; stir and bring to a boil.
- Once boiling, reduce heat, cover, and simmer for 15 minutes.
- Drain cashews and blend with 1 cup of water until smooth.
- Add cashew mixture to the soup.
- Puree the soup using an immersion blender, leaving some chunks for texture.
- Season with lemon juice, additional salt, and pepper to taste.
Notes
Serve with toasted whole-grain baguette or a fresh salad for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Blending and simmering
- Cuisine: Vegan
Nutrition
- Serving Size: 1.5 cups
- Calories: 230
- Sugar: 4g
- Sodium: 500mg
- Fat: 12g
- Saturated Fat: 1g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 5g
- Protein: 7g
- Cholesterol: 0mg
How to Make Creamy Nourishing Vegan Broccoli Soup in 40 Minutes
This angle is all about speed without sacrificing soul. Promise: you can have a silky, plant-powered broccoli soup on the table in about 30 minutes if you follow the order of operations and keep a few small tricks in your back pocket. I’ll coach you through timing, texture, and where to spend 30 seconds for big payoff.
Ingredient Lineup
- 3/4 cup raw cashews, soaked
- 2 tbsp extra virgin olive oil
- 2 medium onions, diced
- 2 stalks celery, chopped
- 3 medium carrots, chopped
- 3 large cloves garlic, minced
- 20 oz fresh or frozen broccoli florets, chopped (about 6 to 7 cups)
- 6 cups water or broth, divided
- 1 1/2 to 2 tsp salt (to taste)
- Freshly ground pepper to taste
- 2 tbsp fresh lemon juice
- 1/3 cup nutritional yeast (optional)
Step-by-Step Method
- Place cashews in a small bowl. Cover with hot water and soak for 20 to 30 minutes. Tip: If you’re short on time, soak in very hot water and stir after 10 minutes; let rest while you prep other ingredients.
- Add oil to a large pot over medium high heat. Once hot, add onion and a pinch of salt and sauté for about 3 minutes. Tip: Watch the onions — the second they turn translucent, you’re ready; a little color builds flavor, so don’t rush to blanch them.
- Add celery and carrots and sauté for another 5 minutes. Tip: Keep the heat medium so the veg softens without browning; gentle sweat develops sweetness.
- Add garlic and broccoli and sauté for another 5 minutes. Tip: If using frozen broccoli, add it straight from the bag and cook a minute longer to release ice and concentrate flavor.
- Add 5 cups water, 1 1/2 tsp salt, and pepper. Stir and bring the mixture to a boil. Once boiling, reduce heat to low and simmer, covered, for 15 minutes. Tip: Use low-sodium broth instead of water for extra depth; reduce simmer time to 12 minutes if broccoli is very tender.
- Drain cashews and place them with 1 cup water in a blender. Blend until very smooth and creamy. Tip: Blend on high in bursts, tap the lid, and scrape once — a glass blender warms and emulsifies the cashew cream perfectly.
- Add this cashew mixture to the soup. Tip: Temper the cashew cream by ladling a cup of hot soup into the blender first, then combine to avoid a temperature shock that can make the cream grainy.
- Puree soup using an immersion blender or in batches using a high speed blender. Leave some broccoli chunky for texture if desired. Tip: For a silkier finish, strain half the soup through a fine sieve and stir the reserved chunks back in.
- Season to taste with lemon juice, additional salt, and pepper. Optionally, add 1 tsp apple cider vinegar for extra tang and nutritional yeast for umami and cheesy flavor. Tip: Finish with lemon last; acid brightens flavors instantly and reveals whether you need more salt.
Nutrition Breakdown
- Serving size: about 1 1/2 cups (recipe yields roughly 6 servings).
- Calories: approximately 230 per serving (with optional nutritional yeast).
- Protein: roughly 6 to 7 grams per serving, boosted by cashews, broccoli, and nutritional yeast.
- Carbohydrates: about 20 grams per serving, mostly from broccoli, cashews, and carrots.
- Fat: around 12 to 14 grams per serving, primarily healthy monounsaturated and polyunsaturated fats from cashews and olive oil.
- Fiber: roughly 4 to 5 grams per serving, coming from broccoli, carrots, and cashews.
Short health insight: This soup balances healthy fats, plant proteins, and fiber — it’s a nutrient-dense bowl that keeps you satisfied without heaviness. Swap water for low-sodium vegetable broth to add electrolytes and extra savory depth without many calories.
Perfect Pairings
- Toasted whole-grain baguette or a warm slice of sourdough for dunking; the crust absorbs the soup beautifully.
- A crisp, peppery salad with arugula, lemon, and shaved fennel to cut through creaminess.
- For a heartier dinner, serve alongside roasted chickpea patties or a simple grain bowl.
- Cozy autumn or spring lunch: top with pumpkin seeds or spring pea shoots depending on the season.
How to Store It Right
- Fridge: Cool completely, then store in an airtight container for up to 4 days.
- Freezer: Portion into freezer-safe containers, leaving headroom; freeze up to 3 months.
- Reheat: Thaw overnight in the refrigerator, then gently reheat on low in a pot, stirring to recombine separated fats.
- Freshness tip: Add lemon juice or a splash of apple cider vinegar after reheating to revive brightness that mutes during storage.
Expert Tips
- Use hot water to soak cashews and blend them while still warm for the creamiest texture.
- Reserve a handful of florets back before puréeing for contrast; texture makes a bowl feel homemade.
- If the soup is too thick, thin with more warm broth rather than water to keep flavor intensity.
- Salt in stages: season lightly during cooking and adjust at the end after the cashew cream softens the salt perception.
Easy Variations
- Seasonal (Spring): Stir in a handful of blanched peas and fresh mint at the end for a verdant, bright twist.
- Gourmet: Swap cashews for roasted peeled almonds and finish with a drizzle of white truffle oil and toasted almond slivers.
- Playful: Add a small diced baked potato while simmering and a pinch of smoked paprika for a smoky, chowder-like feel.
Mistakes to Avoid
- Overcooking broccoli until mushy – Fix: Simmer just until tender and remove from heat before pureeing to preserve bright color and fresh flavor.
- Skipping the cashew soak – Fix: Soak or briefly boil cashews; blending dry or under-soaked nuts yields grainy texture.
- Adding lemon too early – Fix: Add acid at the end. Acid dulls over long cooking; finishing with lemon keeps brightness.
- Using cold cashew cream – Fix: Warm the cashew cream slightly or temper it with hot soup before mixing to avoid chilling or curdling the pot.
What to Do with Leftovers
- Thin leftover soup with a splash of broth and use as a creamy cooking liquid for risotto or grain bowls.
- Blend chilled soup with a handful of herbs and serve as a cold summer soup with cucumber and dill.
- Use leftover thickened soup as a sauce for roasted vegetables or pasta; stir in extra lemon and nutritional yeast for brightness.
Quick Questions
Q: Is this broccoli soup truly vegan and dairy-free?
A: Yes, this recipe is vegan and dairy-free. Cashews provide the creaminess that dairy would normally give, and nutritional yeast adds a cheesy umami note if you choose to use it. The soup relies on plant-based pantry staples for texture and flavor.
Q: Can I make this nut-free if I have allergies?
A: Absolutely. Substitute the cashews with 1 can (15 oz) of white beans or 1 cup cooked potato plus 2 tbsp tahini for creaminess. You’ll lose a bit of richness but keep body and smooth texture while staying nut-free.
Q: How can I make this soup more filling for dinner?
A: Add cooked lentils, canned white beans, or a scoop of cooked quinoa when reheating. Top with toasted seeds or a side of crusty bread to turn it into a satisfying main course without losing the soup’s light feel.
Q: Will this soup keep its color when reheated?
A: It will darken slightly over time due to oxidation, but flavor remains excellent. To preserve color, store airtight and reheat gently; finishing with fresh lemon juice brightens both taste and appearance.
Enjoy this one-pot, creamy broccoli soup — it’s fast, forgiving, and exactly the kind of weeknight triumph that earns a permanent spot in rotation.