This Vegan Cream of Broccoli Soup is rich, creamy, comforting, and completely dairy-free. You may also like our creamy Vegan Butternut Squash Soup or Vegan Cream of Mushroom Soup.

Quick Look at This Recipe
- 🕗 Prep Time: 10 minutes
- 🔥 Cook Time: 25 minutes
- ⏰ Total Time: 35 minutes
- 🍽️ Servings: 4
- ⭐ Difficulty: Moderate – cook the veggies, make the cream base, combine & blend
- 🥣 Diet: 100% whole food, plant-based vegan, gluten-free, oil-free
- 🙏 Daniel Fast recipe
Summarize and save this recipe with AI:
When the weather turns chilly, there’s nothing better than curling up with a cozy bowl of soup. Made with whole food plant-based ingredients like cashews, cannellini beans, and nutrient-packed broccoli, this vegan cream of broccoli soup is proof that you can have rich flavor without a drop of dairy or oil.
Jump to:
- Quick Look at This Recipe
- Why You'll Love This Recipe
- Health Benefits
- What You'll Need to Make This Vegan Cream of Broccoli Soup
- Substitutions and Variations
- How to Make This Delicious, Creamy Soup
- Expert Tips
- Different Ways to Enjoy This Vegan Broccoli Soup
- Recipe FAQs
- More Healthy Soup Recipes to Check Out
- Vegan Cream of Broccoli Soup
Why You'll Love This Recipe
- Cashews and cannellini beans blend into a luscious, silky base that’s pure comfort in a bowl.
- 100% oil-free, dairy-free, and gluten-free, this soup is perfect for the Daniel Fast, detox weeks, or anyone wanting a clean eating recipe.
- With only 10 minutes of prep and 25 minutes of cook time, dinner is on the table in just over half an hour.
- It reheats beautifully and freezes well, making it ideal for meal prep.
- The combo of miso, Dijon mustard, and smoked paprika brings depth that rivals any restaurant version.
- One of our favorite, nutrient-dense Starch Solution recipes.
Health Benefits
- Broccoli: A cruciferous powerhouse rich in vitamin C, folate, fiber, and sulforaphane—an antioxidant that supports detoxification and reduces inflammation.
- Cashews: Provide heart-healthy fats, magnesium, and creaminess without dairy.
- Cannellini Beans: Add plant-based protein, fiber, and a velvety texture.
- Miso Paste: Offers probiotics and umami flavor that enhances depth.
- Nutritional Yeast: High in B vitamins and delivers a cheesy, savory flavor naturally.
- Garlic and Onion: Support immune health and balance the rich flavors.
What You'll Need to Make This Vegan Cream of Broccoli Soup

- Broccoli: Use both florets and stems for full nutrition and minimal waste. The florets add a delicate flavor, while stems contribute body to the soup.
- Cannellini Beans: Help thicken and smooth the texture while adding protein and fiber.
- Cashews: When boiled and blended, they create richness and the creamy foundation of the soup.
- Nutritional Yeast: Delivers that cheesy, nutty flavor reminiscent of a vegan broccoli cheddar soup.
A full list of ingredients with exact amounts can be found in the recipe card below.
Substitutions and Variations
- Cashews: Substitute with extra cannellini beans for a low-fat, nut-free version.
- Cannellini Beans: Great Northern or navy beans work well, too.
- Broccoli: Roast some to add as toppings. If you're roasting broccoli for topping, add the florets to a preheated 400°F (or 205 °C) oven and roast for 15 to 20 minutes. If the flavor of broccoli is too strong, mix in cauliflower for a milder soup.
- Smoked Paprika: Try regular paprika or omit for a gentler flavor.
- Miso Paste: Replace with a splash of soy sauce or coconut aminos if you don’t have miso on hand.
- Add-ins: Toss in spinach, kale, or a handful of frozen peas for extra greens and nutrients. For a vegan cheddar broccoli soup look, add in ½ teaspoon of turmeric when blending the cream sauce base.
How to Make This Delicious, Creamy Soup

Step 1: Quick-boil cashews for 3 to 5 minutes in a small pot with water to soften them. Turn off the heat and set aside.

Step 2: In a large pot over medium heat, sauté the diced onion for about 5 minutes, until translucent. Add the garlic and cook for another minute until fragrant.

Step 3: Chop broccoli and add it to the pot with onions and garlic.

Step 4: Add 3 cups of low-sodium vegetable broth and bring to a gentle boil. Reduce the heat and simmer for 12 to 15 minutes.

Step 5: To a high-speed blender, add soaked and drained cashews, cannellini beans, nutritional yeast, Dijon mustard, miso paste, apple cider vinegar, smoked paprika, onion powder, red pepper flakes, and ½ cup of vegetable broth.

Step 6: Blend the cream base until silky smooth.

Step 7: Add the blended cream base to the pot with broccoli. Stir and let it simmer for another 2 to 3 minutes to meld the flavors.

Step 8: Use an immersion blender (or transfer back to the blender in batches) to blend until smooth and creamy. Add more broth if you prefer a thinner consistency.
Salt and pepper to taste. Serve warm, topped with roasted broccoli florets (if using). If you love broccoli, you may also like our Vegan Chicken Broccoli Rice Casserole.

Expert Tips
- If your broccoli stems are thick, peel the outer layer before chopping to ensure a smooth texture.
- Don’t skip the miso paste. It’s key for that deep, restaurant-quality flavor.
- Blend the cashew cannellini bean mixture until silky smooth. A high-speed blender makes the creamiest texture. We love using the Vitamix for this recipe.
- Reheat gently (do not over-boil) after blending to preserve flavor and texture.
SAVE THIS RECIPE!
We'll also send you other yummy recipes. No worries! You can unsubscribe at any time. 💙
Different Ways to Enjoy This Vegan Broccoli Soup
- This soup pairs beautifully with a salad. Try our Arugula Quinoa Salad or Vegan Wedge Salad.
- Our Mushroom Avocado Toast is a delicious, satisfying, and nutrient-dense way to elevate this meal.
- For something to dunk into the soup, check out our Low Fat Vegan Cornbread Muffins or Oil-Free Jalapeno Cornbread.
- If you're doing the Daniel Fast, enjoy this delicious soup with our Vegan Caesar Side Salad, or Sweet Potato Toast.
Recipe FAQs
Store leftovers in an airtight container in the fridge for up to 4 days. To freeze, add to a freezer-safe container and freeze for up to 3 months. Thaw in the fridge or countertop and reheat gently on low heat on the stovetop.
Yes, just reduce the simmer time slightly since it’s already blanched.
For thicker soup, use less broth. For a lighter bisque-like texture, add more broth after blending.

This Vegan Cream of Broccoli Soup is proof that comfort food can be nourishing and guilt-free. Every spoonful is loaded with flavor, plant-based protein, and creamy goodness. There's no dairy, no oil, no compromise. Great for meal prep or a quickish weeknight meal.
More Healthy Soup Recipes to Check Out
If you tried this or any other recipe on our website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below! We love to get your feedback for improvement.

Vegan Cream of Broccoli Soup
Equipment
- 1 Immersion blender (optional)
Ingredients
- ½ cup raw cashews
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4-5 cups broccoli, florets and stems chopped
- 3½ cups low-sodium vegetable broth, divided
- 1 15 oz. can low sodium cannellini beans, drained and rinsed
- ⅓ cup nutritional yeast
- 1 teaspoon Dijon mustard
- 1 teaspoon yellow or white miso paste
- 1 Tablespoon apple cider vinegar
- 1 teaspoon smoked paprika
- 1 teaspoon onion powder
- ⅛ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional, for heat)
- salt to taste
Instructions
- Quick-boil cashews for 3 to 5 minutes in a small pot with water to soften them. Turn off the heat and set aside.
- In a large pot over medium heat, sauté the diced onion for about 5 minutes, until translucent. Add the garlic and cook for another minute until fragrant.
- Add chopped broccoli to the pot along with 3 cups of low-sodium vegetable broth and bring to a gentle boil. Reduce the heat and simmer for 12 to 15 minutes.
- While the broccoli is cooking, make the cream sauce base. To a high-speed blender, add soaked and drained cashews, cannellini beans, nutritional yeast, Dijon mustard, miso paste, apple cider vinegar, smoked paprika, onion powder, red pepper flakes, and ½ cup of vegetable broth. Blend until smooth and creamy.
- Add the blended cream sauce base to the pot with broccoli. Stir and let it simmer for another 2 to 3 minutes to meld the flavors.
- Use an immersion blender (or transfer back to the blender in batches) to blend until smooth and creamy. Add more broth if you prefer a thinner consistency. Salt and pepper to taste. Serve warm, topped with roasted broccoli florets (if using).
Notes
- Roast some broccoli florets to add as toppings. Add florets to a preheated 400°F (or 205 °C) oven and roast for 15 to 20 minutes.
- If your broccoli stems are thick, peel the outer layer before chopping to ensure a smooth texture.
- Don’t skip the miso paste. It’s key for that deep, restaurant-quality flavor.
- Reheat gently (do not over-boil) after blending to preserve flavor and texture.
- Store leftovers in an airtight container in the fridge for up to 4 days. To freeze, add to a freezer-safe container and freeze for up to 3 months. Reheat gently on the stovetop.









Veronica Jensen says
Delicious! Love it on top of a potato. Had an extra bag of broccoli in the freezer. Perfect way to use it up.
Gigi & Sersie says
Awesome! Putting it over potato is a great idea! Thank you for taking the time to rate and leave a review, Veronica.
Sersie says
The dairy free broccoli soup hits the spot, it’s great over a baked potato the next day when it thickens up,