Irresistibly Creamy Vegan Broccoli Potato Soup: The Perfect Comfort Dish
There’s something magical about a warm bowl of soup on a chilly evening, isn’t there? It’s like being enveloped in a cozy hug, especially when that soup is a deliciously creamy Vegan Broccoli Potato Soup. I still remember the first time I had broccoli potato soup as a child—it was a stormy day, and my mother stood in the kitchen, stirring a bubbling pot on the stovetop. The aroma wafted through the house and was so inviting that I couldn’t wait to have my first spoonful. It reminded me of family gatherings, laughter, and the simple pleasure of a homemade meal.
Fast forward to today, where I’ve put my own spin on that beloved soup. My Vegan Broccoli Potato Soup is not just a recipe; it’s a celebration of flavor and nutrition. What sets it apart from the others is its creaminess achieved without dairy. Instead, I use wholesome ingredients like garlic, onions, and nutritional yeast, which makes every spoonful a delightful experience.
Join me as I guide you through creating this heartwarming dish that might just become a favorite in your house too. You’ll learn how to whip up a batch of vibrant, nourishing soup that carries whispers of childhood memories while being entirely plant-based. I promise—once you try my version, you won’t look back!
What Are Vegan Broccoli Potato Soup?
Vegan Broccoli Potato Soup finds its roots in the classic comfort food genre, with its beginnings likely steeped in the traditions of hearty, vegetable-based soups. The combination of broccoli and potatoes creates a harmonious blend of flavors and textures: the slight bitterness of the broccoli perfectly complements the creamy softness of the potatoes. When pureed, the soup becomes a luscious, velvety mixture that feels indulgent yet healthy.
This soup is unique not just for its taste, but for the nutritional powerhouse it packs. Broccoli is a superstar when it comes to vitamins, while potatoes add heartiness. It’s the kind of dish you’d want to serve when your friends come over for dinner, or even when you want to treat yourself to something special after a long day. There’s never a wrong time to make this soup—whether you’re cozying up on the couch or hosting a dinner party!
Why You’ll Love This Recipe
Let’s dive into why this Vegan Broccoli Potato Soup will steal your heart!
Healthier Alternative: Unlike cream-based soups often found in restaurants, my version relies on wholesome plant ingredients to create a warm, comforting bowl. It’s an easy way to sneak in those crucial greens without anyone noticing!
Cost-Effective and Budget-Friendly: With just a handful of simple ingredients—most of which you might already have in your pantry—this soup is light on your wallet. Plus, a big pot of soup means leftovers for days!
Customization Galore: Not a fan of broccoli? Swap it out for spinach, kale, or even carrots! The beauty of this recipe lies in its flexibility—add your favorite herbs and spices or throw in some lentils for an extra protein boost.
Quick and Easy: This soup can be whipped up in a mere 30 minutes. Seriously, it’s perfect for those busy weeknights when you want a delicious dinner without spending hours slaving away in the kitchen.
Perfect for Meal Prep: Make a big batch on the weekend, and you’ll have a nourishing meal ready for the week. It’s freezer-friendly, so you can store servings for a rainy day!
Ingredients
To create this delightful Vegan Broccoli Potato Soup, you’ll need the following ingredients, organized by order of use:
- Olive oil for sautéing: Look for high-quality extra virgin olive oil for the best flavor.
- 1 onion, chopped: Sweet onions work beautifully, but red or yellow onions are also delicious.
- 3 cloves garlic, minced: Fresh garlic is key—don’t skimp on it!
- 2 medium potatoes, peeled and diced: Yukon Gold potatoes add creaminess, while Russets will provide a more starchy texture.
- 4 cups vegetable broth: Choose low-sodium broth to control the salt content.
- 2 cups broccoli florets: Fresh is best, but frozen can also work in a pinch!
- 1 cup unsweetened plant-based milk: Almond, oat, or soy milk are great choices, but avoid sweetened varieties for this soup.
- 2 tablespoons nutritional yeast: This adds a cheesy, umami flavor—don’t skip it!
- Salt and pepper to taste
Quality Notes and Substitutions
- For a richer taste, consider using homemade vegetable broth.
- You can replace the potatoes with cauliflower for a lower-carb option.
- If you’re nut-free, opt for oat or rice milk.
Preparation Notes
- Let your ingredients sit at room temperature for faster cooking times, especially the broth.
Step-by-Step Instructions
Ready to bring this Vegan Broccoli Potato Soup to life? Let’s get cooking! Follow these easy steps to create your masterpiece:
Sauté the Aromatics: In a large pot over medium heat, add a drizzle of olive oil. Once hot (look for shimmering), throw in the chopped onion and minced garlic. Sauté for about 3-4 minutes, or until soft and fragrant—don’t let the garlic brown, as it can turn bitter.
Add Potatoes and Broth: Stir in the diced potatoes, followed by the vegetable broth. Bring the mixture to a boil over high heat.
Simmer the Potatoes: Once boiling, reduce the heat to low and let it simmer for 10-12 minutes, or until the potatoes are fork-tender. You want them soft enough to blend easily!
Incorporate Broccoli: Stir in the broccoli florets, cooking them for an additional 5-7 minutes, or until vibrant green and tender.
Blend to Perfection: Remove the pot from heat. Using an immersion blender, blend the soup until smooth and creamy. If you don’t have one, carefully transfer it in batches to a stand blender.
Add Milk and Nutritional Yeast: Stir in the plant-based milk and nutritional yeast, tasting and adjusting with salt and pepper as desired.
Serve Warm: Ladle your delicious soup into bowls, and enjoy while warm.
Chef’s Tips
- For extra creaminess, add a splash more plant-based milk or blend in some cashews.
- If it’s too thick, thin it out with more vegetable broth.
- Avoid blending too long, or you risk losing the vibrant green color of the broccoli.
Common Mistakes
- Don’t overcook the broccoli—keep it bright for that fresh taste and color!
- Make sure the potatoes are diced evenly for consistent cooking.
Expert Tips & Tricks
Storage Tips: This soup can be stored in an airtight container in the fridge for up to 4 days. For longer storage, freeze in individual portions for up to 3 months.
Make-Ahead Instructions: You can prepare the soup base ahead of time—just stop before blending. Reheat and blend before serving.
Troubleshooting: If the soup is too bland, brighten it up with a squeeze of lemon juice before serving.
Serving Suggestions
This Vegan Broccoli Potato Soup is delightful on its own, but for an elevated dining experience, consider pairing it with:
- Crusty Bread: Serve it with a slice of warm, crusty whole-grain bread or freshly baked sourdough for dipping.
- Salads: Toss together a light side salad for added freshness.
- Garnishes: Top with toasted nuts, seeds, or a drizzle of extra virgin olive oil for a gorgeous presentation.
Perfect for a casual weeknight dinner or a cozy gathering with friends!
Variations & Substitutions
Feel free to have fun with this Vegan Broccoli Potato Soup! Here are some tasty variations you can try:
- Different Veggies: Swap in kale, spinach, or even zucchini for different flavors and nutrients.
- Herbs & Spices: Stir in fresh herbs like thyme or rosemary, or a dash of cayenne for a little kick.
- Creamy Alternatives: Blend in soaked cashews or a few tablespoons of coconut milk for an indulgent treat.
Nutrition & Storage Info
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4-6
- Estimated Calories: Around 150 calories per serving, depending on specific ingredients.
Storage Instructions
- Store any leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. Just reheat gently before serving.
FAQ Section
Can I use frozen broccoli?
Absolutely! Frozen broccoli works just as well—just make sure to add it during the last 5-6 minutes of cooking.Can I make this soup creamy without using dairy?
Yes! The combination of nutritional yeast and plant-based milk achieves a creamy texture without dairy.How do I make this soup thicker?
To thicken the soup, consider adding more potatoes or blending part of the soup to create a denser texture.Can I include other vegetables?
Definitely! Carrots, cauliflower, or even leeks can enhance the flavor profile.Can I make this soup in an Instant Pot?
Yes! In the Instant Pot, sauté the onions and garlic, then add the remaining ingredients and cook on high pressure for 10 minutes.What’s the best way to reheat leftover soup?
Gently reheat on the stovetop, adding more broth or milk if necessary for desired consistency.Can I freeze the soup?
Yes, let it cool completely before transferring it to freezer-friendly containers, leaving some space for expansion.Is this soup gluten-free?
Yes, as long as you use gluten-free vegetable broth, this soup is gluten-free!Can I make this soup spicier?
Of course! Add chili flakes or jalapeños for a spicy kick.How can I add protein to this recipe?
Great options include adding cooked lentils or chickpeas, or serving with a side of legumes.
Conclusion
In summary, this Vegan Broccoli Potato Soup is not just a recipe; it’s a wholesome, delicious way to enjoy the comforts of favorite childhood meals while promoting health and wellness. By savoring each spoonful, you’ll reconnect with nostalgia and create beautiful memories around the dinner table.
I encourage you to try this recipe and let me know how it turned out for you! Don’t forget to share your thoughts in the comments, and if you enjoyed this, check out similar recipes on my blog like Creamy Vegan Tomato Basil Soup and Hearty Vegetable Lentil Soup. Happy cooking!
Print
Irresistibly Creamy Vegan Broccoli Potato Soup
- Total Time: 30 minutes
- Yield: 4-6 servings 1x
- Diet: Vegan
Description
A deliciously creamy vegan soup made with broccoli, potatoes, and wholesome ingredients for a warm, comforting meal.
Ingredients
- Olive oil for sautéing
- 1 onion, chopped
- 3 cloves garlic, minced
- 2 medium potatoes, peeled and diced
- 4 cups vegetable broth
- 2 cups broccoli florets
- 1 cup unsweetened plant-based milk
- 2 tablespoons nutritional yeast
- Salt and pepper to taste
Instructions
- In a large pot over medium heat, add a drizzle of olive oil. Once hot, throw in the chopped onion and minced garlic. Sauté for about 3-4 minutes, or until soft and fragrant.
- Stir in the diced potatoes, followed by the vegetable broth. Bring the mixture to a boil over high heat.
- Once boiling, reduce the heat to low and let it simmer for 10-12 minutes, or until the potatoes are fork-tender.
- Stir in the broccoli florets, cooking for an additional 5-7 minutes, or until vibrant green and tender.
- Remove the pot from heat. Blend the soup until smooth and creamy using an immersion blender.
- Stir in the plant-based milk and nutritional yeast, tasting and adjusting with salt and pepper as desired.
- Ladle the soup into bowls and enjoy while warm.
Notes
For extra creaminess, add a splash more plant-based milk or blend in some cashews.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 serving
- Calories: 150
- Sugar: 2g
- Sodium: 300mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 0mg
Keywords: vegan soup, broccoli potato soup, creamy soup, plant-based recipe, healthy comfort food



