Creamy Vegan Broccoli Potato Soup
This creamy vegan broccoli potato soup is more than just a meal; it’s a warm embrace on a chilly day. Rich in flavor and texture, this soup showcases the vibrant taste of fresh vegetables combined with the luxurious creaminess of cashews. Whether you are a long-time vegan or exploring plant-based options, this soup will surely delight your taste buds.
Why Make This Recipe
Creating this creamy vegan broccoli potato soup is not just about enjoying a delicious dish; it’s about embracing a healthier lifestyle. This soup is packed with essential nutrients and offers various health benefits.
-
Nutritional Powerhouse: Broccoli is a superstar of nutrition, high in vitamins C and K, fiber, and antioxidants. Potatoes provide vitamin B6, potassium, and energy-boosting carbohydrates. Together, they create a dish that’s not only filling but also nourishing.
-
Vegan and Dairy-Free: This recipe caters to those who are lactose intolerant or following a vegan diet while still craving creamy textures.
-
Easy and Quick: The preparation and cooking time are relatively short, making this a practical meal for busy weeknights.
-
Comfort Food at Its Best: There’s something soothing about a warm bowl of soup. It provides emotional comfort as well as nutritional support, making it ideal for any time of year.
How to Prepare Creamy Vegan Broccoli Potato Soup
Making creamy vegan broccoli potato soup is a straightforward process. Here’s a step-by-step breakdown:
Step 1: Gather Your Ingredients
Before you start cooking, gather all the ingredients listed in the recipe. This includes:
- 1/2 yellow onion or leek, chopped
- 4 cloves garlic, minced
- 2 lb golden potatoes, scrubbed and diced
- 1 large carrot, diced
- 1 celery stalk, chopped
- 1 cup raw cashews
- 7 to 8 cups low sodium vegetable stock
- 5 to 6 tbsp nutritional yeast
- 1 lb broccoli florets
- 1 pinch sea salt, to taste
- 1 pinch red pepper flakes
- 1/3 cup fresh chives, snipped for garnish
- 1/2 tsp turmeric (optional)
Step 2: Sauté the Base
In a large pot, add a splash of water or olive oil over medium-low heat. Sauté the chopped onion or leek until it becomes translucent. This usually takes about 5 minutes. Not using too high heat here prevents burning and allows the flavors to develop slowly. You can substitute olive oil with vegetable broth for a lower-fat version.
Step 3: Add Flavor
Next, add a pinch of sea salt, red pepper flakes, diced carrot, and chopped celery. Cover the pot and let these sauté until the carrots begin to soften, about 5-7 minutes. Covering helps to steam the vegetables, enhancing their sweetness.
Step 4: Introduce the Garlic and Potatoes
Once the carrots are softened, stir in the minced garlic, diced potatoes, raw cashews, and vegetable stock. Cashews not only add creaminess but also provide healthy fats and protein. Allow the mixture to come to a gentle boil.
Step 5: Simmer to Perfection
Once boiling, add the nutritional yeast, which enhances the cheesy flavor of the soup, and cover the pot again. Let it simmer for about 20 minutes until all ingredients are tender. Keep an eye on the pot and stir occasionally to ensure nothing sticks to the bottom.
Step 6: Blend Until Smooth
After 20 minutes, carefully transfer the soup to a high-speed blender. Blend it until the mixture is smooth and creamy. Be cautious with blending hot liquids; you can let it cool slightly or blend in batches.
Step 7: Heat and Add Broccoli
Return the blended soup to the pot and bring it back to a simmer. Add the broccoli florets and cook for an additional 3 to 5 minutes. You want the broccoli to be tender yet still slightly crisp to retain its vibrancy and nutrients.
Step 8: Final Touches
Taste the soup and adjust the seasoning if needed. If the soup is too thick, you can thin it out with extra vegetable stock or water. Garnish each bowl with fresh chives and an extra sprinkle of red pepper flakes before serving to enhance the flavors.
How to Serve Creamy Vegan Broccoli Potato Soup
Serving this soup can be as creative as you want. Here are some ideas to elevate your experience:
-
With Crusty Bread: Serve the soup with a side of crusty whole-grain bread or a baguette. The bread is perfect for dipping and adds a wonderful texture to the meal.
-
Fresh Salad: Pair this dish with a light salad to balance the warmth of the soup. A simple green salad with mixed greens, cucumber, and a lemon vinaigrette works beautifully.
-
Family Gatherings: This soup can be a great starter at family gatherings or holiday meals, providing a healthy option alongside heavier dishes.
-
Lunch Option: You can enjoy a cup of this soup for a nourishing lunch; it’s filling yet not too heavy.
How to Store Creamy Vegan Broccoli Potato Soup
Proper storage will help you minimize waste and enjoy this soup for days:
-
Refrigerator: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the fridge for up to 5 days.
-
Freezer: For longer storage, you can freeze the soup. Use freezer-safe containers or bags and remember to leave some room at the top, as the soup will expand when frozen. It can last for about 3 months in the freezer.
-
Thawing Tips: For best results, thaw frozen soup in the refrigerator overnight before reheating. If you’re in a hurry, you can also reheat it directly from frozen over low heat, stirring frequently until heated thoroughly.
Tips for Mastering Creamy Vegan Broccoli Potato Soup
Here are some practical tips and common pitfalls to help you perfect your soup:
-
Don’t Rush the Sauté: Take your time when sautéing the onion or leek. A slow start builds a great flavor base.
-
Adjust the Thickness: If you find the soup too thick after blending, add small amounts of broth until you reach your desired consistency.
-
Watch the Garlic: Adding garlic too early can result in a bitter taste. Always add it after your other vegetables have softened.
-
Blend Carefully: When blending hot soup, always allow steam to escape from the blender lid or use a high-speed immersion blender. This avoids dangerous splatters.
-
Season Gradually: Taste your soup before adding more salt or spices toward the end. It’s easier to add than to correct too much seasoning.
Variations
Spice things up or cater to different tastes with these variations:
-
Add Greens: Incorporate other greens like spinach or kale for added nutrition and color.
-
Flavor Profiles: Experiment with different spices such as cumin, coriander, or smoked paprika to change the flavor profile.
-
Creaminess: Use coconuts cream instead of cashews for a different type of creaminess, perfect if you love coconut flavor.
-
Seasonal Produce: Switch out vegetables based on what’s in season. Cauliflower, peas, or asparagus can be excellent substitutes.
-
Protein Boost: Add lentils or beans for additional protein and fiber, particularly to make the soup more filling.
FAQ
1. Can I make this soup oil-free?
Yes! You can prepare this soup without oil by sautéing the onions and vegetables in water or vegetable broth. This will help reduce the overall fat content while still providing delicious flavors.
2. How can I make this soup gluten-free?
This recipe is naturally gluten-free as it does not use any wheat products. Always check your vegetable stock and nutritional yeast, as some brands may contain gluten.
3. What if I don’t have cashews on hand?
If cashews are unavailable, you can substitute them with slivered almonds or sunflower seeds for a similar creamy texture. Remember to soak them beforehand to achieve a smoother blend.
4. How can I make this soup spicier?
For those who enjoy a kick, increase the amount of red pepper flakes, or consider adding a dash of hot sauce or cayenne pepper during cooking.
5. How do I know when the soup is done cooking?
The soup is ready when all the vegetables are fork-tender, meaning you can easily pierce them with a fork, and the flavors have melded beautifully, which usually takes around 20 minutes of simmering.
Creating this creamy vegan broccoli potato soup provides an excellent opportunity to enjoy cooking while promoting a healthier diet. With its versatility, rich flavor, and nutritional benefits, it’s a recipe worth mastering in your kitchen. Enjoy the process and the delightful results!

Creamy Vegan Broccoli Potato Soup
Ingredients
Base Ingredients
- 1/2 piece yellow onion or leek, chopped
- 4 cloves garlic, minced
- 2 lb golden potatoes, scrubbed and diced
- 1 large carrot, diced
- 1 stalk celery, chopped
Flavoring Ingredients
- 1 cup raw cashews Soak beforehand for smoother blending
- 7-8 cups low sodium vegetable stock
- 5-6 tbsp nutritional yeast
- 1 lb broccoli florets
- 1 pinch sea salt, to taste
- 1 pinch red pepper flakes
- 1/3 cup fresh chives, snipped for garnish
- 1/2 tsp turmeric (optional)
Instructions
Preparation
- Gather all ingredients listed in the recipe.
- In a large pot, add a splash of water or olive oil over medium-low heat. Sauté the chopped onion or leek until translucent, about 5 minutes.
- Add a pinch of sea salt, red pepper flakes, diced carrot, and chopped celery. Cover and let sauté until carrots soften, about 5-7 minutes.
- Stir in minced garlic, diced potatoes, raw cashews, and vegetable stock. Bring the mixture to a gentle boil.
Cooking
- Once boiling, add nutritional yeast and cover the pot. Let it simmer for 20 minutes until all ingredients are tender.
- After 20 minutes, carefully transfer the soup to a high-speed blender and blend until smooth and creamy.
- Return the blended soup to the pot, bring to a simmer, and add broccoli florets. Cook for an additional 3-5 minutes.
- Taste and adjust seasoning if needed. If too thick, thin with extra vegetable stock or water.
Serving
- Garnish each bowl with fresh chives and an extra sprinkle of red pepper flakes before serving.