Creamy Nourishing Vegan Broccoli Soup

Posted on February 5, 2026

by: James Carter

Bowl of creamy vegan broccoli soup garnished with fresh herbs

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.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy nourishing vegan broccoli soup 2026 02 04 034205 1

Creamy Nourishing Vegan Broccoli Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: james-carter
  • 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

Scale
  • 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

  1. Soak cashews in hot water for 20 to 30 minutes.
  2. Heat olive oil in a large pot over medium-high heat and sauté onions with a pinch of salt until translucent (about 3 minutes).
  3. Add celery and carrots; sauté for another 5 minutes.
  4. Add garlic and broccoli; sauté for another 5 minutes.
  5. Add 5 cups of water, 1 1/2 tsp salt, and pepper; stir and bring to a boil.
  6. Once boiling, reduce heat, cover, and simmer for 15 minutes.
  7. Drain cashews and blend with 1 cup of water until smooth.
  8. Add cashew mixture to the soup.
  9. Puree the soup using an immersion blender, leaving some chunks for texture.
  10. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star