If you’ve been hunting for that perfect bowl of cozy, indulgent soup that also happens to be completely plant-based, then you absolutely need to try this Creamy Vegan Broccoli Soup Recipe. I discovered this gem a while back, and now it’s my go-to when I want something nourishing, filling, and packed with flavor. Trust me, you’ll love how luscious and satisfying it is—without a drop of dairy or guilt in sight!
Why You’ll Love This Recipe
- Rich Creaminess Without Dairy: This soup uses cashews blended with stock to get that velvety texture you crave, without any milk or cream.
- Loaded with Vegetables: Broccoli, potatoes, carrots, and more create a hearty soup that’s also super healthy and satisfying.
- Simple Ingredients & Easy Prep: You probably have most of these pantry staples already, and the steps are straightforward even for busy weeknights.
- Family Friendly & Versatile: My family goes crazy for this, and you can easily tweak the flavor with herbs or toppings to make it your own.
Ingredients You’ll Need
Getting the ingredients right is key to nailing this creamy vegan broccoli soup recipe. Each element brings flavor and richness, while also balancing nutrients. I always recommend picking fresh, firm broccoli and high-quality vegetable stock to boost that deep, comforting taste.
- Vegetable stock: Choose a good-quality or homemade stock for a flavorful base—this makes a huge difference in the soup’s depth.
- Raw cashew pieces: Soaking them beforehand helps get that smooth, creamy texture when blended.
- Onion: Finely chopped for subtle sweetness that builds your flavor foundation.
- Celery stalks: Adds a subtle earthiness and crunch when sautéed.
- Carrot: Gives natural sweetness and bright color; use large or medium carrots depending on what you have.
- Garlic cloves: Minced, for that unmistakable savory kick.
- Red bell pepper: Half a pepper adds a mild sweetness and lovely color contrast.
- Unpeeled potatoes: Cubed, they help thicken the soup and add heartiness; using unpeeled boosts fiber and nutrition.
- Broccoli head: Including the stem—chopped finely—for texture and to maximize broccoli goodness.
- Dried thyme: Just the right herbaceous note to lift the soup.
- Sea salt and black pepper: To taste, seasoning the soup perfectly.
Variations
I love that this creamy vegan broccoli soup recipe is so flexible. I’ve played around with spices and veggies to keep things interesting, so feel free to tune this recipe to your taste buds or what’s in your fridge.
- Swap cashews for sunflower seeds: I used this nut-free option once for a friend with allergies and it worked beautifully, maintaining that creamy vibe.
- Add red pepper flakes: For a little spicy kick, which really wakes up the flavors on colder days.
- Use fresh herbs: Instead of dried thyme, fresh parsley or basil can add a fresh, vibrant note when sprinkled on top before serving.
- Mix in kale or spinach: For extra greens, throw in a handful of chopped kale or baby spinach during the last few minutes of cooking.
How to Make Creamy Vegan Broccoli Soup Recipe
Step 1: Purée the Cashew Cream
This is where the magic starts! Blend one cup of vegetable stock with raw cashew pieces until it becomes a smooth, creamy mixture. I like to soak my cashews in hot water for at least 30 minutes beforehand to make blending easier—especially if you don’t have a powerful blender. Set the cream aside because this will be your soup’s rich base.
Step 2: Sauté Your Veggies
Use a large pot over medium heat to cook the onion, celery, and carrot in one cup of the vegetable broth. This softens them and unlocks their sweetness—stir occasionally for about 5 minutes until you see the onions get translucent. Then add garlic, red bell pepper, and cubed potatoes. Cook for an additional couple of minutes, just to let those flavors mingle.
Step 3: Simmer with Broccoli and Seasonings
Pour in the remaining four cups of vegetable stock, then toss in the chopped broccoli, dried thyme, salt, and black pepper. Bring everything to a boil on high heat, then cover and reduce the heat to let it simmer. Give it about 10 minutes or so, until both broccoli and potatoes are tender —my favorite part is smelling that cozy aroma fill the kitchen.
Step 4: Combine and Blend
Stir the cashew cream into the pot, mixing it well. Now, here’s your choice: either spoon out about half the soup in batches and blend until silky smooth, then pour it back, or use an immersion blender right in the pot for convenience (I go with whichever I have handy). Finish by reheating gently, keeping a close eye to not overboil which might change the texture.
Pro Tips for Making Creamy Vegan Broccoli Soup Recipe
- Soaking Your Cashews: I learned soaking cashews for 30 minutes softens them, making for a smoother, creamier blend without needing a high-powered blender.
- Don’t Skip the Broccoli Stems: They pack a ton of flavor and nutrients—just chop them finely so they blend easily.
- Taste and Adjust Seasoning: Always taste before serving and adjust salt and pepper because vegetable stocks vary widely.
- Avoid Overcooking: Over-simmering breaks down veggies too much and can make the soup overly watery—keep an eye for tenderness, not mushiness.
How to Serve Creamy Vegan Broccoli Soup Recipe
Garnishes
I’m all about simple garnishes that add texture and brightness. I often sprinkle toasted pumpkin seeds or pepitas for crunch, and a drizzle of good-quality olive oil or a few fresh basil leaves. A squeeze of lemon juice right before serving adds a lively zing that truly lifts the creamy richness.
Side Dishes
Pair this soup with a slice of crusty whole-grain bread, or if you want to keep it light, some fresh mixed greens tossed with a simple vinaigrette makes a lovely meal combo. My family loves dipping soft pretzel bites into the soup for a fun, cozy treat.
Creative Ways to Present
For dinner parties, I like serving the soup in mini mason jars or pretty white bowls with a swirl of cashew cream on top. Adding edible flowers or finely chopped chives makes it feel fancy, but still inviting. It’s a fantastic starter that gets oohs every time.
Make Ahead and Storage
Storing Leftovers
I usually let the soup cool completely before transferring to airtight containers, where it keeps well in the fridge for about 3 to 4 days. Whenever I reheat, I stir halfway through warming to keep the texture smooth and consistent.
Freezing
This creamy vegan broccoli soup recipe freezes beautifully! Just pour cooled soup into freezer-safe containers or bags. When you’re ready to enjoy, thaw overnight in the fridge and reheat gently on the stove, adding a splash of vegetable stock or water if it’s too thick.
Reheating
Reheat over low to medium heat on the stove, stirring frequently so it warms evenly and retains that creamy texture. If the soup seems a bit thick after chilling, I add a little veggie broth or water to loosen it up without watering down the flavor.
FAQs
-
Can I make this Creamy Vegan Broccoli Soup Recipe nut-free?
Absolutely! To make it nut-free, you can swap the cashews for soaked sunflower seeds or even silken tofu, which blends into a creamy texture just as well. Just adjust soaking time accordingly and blend until smooth.
-
Is this soup suitable for meal prep?
Yes! This soup keeps well refrigerated for several days and freezes beautifully, making it fantastic for meal prep. Just portion it out, store securely, and reheat as needed for a quick, healthy lunch or dinner.
-
Can I use frozen broccoli in this recipe?
You can use frozen broccoli, but fresh broccoli tends to deliver a better texture and flavor. If you do use frozen, add it towards the end of simmering since it cooks faster and can become mushy if overcooked.
-
What blender works best for this creamy vegan broccoli soup recipe?
I have a high-speed blender for smooth blending, but if you don’t, soaking cashews longer will help. Alternatively, an immersion blender works perfectly right in the pot for quick puréeing without extra dishes.
Final Thoughts
I absolutely love how this Creamy Vegan Broccoli Soup Recipe turns out every time — velvety smooth, packed with wholesome veggies, and comforting enough to feel like a treat. Whether you’re cooking for yourself, your family, or friends, this soup hits that sweet spot of healthy and satisfyingly indulgent. Give it a try—you’ll find it’s one of those recipes you make again and again, especially on chilly days when you want to curl up with something warm and nourishing.
PrintCreamy Vegan Broccoli Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
This creamy vegan broccoli soup is a comforting and nutrient-packed dish that combines fresh vegetables, cashew cream, and aromatic herbs. Perfect for a wholesome meal, it’s gluten-free, dairy-free, and oil-free, making it a delicious and healthy choice for the whole family.
Ingredients
Vegetables
- 1 medium onion, finely chopped
- 2 stalks celery, finely chopped
- 1 large carrot or 2 medium carrots, chopped
- 2 garlic cloves, minced
- 1/2 of a red bell pepper, chopped
- 2 medium unpeeled potatoes, cubed
- 1 head of broccoli (including stem), chopped (about 4 cups)
Liquids and Stock
- 8 cups vegetable stock
Cashew Cream
- 1 cup raw cashew pieces
Spices & Seasonings
- 1 1/2 teaspoons dried thyme
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
Instructions
- Prep Cashew Cream: Purée 1 cup of vegetable stock with the raw cashew pieces in a blender until smooth and creamy. Set aside for later use.
- Sauté Vegetables: In a large pot, cook the finely chopped onion, celery, and carrot over medium heat using 1 cup of the vegetable broth for about 5 minutes until they start to soften. This step builds the flavor base of the soup.
- Add More Veggies: Add the minced garlic, chopped red bell pepper, and cubed potatoes to the pot. Cook for an additional 2 minutes, stirring occasionally to blend flavors.
- Simmer Soup: Pour in the remaining 4 cups of vegetable broth, then add the chopped broccoli, dried thyme, sea salt, and black pepper. Bring the mixture to a boil over high heat. Once boiling, cover the pot and reduce heat to simmer until the broccoli and potatoes are tender, about 10 minutes.
- Combine Cashew Cream: Stir the cashew and vegetable stock purée into the pot until fully incorporated. This addition makes the soup luxuriously creamy and thick without dairy.
- Purée Soup: Remove the pot from heat. Purée about half of the soup in small batches either in a blender or use an immersion blender directly in the pot until smooth. This step gives the soup its velvety texture. Return the puréed soup back to the pot and reheat gently, stirring well.
- Serve: Ladle the hot soup into bowls and enjoy immediately for a creamy, flavorful vegan meal.
Notes
- This creamy vegan broccoli soup is both gluten-free and dairy-free, making it suitable for many dietary preferences.
- Use a nut-free alternative to cashews if you have nut allergies but keep in mind it may alter the creaminess.
- The soup can be reheated gently on the stove or in the microwave but may thicken as it cools. Thin with additional vegetable stock if desired.
- For extra flavor, garnish with fresh herbs like parsley or a drizzle of olive oil if not strictly oil-free.
Nutrition
- Serving Size: 1 serving
- Calories: 361 kcal
- Sugar: 12 g
- Sodium: 2537 mg
- Fat: 15 g
- Saturated Fat: 3 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 9 g
- Protein: 13 g
- Cholesterol: 0 mg
Your email address will not be published. Required fields are marked *