This Mushroom Potato Soup is a heartwarming, vegan dish that combines the earthy richness of mushrooms with the creamy comfort of potatoes. The result is a cozy, flavorful soup that’s perfect for a chilly evening or any time you’re craving a hearty meal. It’s quick to make, vegan-friendly, and full of wholesome goodness.
Why You’ll Love This Recipe
Mushroom Potato Soup is the ultimate comfort food, offering a creamy, velvety texture without any dairy. The mushrooms provide an earthy, umami flavor, while the potatoes create a satisfying, creamy base. With just a few simple ingredients, this easy-to-make soup delivers maximum flavor. It’s also completely vegan, making it a great choice for plant-based eaters or anyone looking for a lighter yet filling soup.
Ingredients
- 2 tablespoons olive oil
- 1 cup sliced mushrooms (such as cremini or white button)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium potatoes, peeled and diced
- 4 cups vegetable broth
- 1 cup plant-based milk (such as cashew, coconut, or soy milk)
- 1 teaspoon dried Italian seasoning
- ½ teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons chopped green onions or fresh herbs (such as parsley or thyme) for garnish
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
Sauté the Mushrooms:
- In a large pot, heat 1 tablespoon of olive oil over medium heat.
- Add the sliced mushrooms and sauté for 4–5 minutes until they release their moisture and become tender.
- Transfer the sautéed mushrooms to a bowl and set aside.
Sauté the Aromatics:
- In the same pot, add the remaining 1 tablespoon of olive oil.
- Add the chopped onion and cook until translucent, about 3 minutes.
- Add the minced garlic and sauté for an additional 30 seconds until fragrant.
Add Potatoes and Broth:
- Add the diced potatoes to the pot and stir for 2 minutes.
- Pour in the vegetable broth, bring the mixture to a boil, then reduce the heat and let it simmer for 10–15 minutes, or until the potatoes are tender.
Blend the Soup:
- Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a countertop blender, blend until smooth, and return it to the pot.
Add Milk and Seasonings:
- Stir in the plant-based milk, dried Italian seasoning, and red pepper flakes (if using).
- Return the sautéed mushrooms to the pot.
- Season with salt and freshly ground black pepper to taste.
Simmer and Serve:
- Let the soup simmer for an additional 5 minutes to allow the flavors to meld.
- Ladle the soup into bowls and garnish with chopped green onions or fresh herbs.
Servings and Timing
- Servings: 4 servings
- Prep Time: 10 minutes
- Cooking Time: 25 minutes
- Total Time: 35 minutes
- Calories: Approximately 180 kcal per serving
Variations
- Add greens: For a burst of color and extra nutrients, add a handful of spinach or kale during the last few minutes of cooking.
- Spicy option: If you enjoy a bit of heat, increase the amount of red pepper flakes or add a diced jalapeño to the soup.
- Swap the mushrooms: You can experiment with different mushrooms, like shiitake or portobello, for unique flavors.
- Creamier version: For an extra creamy texture, blend in an additional cup of plant-based milk or use coconut cream.
Storage/Reheating
- Storage: Store any leftover soup in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in a pot over low heat, stirring occasionally. You may need to add a little more broth or plant-based milk to thin the soup to your desired consistency.
FAQs
Can I use regular milk instead of plant-based milk?
Yes, if you’re not vegan, you can substitute regular milk or cream for the plant-based milk.
How do I make this soup more flavorful?
You can increase the amount of garlic, onions, and Italian seasoning, or add a splash of soy sauce or nutritional yeast for an umami boost.
Can I use frozen potatoes?
It’s best to use fresh potatoes for this soup, as frozen potatoes can become mushy during cooking. However, frozen diced vegetables could work as a substitute.
How can I thicken the soup if it’s too thin?
If the soup is too thin, you can add more potatoes or blend in some cooked cauliflower to thicken it. You can also simmer it for longer to reduce the liquid.
Is this soup gluten-free?
Yes, this soup is naturally gluten-free as long as you use gluten-free vegetable broth.
Can I make this soup ahead of time?
Yes, this soup stores well and can be made ahead of time. Simply reheat it when you’re ready to serve.
Can I freeze Mushroom Potato Soup?
Yes, you can freeze this soup for up to 2 months. Let it cool completely before transferring to an airtight container or freezer-safe bag.
What are some good toppings for this soup?
Toppings like roasted pumpkin seeds, a drizzle of olive oil, or additional fresh herbs make excellent garnishes.
How do I make this soup spicier?
Add more red pepper flakes or chopped fresh chili peppers to make the soup as spicy as you like.
Can I make this soup in a slow cooker?
Yes, you can sauté the mushrooms and aromatics as directed, then transfer everything to a slow cooker and cook on low for 4-6 hours or until the potatoes are tender. Blend and finish as directed.
Conclusion
Mushroom Potato Soup is a comforting, creamy, and satisfying meal that’s perfect for any occasion. It’s easy to make, vegan, and full of savory flavors from the mushrooms and seasonings. Whether you enjoy it as a cozy dinner or a light lunch, this soup will warm you from the inside out. Plus, it’s a great option for meal prep and leftovers! Enjoy!
Print
Mushroom Potato Soup
This Mushroom Potato Soup is a creamy, heartwarming, vegan soup made with earthy mushrooms, creamy potatoes, and a blend of savory seasonings. It’s the perfect cozy dish for chilly evenings, offering rich flavors without any dairy. Quick, easy, and healthy, this soup is the ultimate comfort food!
- Total Time: 35 minutes
- Yield: 4
Ingredients
For the Soup:
- 2 tbsp olive oil
- 1 cup sliced mushrooms (cremini or white button)
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium potatoes, peeled and diced
- 4 cups vegetable broth
- 1 cup plant-based milk (cashew, coconut, or soy milk)
- 1 tsp dried Italian seasoning
- ½ tsp red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 2 tbsp chopped green onions or fresh herbs (such as parsley or thyme) for garnish
Instructions
1. Sauté the Mushrooms
- In a large pot, heat 1 tbsp olive oil over medium heat.
- Add the sliced mushrooms and sauté for 4–5 minutes until they release moisture and become tender.
- Transfer the sautéed mushrooms to a bowl and set aside.
2. Sauté the Aromatics
- In the same pot, add the remaining 1 tbsp olive oil.
- Add the chopped onion and sauté until translucent, about 3 minutes.
- Add the minced garlic and sauté for an additional 30 seconds until fragrant.
3. Add Potatoes and Broth
- Add the diced potatoes to the pot and stir for 2 minutes.
- Pour in the vegetable broth, bring the mixture to a boil, then reduce the heat to simmer for 10–15 minutes until the potatoes are tender.
4. Blend the Soup
- Using an immersion blender, blend the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a countertop blender, blend, and return it to the pot.
5. Add Milk and Seasonings
- Stir in the plant-based milk, Italian seasoning, and red pepper flakes (if using).
- Return the sautéed mushrooms to the pot.
- Season with salt and freshly ground black pepper to taste.
6. Simmer and Serve
- Let the soup simmer for an additional 5 minutes to allow the flavors to meld.
- Ladle the soup into bowls and garnish with chopped green onions or fresh herbs.
Notes
- Add Greens: For extra nutrients, add spinach or kale during the last few minutes of cooking.
- Spicy Option: Increase the amount of red pepper flakes or add a diced jalapeño for extra heat.
- Swap the Mushrooms: Try different mushrooms like shiitake or portobello for a unique flavor.
- Creamier Version: For a richer texture, blend in an additional cup of plant-based milk or use coconut cream.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan