Description
A rich and creamy vegan mushroom soup made without dairy but full of earthy flavor. This comforting one-pot recipe is easy to make and perfect for cold nights or meal prep.
Ingredients
2 tablespoons olive oil (or use vegetable broth for oil-free)
1 medium yellow onion, diced
3 garlic cloves, minced
500g (about 1 lb) cremini or mixed mushrooms, sliced
1 teaspoon fresh thyme (or ½ tsp dried thyme)
½ teaspoon rosemary (optional)
Salt and black pepper to taste
3 tablespoons all-purpose flour (or gluten-free flour)
4 cups (1 liter) vegetable broth
1 cup unsweetened plant-based milk (almond, oat, or soy)
½ cup canned coconut milk or cashew cream (optional, for extra creaminess)
1 tablespoon soy sauce or tamari (for umami depth)
1 tablespoon nutritional yeast (optional)
Fresh parsley or thyme for garnish (optional)
Instructions
Sauté the aromatics:
In a large pot, heat olive oil over medium heat. Add onions and garlic, cooking until soft and fragrant (about 5 minutes).Cook the mushrooms:
Add sliced mushrooms and cook for 8–10 minutes, stirring occasionally, until they release their moisture and begin to brown.Add seasonings:
Stir in thyme, rosemary, salt, and pepper. Sprinkle in the flour and stir well to coat the mushrooms, cooking for 1–2 minutes.Add liquids:
Slowly pour in the vegetable broth while stirring to avoid lumps. Add plant-based milk and soy sauce. Stir until smooth.Simmer:
Bring to a gentle boil, then reduce heat and let simmer for 10–15 minutes, stirring occasionally.Make it creamy:
For a smoother texture, use an immersion blender to partially or fully blend the soup. Stir in coconut milk or cashew cream and nutritional yeast (if using). Simmer another 5 minutes.Taste and serve:
Adjust salt and pepper as needed. Serve hot, garnished with fresh herbs and crusty bread.
Notes
To make it gluten-free, use a GF flour blend or cornstarch instead of all-purpose flour.
For nut-free, avoid cashew cream and use coconut milk or oat milk.
Want it oil-free? Sauté veggies in vegetable broth instead of oil.
Soup thickens as it cools—add extra broth or milk when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American / European Fusion