As I stirred the pot, the rich aroma of buttery sautéed onions mingled with the fresh crunch of broccoli, instantly turning my kitchen into a cozy sanctuary. This Creamy Vegan Potato Broccoli Soup is a comforting hug on a chilly evening, perfect for anyone craving something warm and nourishing. Not only is it quick to whip up in less than an hour, but it also provides a satisfying main course that’s completely plant-based. The best part? This soup only gets better as it sits, making it ideal for leftovers or meal prep. So, are you ready to discover how to create this velvety delight that will make even the pickiest eaters fall in love?
![]()
Why Is This Soup So Irresistible?
Comforting, creamy goodness: This Vegan Potato Broccoli Soup provides a delightful, rich texture that’s perfect for chilly nights.
Easy preparation: You only need about an hour to create this flavorful dish, making it a quick meal for busy lifestyles.
Versatile ingredient options: Feel free to swap in seasonal veggies or your favorite plant-based milk for a personal twist!
Flavor-enhancing leftovers: This soup tastes even better the next day, making it a fantastic option for meal prep or hassle-free lunches. Serve alongside a loaf of crusty bread for the ultimate cozy experience.
Vegan Potato Broccoli Soup Ingredients
Discover the magic behind this wholesome dish with the essential ingredients!
For the Soup
- Vegan Butter – Adds richness and helps sauté the aromatics; olive oil works as a great substitute.
- Medium Onion (Chopped) – Provides a savory base flavor; yellow, white, or brown varieties all work well.
- Stalk Celery (Diced) – Contributes a subtle crunch and aromatic essence.
- Cloves Garlic (Crushed) – Imparts robust flavor; fresh garlic is recommended for the best taste.
- Red Pepper Flakes (¼ teaspoon) – Adds a hint of heat; adjust according to your spice preference.
- Fresh Rosemary (2 Sprigs) – Enhances the herbal notes of the soup; dried rosemary can substitute for a stronger flavor.
- Medium Potatoes (7, peeled and chopped) – Forms the creamy base; use Russet potatoes for ideal texture.
- Broccoli Florets (4 cups) – The star ingredient of this Vegan Potato Broccoli Soup; fresh is preferable, but frozen works too.
- Vegetable Stock (4 cups) – A flavorful broth base; opt for low-sodium or homemade for better control over salt levels.
- Nutritional Yeast (½ cup) – Adds a cheesy flavor and depth to the soup; omit if it’s not essential for dietary preferences.
- Coconut Milk (14 ounces, unsweetened) – Brings creaminess to the soup; alternative plant-based milks can be used if avoiding coconut.
- Sea Salt & Black Pepper (to taste) – Essential seasonings to enhance the flavors of the soup.
Step‑by‑Step Instructions for Vegan Potato Broccoli Soup
Step 1: Sauté Aromatics
In a large pot, melt 2 tablespoons of vegan butter over medium heat. Add the chopped onion and diced celery, sautéing for 3-5 minutes until they soften and become translucent. This savory base adds depth to your Vegan Potato Broccoli Soup, creating an inviting aroma in your kitchen.
Step 2: Add Garlic and Spices
Stir in 4 crushed garlic cloves, ¼ teaspoon red pepper flakes, and 2 sprigs of fresh rosemary. Sauté for about 2 minutes, allowing the mixture to release its fragrant aroma. This step infuses the soup with flavorful undertones, setting the stage for a creamy delight.
Step 3: Combine Vegetables
Add 7 peeled and chopped medium potatoes and 4 cups of broccoli florets to the pot, tossing everything together to ensure an even distribution of ingredients. The vibrant colors will enhance the visual appeal of your Vegan Potato Broccoli Soup, signaling that it’s time for the next step.
Step 4: Simmer the Soup
Pour in 4 cups of vegetable stock and bring the mixture to a boil. Once boiling, reduce the heat, cover the pot, and let it simmer for approximately 30 minutes, or until the potatoes are fork-tender. Keep an eye on it, and enjoy the comforting scent wafting through your kitchen!
Step 5: Stir in Creamy Elements
Once the potatoes are tender, remove the rosemary sprigs. Stir in ½ cup of nutritional yeast and 14 ounces of unsweetened coconut milk. This adds creaminess and a cheesy flavor that elevate your Vegan Potato Broccoli Soup, creating a luscious texture everyone will adore.
Step 6: Blend to Perfection
Using an immersion blender, blend the soup until smooth and creamy. If you’re using a standard blender, allow the soup to cool slightly before blending in batches to avoid splattering. The velvety consistency will make the soup irresistible and comforting for chilly nights.
Step 7: Season and Serve
Taste your Vegan Potato Broccoli Soup, then season with sea salt and black pepper to your liking. Serve the soup warm, paired with crusty bread for dipping, and enjoy the rich flavors that make this dish a true family favorite.
![]()
Make Ahead Options
This Creamy Vegan Potato Broccoli Soup is perfect for meal prep aficionados looking to save time! You can chop the onions, celery, and garlic up to 24 hours in advance and store them in an airtight container in the refrigerator to maintain freshness. Additionally, the potatoes and broccoli can be prepped and kept in water to prevent browning for up to 2 hours. When you’re ready to enjoy your soup, simply follow the cooking steps, adding the prepped ingredients to the pot and simmering as directed. You can also refrigerate the finished soup for up to 4-5 days, or freeze it for up to 3 months—just remember to thaw overnight in the fridge before reheating for delightful, just-as-delicious results!
Vegan Potato Broccoli Soup Variations
Feel free to customize this delightful soup and make it your own with these easy twists!
Extra Veggies: Add more broccoli or toss in chopped carrots and spinach for a nutritious boost. The colorful mix elevates both presentation and flavor.
Dairy-Free Creaminess: Swap coconut milk for almond milk if you’re looking for a lighter alternative. The soup will still be creamy and delightful!
Herb Swap: Experiment by adding fresh thyme or sage for unique herbal notes. A dash of smoked paprika can also introduce a delightful smokiness.
Low-Carb Option: Replace the potatoes with cauliflower for a lighter and lower-carb alternative. It’ll still give you that creamy comfort you’re seeking.
Cheesy Flavor Boost: Stir in some shredded vegan cheese just before serving for an extra cheesy flavor. This twist will delight those who love that comforting cheesy texture.
Kick of Spice: Increase the red pepper flakes for more heat or add a splash of hot sauce for a spicy kick. This variation is perfect for spice lovers!
Umami Flavor: Add a tablespoon of soy sauce or miso paste for an extra umami punch. It enhances the broth and gives a deeper flavor profile.
Creamy Enhancement: Stir in a dollop of cashew cream or tahini before serving for a luxurious texture that takes your soup to the next level.
Looking for more hearty options? Check out our delicious Rustic Vegan Lentil or learn how to whip up a vibrant Cheesy Broccoli Orzo for a complete comfort meal. Enjoy experimenting with flavors and make this Vegan Potato Broccoli Soup your own!
What to Serve with Creamy Vegan Potato Broccoli Soup?
A warm, comforting bowl of this soup is just the beginning of a perfect meal!
Crusty Bread: Perfect for dipping, a thick, crusty loaf enhances the soup’s creamy texture, making each bite a delightful experience.
Simple Side Salad: A fresh salad of mixed greens, cherry tomatoes, and a light vinaigrette adds a refreshing contrast to the richness of the soup.
Roasted Veggies: A medley of roasted seasonal vegetables brings caramelized sweetness, balancing the savory flavors of the vegan potato broccoli soup beautifully.
Garlic Bread: The buttery garlic aroma and crunchy texture make this a comforting side that perfectly complements the creamy soup.
Quinoa or Rice: Serving a grain like herbed quinoa or brown rice provides a hearty, nutty flavor that complements the soup’s richness while adding a healthy touch.
Apple Crisp: For dessert, a warm apple crisp offers a sweet, cinnamon-spiced finish, echoing the cozy comfort of the main dish.
Pairing these delicious options elevates a simple soup into an unforgettable meal experience, warming both heart and home.
Expert Tips for Vegan Potato Broccoli Soup
Blend Wisely: For the smoothest texture, use an immersion blender. If using a standard blender, let the soup cool slightly to avoid dangerous splatters.
Season with Care: Keep an eye on salt levels, especially if your vegetable stock is high in sodium. Taste the soup before adding more salt to avoid oversalting.
Storage Secrets: This Vegan Potato Broccoli Soup keeps beautifully in the fridge for up to 4-5 days. Reheat on low heat to maintain its creamy texture, avoiding boiling.
Add Variety: Feel free to boost nutrition by adding extra broccoli or other veggies like carrots or spinach. Adjust the recipe to your liking for an even more diverse taste experience.
Experiment with Flavors: Don’t hesitate to alter herbs and spices—thyme or smoked paprika can give a unique twist to the classic soup flavor.
Make it Creamy: If you want a lighter version, try substituting coconut milk with almond milk, keeping the essentials of your Vegan Potato Broccoli Soup intact.
How to Store and Freeze Vegan Potato Broccoli Soup
Fridge: Store leftover vegan potato broccoli soup in a covered container for up to 4-5 days. Reheat gently on low heat to maintain a creamy texture, avoiding boiling.
Freezer: For longer storage, freeze the soup in airtight containers for up to 3 months. When ready to enjoy, thaw in the fridge overnight before reheating.
Portion Control: Consider freezing the soup in individual portions for quick and convenient meals, making it easy to enjoy a warm, comforting bowl whenever you crave it.
Reheating: For the best results, reheat the vegan potato broccoli soup slowly on the stovetop. Stir occasionally and add a splash of plant-based milk if the soup thickens too much.
![]()
Vegan Potato Broccoli Soup Recipe FAQs
What type of potatoes should I use for this soup?
I highly recommend using Russet potatoes for their creamy texture when blended. They break down beautifully during cooking, giving your Vegan Potato Broccoli Soup that velvety consistency we all crave. However, you can also use Yukon Gold potatoes if you like a slightly sweeter taste!
How should I store leftovers of this soup?
Store your leftover Vegan Potato Broccoli Soup in an airtight container in the refrigerator for up to 4-5 days. When ready to reheat, do so on low heat to maintain creaminess—boiling can change the texture. For the best results, stir occasionally as it warms.
Can I freeze Vegan Potato Broccoli Soup?
Absolutely! You can freeze this soup in airtight containers for up to 3 months. To do this, allow the soup to cool completely before transferring it to your containers. When you’re ready to enjoy it, thaw it in the fridge overnight. Reheat on the stovetop, adding a splash of plant-based milk if needed to restore creaminess.
What if my soup is too thick after blending?
If your Vegan Potato Broccoli Soup turns out thicker than you’d like, don’t worry! Simply add a little vegetable stock or plant-based milk while reheating to achieve your desired consistency. Stir well and heat slowly until it reaches your preferred texture—easy peasy!
Are there any dietary concerns with ingredients in this soup?
If you’re making this soup for someone with nut allergies, be cautious with the type of plant-based milk you use. While coconut milk is the main ingredient here, you can substitute almond milk or another non-dairy version. Regarding nutritional yeast, it’s a fantastic source of B vitamins but can be omitted if needed for specific diets. Always ensure your vegetable stock is low-sodium to accommodate various dietary preferences as well.
How long does the flavor last in this soup?
This Vegan Potato Broccoli Soup enhances in flavor over time! It’s best enjoyed within 4-5 days when stored in the fridge, but the taste truly deepens each day. Just remember to reheat gently to preserve the creamy texture!
Creamy Vegan Potato Broccoli Soup That Warms the Soul
Ingredients
Equipment
Method
- In a large pot, melt 2 tablespoons of vegan butter over medium heat. Add the chopped onion and diced celery, sautéing for 3-5 minutes until they soften and become translucent.
- Stir in 4 crushed garlic cloves, ¼ teaspoon red pepper flakes, and 2 sprigs of fresh rosemary. Sauté for about 2 minutes.
- Add 7 peeled and chopped medium potatoes and 4 cups of broccoli florets, tossing everything together.
- Pour in 4 cups of vegetable stock, bring to a boil, reduce heat, cover, and let simmer for about 30 minutes.
- Once potatoes are tender, remove rosemary sprigs and stir in ½ cup of nutritional yeast and 14 ounces of unsweetened coconut milk.
- Using an immersion blender, blend the soup until smooth and creamy.
- Taste and season with sea salt and black pepper. Serve warm with crusty bread.









