Easy Vegetarian Mushroom Soup Recipe That Is Extremely Satisfying And Can Be Prepared At Home In Minutes
There's something inherently comforting about a warm bowl of mushroom soup. It's a dish that transcends seasons, providing warmth in the winter and a light, yet satisfying meal in the summer. The rich, earthy flavors of mushrooms combined with the creamy texture of the soup make it a favorite for many. Moreover, mushrooms are a great source of vitamins, minerals, and antioxidants, making this soup not only tasty but also nutritious.
For vegetarians and those looking to reduce their meat consumption, finding recipes that are both delicious and satisfying can sometimes be a challenge. This vegetarian mushroom soup fits the bill perfectly. It's hearty enough to be served as a main course but also works wonderfully as a starter or a side dish. With its deep, savory flavor and velvety texture, this mushroom soup is sure to become a staple in your kitchen. Check out the complete recipe here.
Serves- 5-6
Prep Time- 10 mins
Cook Time- 20 mins
Total Time- 30 mins

Ingredients
- 1 lb (450 g) fresh mushrooms (such as cremini, button, or a mix of your favorites)
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 4 cups (1 liter) vegetable broth
- 1 cup (240 ml) heavy cream or coconut milk (for a vegan option)
- 2 tablespoons all-purpose flour
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Optional: a splash of white wine for added depth of flavor
Appliances Required

- Large pot
- Saucepan
- Wooden spoon or spatula
How To Prepare
1. Begin by cleaning the mushrooms. Use a damp paper towel or a soft brush to remove any dirt. Avoid rinsing them under water as mushrooms absorb moisture, which can affect the texture of the soup. Once cleaned, slice the mushrooms thinly.
2. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onions and sauté until they become translucent, about 5-7 minutes. Add the minced garlic and cook for another 1-2 minutes until fragrant.
3. Stir in the diced carrots and celery. Cook for about 5 minutes, allowing the vegetables to soften slightly.
4. Add the sliced mushrooms to the pot. Cook, stirring occasionally, until the mushrooms release their moisture and begin to brown, about 10 minutes. This step is crucial as it helps concentrate the mushroom flavor.
5. Sprinkle the flour over the vegetables and mushrooms, stirring well to combine. This will help thicken the soup. Add the dried thyme and rosemary, stirring to evenly distribute the herbs.
6. If using white wine, pour a splash into the pot and stir to deglaze, scraping up any brown bits from the bottom. This adds a depth of flavor to the soup. Let it cook for a couple of minutes until the alcohol evaporates.
7. Pour in the vegetable broth, stirring well to combine. Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes, allowing the flavors to meld together.
8. For a creamy texture, use an immersion blender to blend the soup directly in the pot until smooth. If you prefer a chunkier texture, blend only half of the soup, leaving some of the vegetables and mushrooms whole. Alternatively, you can transfer portions of the soup to a blender, blend until smooth, and return it to the pot.
9. Stir in the heavy cream or coconut milk, mixing well to combine. If the soup is too thick, add a bit more broth or cream to reach your desired consistency. Season with salt and pepper to taste.
10. Let the soup simmer for another 5-10 minutes, allowing the flavors to blend further. Taste and adjust the seasoning if necessary. Serve the soup hot, garnished with fresh parsley.
Nutritional Values
| Nutrient | Amount |
|---|---|
| Calories | 150 kcal per serving |
| Total Fat | 12 g per serving |
| Saturated Fat | 7 g per serving |
| Sodium | 500 mg per serving |
| Total Carbohydrates | 10 g per serving |
| Protein | 3 g per serving |
| Sugar | 1 g per serving |
| Fibre | 1 g per serving |
| Cholesterol | 30 mg per serving |
| Potasium | 200 mg per serving |
This mushroom soup recipe is easy to follow and results in a deliciously rich and creamy soup. Enjoy it as a starter or pair it with crusty bread for a satisfying meal. The combination of different mushrooms adds depth to the flavour profile. Happy cooking!












Click it and Unblock the Notifications