If you’re on the hunt for a comforting, nourishing bowl that’s both rich and totally plant-based, look no further. This Creamy Vegan Broccoli Soup Recipe is exactly what you need – a velvety, flavorful soup that’s bursting with wholesome veggies, a touch of nutritional yeast for that savory punch, and a texture so smooth it’ll have you craving spoonful after spoonful. Trust me, this isn’t just any broccoli soup – it’s your new go-to for cozy meals that feel like a warm hug in a bowl.
Why You Should Make This Recipe
Incredibly nourishing: Packed with vibrant veggies like broccoli, carrots, and spinach, this soup delivers loads of vitamins and fiber in every bite.
Rich, creamy texture without dairy: Thanks to potatoes and avocado oil, you get that indulgent creaminess without using any animal products.
Super quick and easy: From start to finish in just about 25 minutes, it’s perfect for busy weeknights.
Flexible and customizable: With options to add your favorite seeds, sour cream alternatives, or swap ingredients, it fits all kinds of tastes and dietary needs.
Ingredients & Substitutions
The charm of this recipe lies in its simplicity – each ingredient plays a starring role, whether it’s building the savory base, adding depth, or contributing to the smooth, luscious texture. These basics come together beautifully, creating a bowl that’s vibrant in color and flavor, yet gentle on your prep time and pantry.
- Avocado oil: A heart-healthy fat that helps soften veggies while adding a subtle buttery note.
- Yellow onion, carrot, and celery: The classic mirepoix trio that forms the aromatic backbone of the soup.
- Garlic: Adds a fragrant punch that wakes up all the other flavors.
- Gold potatoes: Key for that creamy, velvety texture once blended.
- Broccoli florets (frozen work great!): The star ingredient, packed with nutrients and a vibrant green color.
- Vegetable stock: The flavorful liquid that ties everything together.
- Spinach: Adds a boost of iron and deepens the green hue without overpowering taste.
- Nutritional yeast: Brings that irresistible umami and cheesy flavor naturally.
- Sea salt and black pepper: To season perfectly and enhance all the fresh ingredients.
How to Make Creamy Vegan Broccoli Soup Recipe
Step 1: Sauté the base vegetables
Heat the avocado oil in your saucepan over medium-high heat and toss in the diced onion, carrot, and celery. Let them cook for about 5 minutes until they soften up and fill your kitchen with that cozy, welcoming aroma. Then add the minced garlic and give it just 30 seconds more to release its fragrant magic without burning.
Step 2: Simmer the veggies with stock
Next, stir in the cubed potatoes, broccoli florets, and pour in all the vegetable stock. Bring the pot to a gentle simmer, cover it up, and lower the heat. Let everything cook together for about 15 minutes until those potatoes turn tender and perfect for blending.
Step 3: Blend and finish
Remove about half the chunky veggies and set them aside – they’ll add beautiful texture later. Toss in the spinach to the pot, then carefully blend the remaining soup using an immersion blender until velvety smooth and creamy. Stir back the reserved veggies, then mix in your nutritional yeast, salt, and pepper. Give it a taste and adjust the seasoning to your liking – that last tweak makes all the difference!
How to Serve Creamy Vegan Broccoli Soup Recipe
Garnishes
For the perfect finishing touch, sprinkle your soup with a vibrant mix of raw sunflower seeds, sesame seeds, pepitas, and hemp hearts. Not only do they add a satisfying crunch, but they also pack in extra texture and nutrition. A swirl of dairy-free sour cream on top takes the creaminess up a notch and makes every spoonful irresistible.
Side Dishes
This soup deserves some great side companions! Try pairing it with crusty sourdough bread or warm garlic rolls to soak up every last drop. A fresh green salad or even roasted chickpeas with your favorite spices can round out your meal beautifully without stealing the spotlight.
Creative Ways to Present
Serve your Creamy Vegan Broccoli Soup Recipe in rustic bowls drizzled with a bit of extra virgin olive oil or a sprinkle of smoked paprika for color contrast and a hint of smoky flavor. For a fun twist, layer the soup with homemade croutons and fresh herb sprigs on top. It’s a feast for both the eyes and the palate!
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Vegan Broccoli Soup keeps beautifully in an airtight container in the fridge for up to 4 days. When you’re ready, simply reheat gently on the stove or in the microwave, stirring occasionally to keep that luscious, smooth texture intact.
Freezing
This soup freezes wonderfully! Portion it out into freezer-safe containers or bags, leaving some space for expansion. It will last in the freezer for up to 3 months—perfect to thaw for a quick and nourishing meal after busy days.
Reheating
When reheating your soup, do so over medium-low heat, stirring frequently to avoid scorching and to bring back that silky smooth quality. If it has thickened too much, add a splash of water or vegetable stock to loosen it up to your liking.
FAQs
-
Can I use fresh broccoli instead of frozen?
Absolutely! Fresh broccoli works just as well. Just chop the florets into bite-sized pieces and add them along with the potatoes to cook until tender. Frozen broccoli is convenient and helps maintain color and texture, but fresh gives a lovely bright flavor too.
-
How can I make this soup even creamier?
If you want an extra creamy kick, consider adding 1/4 cup of full-fat coconut milk or soaking and blending raw cashews into the soup during the blending step. Both options create a decadent, silky mouthfeel while keeping it vegan.
-
Is nutritional yeast necessary?
While it’s optional, nutritional yeast adds a wonderful cheesy umami flavor that really elevates the soup. If you don’t have it, you can omit it or substitute with a tablespoon of miso paste or vegan cheese for a similar depth.
-
Can I make this soup in a slow cooker?
Yes! Simply sauté your base vegetables first, then add everything to your slow cooker and cook on low for 5-6 hours or high for 2-3 hours until veggies are tender. Blend carefully before serving to get that perfect creamy texture.
Final Thoughts
This Creamy Vegan Broccoli Soup Recipe truly feels like a bowl of comfort you can count on any time. Whether you’re craving a quick weekday meal or a soothing dish to share with loved ones, this soup is packed with wholesome goodness and flavors that hug you from the inside out. So grab your pot, gather those simple ingredients, and dive into one of the coziest vegan soups you’ll ever make – I promise, you won’t regret it!
Print
Creamy Vegan Broccoli Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, American
- Diet: Vegan
Description
This creamy vegan broccoli soup is a comforting and nutritious meal, blending tender vegetables with a smooth, rich texture. Made with a base of sautéed onion, carrot, and celery, then simmered with potatoes and broccoli, it’s pureed to silky perfection with spinach and nutritional yeast for a cheesy flavor. Topped with a crunchy, wholesome seed blend and optional dairy-free sour cream, this soup is perfect for a healthy, satisfying, plant-based lunch or dinner.
Ingredients
Soup Base
- 2 tablespoon avocado oil
- ½ yellow onion, diced
- 1 carrot, diced
- 1 celery rib, diced
- 4 garlic cloves, minced
- 3 gold potatoes, cubed
- 4 cups frozen broccoli florets
- 6 cups vegetable stock
- 2 cups spinach
- ¼ cup nutritional yeast
- ¼ teaspoon sea salt, unrefined
- ¼ teaspoon ground black pepper
Toppings
- 2 tablespoon raw sunflower seeds
- 2 tablespoon sesame seeds
- 2 tablespoon raw pepitas
- 2 tablespoon hemp hearts
- ½ cup dairy-free sour cream (optional)
Instructions
- Sauté Vegetables: Heat the avocado oil in a saucepan over medium-high heat. Add the diced onion, carrot, and celery, and sauté for about 5 minutes until the vegetables are softened. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
- Simmer Soup: Add the cubed potatoes, frozen broccoli florets, and vegetable stock to the saucepan. Bring the mixture to a gentle simmer, then cover and reduce the heat. Cook for 15 minutes, or until the potatoes are very tender.
- Separate Vegetables: Remove about half of the chunky vegetables from the soup and transfer them to a bowl. This reserved portion adds texture to the final soup.
- Add Spinach and Blend: Add the spinach to the pot with the remaining soup. Use an immersion blender to blend until smooth and creamy.
- Finish Soup: Return the reserved veggies to the pot. Stir in the nutritional yeast, sea salt, and black pepper. Taste and adjust seasoning as needed.
- Serve and Garnish: Ladle the soup into bowls. Optionally swirl with dairy-free sour cream and garnish with the mixed seeds and extra broccoli florets if desired for added crunch and nutrition.
Notes
- For extra creaminess, add ¼ cup full-fat coconut milk or ¼ cup raw cashews when blending the soup.
- Save time by using a pre-made mirepoix mix instead of chopping carrots, onions, and celery separately.
- If the soup is too thick, thin it out by adding more vegetable broth or water until your desired consistency is reached.
- For additional protein, replace the sour cream with cashew cream as a topping option.