The moment I poured a steaming bowl of creamy vegan broccoli potato soup, I was struck by how the vibrant green color danced in the light, inviting me to take a taste. This delightful soup combines rich, velvety textures with a cheesy yet dairy-free flavor that warms the soul. Not only is this delicious vegan broccoli potato soup a breeze to whip up, but it’s also a perfect guilt-free comfort food that’s both satisfying and healthy. Packed with fresh vegetables, it’s a wonderful way to encourage mindful eating while steering clear of fast food temptations. Are you ready to savor the silky goodness of homemade soup that nourishes both body and spirit? Let’s dive in!

Why is this soup a must-try?
Creamy Texture: This vegan broccoli potato soup delivers a delightful, velvety mouthfeel that’s unbelievably satisfying. Health-Conscious: Packed with nutrient-rich vegetables, it’s a wholesome choice for any health enthusiast. Quick Preparation: Ready in just 30 minutes, it’s perfect for busy weeknights. Versatile Flavor: Customizable with spices and greens, it caters to all tastes. Plus, it pairs beautifully with toasted bread or a fresh salad, offering a complete meal experience. With its delicious blend of flavors, you won’t miss the dairy at all!
Vegan Broccoli Potato Soup Ingredients
• Get ready to blend the flavors!
For the Soup Base
• Yellow Onion (or Leek) – Adds sweetness and depth; substitute with shallots if unavailable.
• Garlic – Enhances flavor with aromatic notes; use fresh minced garlic for best results.
• Golden Potatoes – Provides a creamy texture when blended; starchy potatoes like Yukon Gold work well too.
• Carrot – Adds sweetness and vibrant color; fresh is best, but canned can work in a pinch.
• Celery Stick – Offers subtle earthiness; other crunchy vegetables like bell peppers can be used.
For the Creamy Blend
• Raw Cashews – Creates a creamy base; soak for a smoother texture or use almonds if needed.
• Vegetable Stock (low sodium) – Forms the soup’s liquid base; homemade or store-bought vegetable broth can be used.
• Nutritional Yeast – Imparts a cheesy flavor; omit for a lighter version or add vegan cheese for extra creaminess.
For the Broccoli Finish
• Broccoli Florets – Adds color, nutrition, and texture; swap with cauliflower for a tasty variation.
• Sea Salt – Enhances overall flavor; adjust to taste.
• Red Pepper Flakes – Adds a kick; adjust or omit to suit your spice preference.
• Fresh Chives – Provides a fresh garnish; green onions can be a great substitute.
This vegan broccoli potato soup recipe brings together wholesome goodness and creamy comfort in each delightful bowl!
Step‑by‑Step Instructions for Vegan Broccoli Potato Soup
Step 1: Sauté Onions
Begin your creamy vegan broccoli potato soup by heating a medium stockpot over medium heat. Add a splash of water and toss in the chopped yellow onion (or leek), sautéing for about 4-5 minutes until translucent and fragrant. Stir occasionally, allowing the onions to soften and develop a sweet aroma.
Step 2: Add Vegetables
Stir in a pinch of sea salt along with the chopped celery and carrots. Cover the pot and let the vegetables sweat for around 5-7 minutes until they become tender and aromatic. This step ensures that the base of your soup is both flavorful and rich, setting the stage for the creamy blend to come.
Step 3: Add Garlic and Broth
Uncover the pot and add minced garlic, diced golden potatoes, and soaked cashews. Pour in the low-sodium vegetable stock, bringing the mixture to a gentle simmer. Cook for about 20 minutes, allowing the potatoes to soften fully, which will create that coveted creamy texture when blended.
Step 4: Blend Soup
After the potatoes are fork-tender, carefully transfer the soup to a high-powered blender. Blend until completely smooth and creamy, which should take about 1-2 minutes. This step is crucial for achieving the rich consistency of your vegan broccoli potato soup, so ensure there are no chunks left behind.
Step 5: Cook Broccoli
Return the blended soup mixture to the pot and add the broccoli florets. Simmer on low heat for an additional 3-5 minutes. Stir occasionally until the broccoli is bright green and tender yet still retains a slight bite. This adds a lovely contrast in texture to your creamy soup.
Step 6: Taste and Serve
Once the broccoli is tender, taste the soup and adjust the seasoning with more sea salt or red pepper flakes if desired. Serve hot in bowls, garnished with fresh chives and a sprinkle of red pepper flakes for an extra kick. Your comforting vegan broccoli potato soup is ready to warm your soul!

How to Store and Freeze Vegan Broccoli Potato Soup
• Fridge: Refrigerate leftovers in an airtight container for up to 3 days to maintain freshness and flavor.
• Freezer: Freeze portions in airtight containers or freezer bags for up to 3 months. Ensure you leave some space in the container for expansion.
• Reheating: Reheat on the stovetop over low heat, adding a splash of vegetable stock if needed to restore creaminess. Stir regularly to maintain texture.
• Serving Tip: For best quality, use the frozen vegan broccoli potato soup within 1-2 months for optimal taste and nutritional value.
Make Ahead Options
These vegan broccoli potato soup preparations are fantastic for meal prep enthusiasts! You can chop vegetables like the onion, celery, and carrots up to 24 hours in advance and store them in an airtight container in the refrigerator. Additionally, you can soak the cashews ahead of time to ensure a silkier texture. When you’re ready to enjoy this comforting soup, simply follow the original recipe, adding the prepped ingredients during Step 2. Just remember to reheat gently to maintain quality, stirring in more vegetable stock if necessary for a creamy consistency. With this strategy, you’ll have a warm, delicious bowl of vegan broccoli potato soup ready in no time, making your busy weeknights a breeze!
Variations & Substitutions for Vegan Broccoli Potato Soup
Feel free to personalize this delightful soup with these fun ideas that will tantalize your taste buds!
-
Spicy Kick: Increase heat by adding more red pepper flakes or diced jalapeño for a fiery surprise.
-
Green Boost: Replace broccoli with other leafy greens like spinach or kale; they add nutritional punch and vibrant color.
-
Nut-Free Creaminess: Use soaked hemp seeds or sunflower seeds instead of cashews for a nut-free creamy base.
-
Cauliflower Alternative: Substitute broccoli with cauliflower for a different texture and flavor, fostering a new soup experience.
-
Herb Infusion: Stir in fresh herbs like thyme or rosemary to elevate the flavor profile; they bring a wonderful aroma.
-
Zesty Lemon: A splash of fresh lemon juice brightens up the flavor, leaving your soup feeling refreshing and vibrant.
-
Cheesy Twist: Sprinkle in nutritional yeast for a richer cheesy flavor, or for added creaminess, opt for some dairy-free cheese.
There’s no wrong way to enjoy this nourishing soup. For an added treat, why not pair it with Creamy Parmesan Italian Soup or serve alongside some warm Boursin Mashed Potatoes? Enjoy creating your perfect bowl!
What to Serve with Vegan Broccoli Potato Soup
Indulge in a cozy meal experience as you bring out the best of flavors, textures, and colors that beautifully complement this delightful soup.
-
Toasted Whole Grain Bread: Its hearty crunch provides a satisfying contrast to the creamy soup, making each bite feel indulgent yet wholesome.
-
Simple Side Salad: A fresh mix of greens, cucumber, and cherry tomatoes adds refreshing crunch and lightness, balancing the richness of the soup perfectly.
-
Garlic Breadsticks: These warm, buttery delights offer a savory, aromatic pairing that enhances the comforting experience of enjoying a creamy bowl of soup.
-
Roasted Veggies: Caramelized carrots, zucchini, and bell peppers bring sweetness and depth; their roasted flavors complement the earthy notes of the broccoli potato soup beautifully.
-
Vegan Caesar Salad: With crunchy croutons and a zesty dressing, this salad introduces a creamy element that echoes the soup’s velvety texture while adding a punch of flavor.
-
Herbed Quinoa: This fluffy grain, seasoned with fresh herbs, brings a light nuttiness that contrasts delightfully with the rich soup, perfect for a wholesome meal.
-
Chilled White Wine: A crisp Sauvignon Blanc or a refreshing Pinot Grigio enhances the hearty flavors and brings a sophisticated touch to your dinner table.
-
Apple Crisp: End on a sweet note! The warm, cinnamon-spiced apples and crunchy topping will cradle you in comfort after a satisfying bowl of soup.
Expert Tips for Creamy Vegan Soup
-
Soak Cashews: A must for creaminess: Soaking cashews helps achieve a velvety texture; if you forget, boiling them in the soup works too.
-
Broccoli Cook Time: Don’t overcook: Aim for bright green broccoli; simmer just 3-5 minutes to keep nutrients and a nice crunch.
-
Blending Technique: Use a high-power blender: For optimal creaminess, a high-speed blender is essential—an immersion blender may leave bits behind.
-
Balance Flavors: Adjust seasoning: Taste your vegan broccoli potato soup before serving; add more sea salt or red pepper flakes for a personalized touch.
-
Ingredient Substitutions: Be creative: For different flavors, swap broccoli with cauliflower or try adding spinach—variety keeps your meals exciting!

Vegan Broccoli Potato Soup Recipe FAQs
What type of broccoli should I use for the soup?
You should aim for fresh, vibrant broccoli florets without dark spots. When selecting, look for bright green, firm florets that have a fresh scent. If fresh isn’t available, you can also use frozen broccoli; just be sure to thaw it before adding it to the soup.
How should I store leftovers of the vegan broccoli potato soup?
Absolutely! Store your leftover soup in an airtight container in the refrigerator for up to 3 days. To maintain its creamy texture, let the soup cool completely before sealing the container. When you’re ready to enjoy it again, simply reheat on the stovetop, stirring in a little veggie stock as needed.
Can I freeze vegan broccoli potato soup, and how?
Yes, you can! Portion out the soup into airtight containers or freezer-safe bags, ensuring to leave a little space at the top to allow for expansion. It will keep in the freezer for up to 3 months. When ready to eat, thaw overnight in the fridge, then reheat gently on the stovetop, adding a splash of vegetable stock to bring back its creaminess.
Why did my soup not blend smoothly?
If you find that your soup isn’t blending smoothly, it could be due to not using enough liquid or your blender wasn’t powerful enough. For the best results, ensure you use a high-powered blender and adjust the quantity of vegetable stock if needed to help achieve that silky texture.
Is there a nut-free alternative for the cashews?
Absolutely! If you have a nut allergy, you can replace raw cashews with a seed-based alternative such as hemp seeds or sunflower seed butter. You may want to adjust the soaking time and also balance the flavors with a little extra nutritional yeast for creaminess.
Can my pets eat this soup?
While the ingredients in vegan broccoli potato soup are generally safe for pets, it’s best to avoid giving them any soups with added salt or spices. Always consult with your veterinarian before introducing new foods to your pet’s diet to ensure their safety.

Vegan Broccoli Potato Soup for Cozy Comfort Nights
Ingredients
Equipment
Method
- Heat a medium stockpot over medium heat. Add a splash of water and the chopped yellow onion (or leek). Sauté for about 4-5 minutes until translucent and fragrant.
- Add a pinch of sea salt with the chopped celery and carrots. Cover and let sweat for about 5-7 minutes until tender.
- Uncover, add minced garlic, diced golden potatoes, and soaked cashews. Pour in the vegetable stock and bring to a gentle simmer. Cook for about 20 minutes.
- Transfer the soup to a high-powered blender and blend until smooth and creamy.
- Return the blended soup to the pot, add broccoli florets, and simmer on low for an additional 3-5 minutes.
- Taste and adjust seasoning. Serve hot, garnished with fresh chives and a sprinkle of red pepper flakes.

Leave a Reply