Mushroom soup is more than just a dish, it’s a warm embrace caught in a bowl, reminiscent of evenings spent cozied up with loved ones, swapping stories over hearty meals. I recall the first time I tasted my mom’s mushroom soup. I was a little girl, perched on a stool in our tiny kitchen, watching the steam dance above the pot. The earthy aroma filled our home, making the world outside seem distant and unimportant, if only for that moment.
This particular recipe is special not just for its rich, creamy flavor and hearty texture, but also for the love and memories it carries. It’s a bowl of comfort that can soothe the soul after a long day and offers a simple way to feel connected to those we cherish. Whether you’re a busy single mom or someone navigating life’s ups and downs, this mushroom soup is your companion through it all, ideal for family dinners, gatherings with friends, or nights when you simply crave some homestyle cooking.
Ingredients List
- 1/4 cup extra virgin olive oil, plus extra for serving
- 1 medium onion, diced
- 2 pounds mixed mushrooms, stemmed and sliced (cremini, portobello, shiitake)
- 4 garlic cloves, minced
- 1 teaspoon dried thyme
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- 5 cups chicken stock or vegetable broth
- 2 bay leaves
- 1 cup milk
- 2 tablespoons cornstarch
- Fresh chives, finely chopped, for garnish

Tips:
- Use fresh, quality mushrooms for the best flavor; avoid slimy ones!
- If you want a vegan version, substitute the milk with almond milk and the chicken stock with vegetable broth.
Instructions
Heat the olive oil in a Dutch oven over medium-high heat. Add the diced onion and sliced mushrooms, cooking until the liquid has evaporated and the onion is soft, this should take about 10 to 15 minutes. The secret here is patience; let the mushrooms caramelize a little.
Now comes the fun part! Stir in the minced garlic and dried thyme, seasoning with salt and pepper. Cook for another 30 seconds to let the scents mingle a bit, grounding you in that kitchen moment.
Pour in your stock, and toss in the bay leaves. Bring the mixture to a gentle boil, then lower the heat and let it simmer for 10 minutes. You should be basking in the warm, earthy aroma wafting through your kitchen.
Whisk together the milk and cornstarch in a separate bowl to create a slurry. Add this to the pot, stirring until the soup thickens slightly, which should take about 5 minutes. The soup transforms into a velvety delight.
Blend it smooth! Transfer half the soup to a blender and blend until it reaches your desired creaminess. Then return it to the pot. It’s like magic, really the way those mushrooms transform before your eyes.
Serve generously in bowls, drizzling a bit of extra olive oil on top and garnishing with those finely chopped chives.

Serving Suggestions
Mushroom soup is wonderfully versatile! Here are a few of my favorite ways to enjoy it:
- Pair it with crusty bread for a lunch that makes you feel like you’re wrapped in a warm blanket, just like those childhood days by the stove.
- For breakfast, serve it alongside a light salad and a poached egg. My grandma always said, “A little sweetness goes a long way,” so perhaps add a sprinkle of fresh dill for a pop of fresh flavor.
- Enjoy it with a crisp white wine, or if you prefer non-alcoholic options, a refreshing lemon balm drink weight loss. Seriously, that’s a combo my friends rave about!
Nutritional Information
This comforting bowl serves about 6 and brings you around 180 calories per serving. Despite its richness, this dish offers 6 grams of protein and 12 grams of carbs, making it a balanced meal that nourishes the body and soul alike.
Tips & Variations
To elevate your mushroom soup even further, here are some helpful tips and delicious variations:
- Tip: Don’t rush the sautéing of the mushrooms. This step is crucial for building flavor.
- Make it vegetarian by replacing chicken stock with vegetable broth.
- Add a spicy kick with a pinch of red pepper flakes or a dash of hot sauce.
- Remember, this was my mother’s twist on grandma’s original, often spicing it up with baby spinach or some fresh herbs from the garden.
Conclusion
As I stood in my kitchen, stirring away at this rich mushroom soup, I was reminded of how food nourishes our hearts and brings us together. I encourage you to create your own memories with this recipe. If it brings you comfort and joy like it has for me, please do share your experience! Cooking is how we show love, try this recipe and tag me if it brought joy to your table. Let’s keep this cycle of love and connection going, one bowl at a time.
Discover our Trending Recipes :
- Cream Cheese and Bacon Stuffed Doritos – A Heartfelt Celebration of Flavor
- Deep Hamburger Beef Sausage and Pepperoni Pie
For more Recipes Follow Us in our Pinterest.
Print
Mushroom Soup
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A comforting bowl of mushroom soup that embodies warmth and connection, perfect for family dinners or cozy nights in.
Ingredients
- 1/4 cup extra virgin olive oil, plus extra for serving
- 1 medium onion, diced
- 2 pounds mixed mushrooms (cremini, portobello, shiitake), stemmed and sliced
- 4 garlic cloves, minced
- 1 teaspoon dried thyme
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- 5 cups chicken stock or vegetable broth
- 2 bay leaves
- 1 cup milk
- 2 tablespoons cornstarch
- Fresh chives, finely chopped, for garnish
Instructions
- Heat the olive oil in a Dutch oven over medium-high heat. Add the diced onion and sliced mushrooms, cooking until the liquid has evaporated and the onion is soft (10 to 15 minutes).
- Stir in the minced garlic and dried thyme, seasoning with salt and pepper. Cook for another 30 seconds.
- Pour in your stock and add the bay leaves. Bring the mixture to a gentle boil, then lower the heat and let it simmer for 10 minutes.
- Whisk together the milk and cornstarch in a separate bowl to create a slurry, then add this to the pot, stirring until the soup thickens slightly (about 5 minutes).
- Transfer half the soup to a blender and blend until it reaches your desired creaminess. Return it to the pot.
- Serve in bowls, drizzling a bit of extra olive oil on top and garnishing with chives.
Notes
Use fresh, quality mushrooms for the best flavor; avoid slimy ones!
For a vegan version, substitute the milk with almond milk and the chicken stock with vegetable broth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 180
- Sugar: 2g
- Sodium: 600mg
- Fat: 8g
- Saturated Fat: 2g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 5mg