As the days grow shorter and the air turns crisp, a comforting bowl of vegan broccoli potato soup becomes the perfect embrace. I absolutely love how this hearty recipe transforms simple, wholesome ingredients into a creamy and delightful dish that’s both dairy-free and packed with flavor. The use of cashews and nutritional yeast adds a remarkable richness, making it feel indulgent without any of the guilt. Plus, it’s quick to prepare, ideal for busy weeknights when you crave something warm yet nourishing. As fall sweeps in, isn’t it time to gather your loved ones and share a bowl of this velvety goodness? Let’s dive into making this creamy vegan broccoli potato soup together!

Why is this soup so comforting?
Perfectly Creamy: This vegan broccoli potato soup is incredibly rich without any dairy, blending cashews and nutritional yeast for that indulgent feel.
Quick and Easy: Just a handful of ingredients and simple steps allow you to whip this soup up in no time, making it a great weeknight winner.
Heartwarming Flavor: The combination of wholesome vegetables warms your soul, while the spices elevate every spoonful into a delightful experience.
Nutritional Powerhouse: Packed with vitamins and minerals from broccoli and potatoes, it’s a guilt-free option that nourishes your body.
Versatile Dishes: Pair it with toasted bread or a fresh side salad for a complete meal, or enjoy it solo as a light lunch.
For a little extra inspiration, try it alongside our Garlic Herb Potato Soup or savor it with a crispy side of Mediterranean Potato Salad!
Vegan Broccoli Potato Soup Ingredients
For the Base
• Yellow Onion (or Leek) – Base flavor for the soup; substitute with shallots for a milder taste.
• Garlic – Adds aromatic flavor depth; fresh garlic is recommended over powder.
• Golden Potatoes – Provides body and creaminess; can substitute with Yukon gold or Russet potatoes.
• Carrot – Adds sweetness and color; use any variety of carrots or substitute with parsnip for a different flavor.
• Celery – Contributes to the flavor base; optional and can be replaced with fennel.
For Creaminess
• Raw Cashews – Creates a creamy texture when blended; can be replaced with silken tofu for a nut-free version.
• Vegetable Stock – Provides the soup’s liquid base; use low-sodium options to control salt levels.
For Flavor
• Nutritional Yeast – Offers a cheesy flavor without dairy; leave out if allergic, or substitute with vegan cheddar.
• Broccoli Florets – Main vegetable component; can be replaced with cauliflower or green peas.
• Sea Salt – Enhances flavors; adjust to taste as needed.
• Red Pepper Flakes – Adds mild heat; substitute with black pepper for a less spicy option.
• Fresh Chives – For garnish and added flavor; alternatively, use green onions or parsley.
• Turmeric (optional) – Adds an earthy flavor and golden color; skip if you prefer a simpler taste.
With this ingredient list at your fingertips, you’re just moments away from creating a bowl of comforting vegan broccoli potato soup that you’ll absolutely adore!
Step-by-Step Instructions for Vegan Broccoli Potato Soup
Step 1: Sauté the Aromatics
In a large pot, heat a splash of water over medium heat, then add the chopped yellow onion. Sauté for about 5 minutes, stirring frequently, until the onion becomes translucent and fragrant. If using olive oil, a light drizzle will enhance the flavor without compromising the oil-free aspect of your vegan broccoli potato soup.
Step 2: Add Veggies and Seasoning
Once the onion is ready, add a pinch of sea salt, red pepper flakes, diced celery, and chopped carrots. Stir everything together and cover the pot with a lid, allowing the vegetables to sweat for about 5-7 minutes. This step builds a rich flavor base that will elevate your creamy soup.
Step 3: Incorporate Garlic and Potatoes
Next, mix in your minced garlic, diced golden potatoes, cashews, and vegetable stock. Bring the mixture to a gentle boil, then reduce the heat to low and simmer uncovered for about 20 minutes. You’ll know it’s ready when the potatoes are fork-tender and the aroma fills your kitchen with warmth.
Step 4: Blend for Creaminess
After simmering, carefully transfer the soup to a high-powered blender. Blend on high until the mixture reaches a silky smooth consistency, about 1-2 minutes, ensuring no lumps remain. If needed, do this in batches. This step is key to achieving the creamy texture for your vegan broccoli potato soup.
Step 5: Cook the Broccoli
Pour the blended soup back into the pot and stir in the broccoli florets. Cover the pot and simmer for an additional 3-5 minutes, or until the broccoli is just tender. Keep an eye on it to ensure the broccoli remains bright green and retains its vibrant texture.
Step 6: Adjust Seasoning and Serve
Taste the soup and adjust the seasoning with more sea salt if needed. If it’s too thick for your liking, thin it out with a splash of vegetable stock. Once everything is to your preference, ladle the vegan broccoli potato soup into bowls, garnishing with red pepper flakes and fresh chives for an added pop of flavor.
Step 7: Enjoy the Comfort
Serve your creamy vegan broccoli potato soup hot, perhaps alongside a slice of crusty bread or a fresh side salad. This delightful dish is perfect for cozy nights and is sure to bring warmth to your dining table as you gather with loved ones.

Expert Tips for Vegan Broccoli Potato Soup
- Cashew Shortcut: Soaking cashews is unnecessary when you boil them in the soup. This saves time and enhances creaminess!
- Broccoli Timing: Avoid overcooking the broccoli after adding, as you’ll want it tender yet vibrant for the best texture in your vegan broccoli potato soup.
- Texture Mastery: Use a high-powered blender for the smoothest and creamiest result; it’s key to achieving that luscious mouthfeel.
- Flavor Balancing: Adjust seasoning at the end; start with less salt and build up to ensure a perfectly balanced flavor that suits your taste.
- Thick or Thin: If the soup is too thick, simply add a bit more vegetable stock to achieve your desired consistency before serving.
Vegan Broccoli Potato Soup Variations
Feel free to customize this delicious soup and make it your own with these fun variations!
- Nut-Free: Replace the raw cashews with silken tofu for a creamy texture without the nuts.
- Spicy Twist: Add diced jalapeños when cooking the onions for an exciting kick that adds warmth to every bowl.
- Herb Infusion: Stir in chopped fresh herbs like basil or thyme just before serving to elevate the flavor profile and freshness.
- Diverse Veggie Mix: Experiment by adding vegetables like spinach or zucchini, packing your soup with even more nutritional goodness.
- Protein Punch: Toss in some cooked lentils or chickpeas to the soup for extra protein that makes it heartier.
- Coconut Cream: Swap half of the vegetable stock with coconut milk for a delightful creamy flavor that adds a tropical twist.
- Cheesy Variation: Mix in a handful of vegan cheddar during the blending stage for an extra cheesy indulgence.
For even more inspiration, consider pairing your meal with a side of Mediterranean Potato Salad for a colorful feast, or enjoy it alongside our scrumptious Mashed Potato Cheese puffs for a delightful crunchy contrast!
Make Ahead Options
These creamy vegan broccoli potato soup is a fantastic choice for meal prep aficionados! You can chop and refrigerate your vegetables (onion, garlic, potatoes, carrots, and broccoli) up to 3 days in advance to save time during busy weeknights. Additionally, you can soak your cashews overnight (if desired) or simply prepare the soup base (steps 1-4) and store it in the refrigerator for up to 24 hours. When you’re ready to finish your soup, just heat the blended base, stir in the broccoli, and simmer until tender. This way, you’ll enjoy the same rich flavors and creamy texture with minimal effort, guaranteeing a delicious and comforting meal whenever you need it!
How to Store and Freeze Vegan Broccoli Potato Soup
Fridge: Store your soup in an airtight container for up to 4 days. Make sure it’s cooled to room temperature before refrigerating to keep it fresh.
Freezer: This creamy vegan broccoli potato soup can be frozen for up to 3 months. Divide it into portions in freezer-safe containers, leaving some space for expansion.
Reheating: When ready to enjoy, thaw overnight in the fridge, then gently reheat on the stovetop over low heat. Add a splash of vegetable stock if needed to restore creaminess.
Serving Tip: Always taste and adjust the seasoning after reheating, as flavors may mellow during storage.
What to Serve with Vegan Broccoli Potato Soup
Nothing pairs better with a comforting bowl of creamy goodness than delightful sides that brighten up your table and enhance every spoonful.
-
Crusty Bread: Perfect for dipping, a warm baguette adds a delightful texture contrast to the smooth soup. Its crispy crust embraces the creamy soup beautifully, making each bite more satisfying.
-
Fresh Side Salad: A light, refreshing salad with mixed greens, cherry tomatoes, and a zesty vinaigrette balances the richness of the soup. The crispy freshness complements the heartiness, creating a harmonious meal.
-
Garlic Breadsticks: Savory and soft, garlic breadsticks are a fun twist that brings a burst of flavor. Dip them in the soup for a delightful taste sensation that’s hard to resist!
-
Roasted Veggies: Seasonal roasted vegetables, like carrots and Brussels sprouts, add a caramelized sweetness to complement the earthy flavors in the soup. Their crispy edges provide a lovely texture contrast.
-
Stuffed Peppers: Colorful bell peppers stuffed with quinoa or rice can be a fun, protein-packed addition to your meal. They bring vibrant colors and flavors to the table, making it a feast for the eyes!
-
Herbed Quinoa: Light and fluffy, herbed quinoa serves as a nutritious base that soaks up the delicious soup. It adds a protein punch while enhancing the flavorful experience of your meal.
-
Chilled White Wine: A glass of something crisp, like a Sauvignon Blanc, brings a refreshing lightness that enhances the soup’s creamy richness. It’s the perfect drink to enjoy while cozying up with your loved ones.
-
Dark Chocolate Mousse: For dessert, a silky dark chocolate mousse adds an indulgent endnote to your meal. The rich chocolate creates a blissful contrast after the comforting warmth of the soup.

Vegan Broccoli Potato Soup Recipe FAQs
Which vegetables should I choose for the best flavor?
Absolutely! For this vegan broccoli potato soup, I recommend using fresh, vibrant broccoli florets. Look for firm florets with a bright green color and no dark spots. They should feel crisp to the touch. If you’re ever in doubt, grab those that are in season for maximum freshness and flavor.
How should I store leftover soup?
After enjoying your creamy vegan broccoli potato soup, allow it to cool to room temperature before transferring it to an airtight container. It can be stored in the refrigerator for up to 4 days. Just remember to poke a little hole in the lid if it builds up condensation!
Can I freeze this soup?
Yes, you can! This delicious vegan broccoli potato soup freezes beautifully. Pour it into freezer-safe containers, leaving some room at the top for expansion, and freeze for up to 3 months. When you’re ready to enjoy it again, simply thaw overnight in the fridge and reheat gently on the stovetop.
What if my soup is too thick after reheating?
No worries! If you find that your soup has thickened too much after reheating, you can easily adjust the consistency. Just add a splash of vegetable stock or water while reheating, stirring until you reach the desired creaminess. It’s a quick fix that keeps your soup delightful!
Is this soup pet-friendly?
While the ingredients in vegan broccoli potato soup are generally safe for humans, be cautious about sharing with pets. Ingredients like garlic and onions can be harmful to dogs and cats, so it’s best to enjoy this nourishing dish on your own!
Can I use different nuts or dairy alternatives?
Very! If you’re looking for a nut-free option, consider substituting the raw cashews with silken tofu for that creamy texture. If you’re allergic to both, you can try using unsweetened coconut cream or a dairy-free cream alternative to achieve a luscious consistency without compromising flavor.

Creamy Vegan Broccoli Potato Soup for Cozy Nights
Ingredients
Equipment
Method
- In a large pot, heat a splash of water over medium heat, then add the chopped yellow onion. Sauté for about 5 minutes, stirring frequently, until the onion becomes translucent and fragrant.
- Add a pinch of sea salt, red pepper flakes, diced celery, and chopped carrots. Stir everything together and cover the pot with a lid, allowing the vegetables to sweat for about 5-7 minutes.
- Mix in minced garlic, diced golden potatoes, cashews, and vegetable stock. Bring the mixture to a gentle boil, then reduce the heat to low and simmer uncovered for about 20 minutes.
- Carefully transfer the soup to a high-powered blender. Blend on high until the mixture reaches a silky smooth consistency, about 1-2 minutes.
- Pour the blended soup back into the pot and stir in the broccoli florets. Cover the pot and simmer for an additional 3-5 minutes, or until the broccoli is just tender.
- Taste the soup and adjust the seasoning with more sea salt if needed. Thin it out with a splash of vegetable stock if too thick.
- Serve the creamy vegan broccoli potato soup hot, garnished with red pepper flakes and fresh chives.

Leave a Reply