ADVERTISEMENT

Cozy Mushroom Soup Recipe – Easy 35-Minute Dinner

By September 9, 20267 min read

There are those evenings when the world feels a little heavy, and all you crave is something warm and grounding. This Hearty Mushroom Soup has become our family's hug in a bowl—the kind of meal that fills the kitchen with the scent of garlic and thyme and brings everyone to the table with hopeful eyes.

Advertisements1

I remember the first time I made this for my kids, they were skeptical about mushrooms (as kids often are). But one spoonful of that silky, savory broth, and they were asking for seconds. Now it's our go-to when we need a quick, nourishing dinner that feels like a special occasion.

This soup is forgiving, flexible, and made with simple ingredients you likely already have. Whether you're a seasoned cook or just starting out, I promise you can create something magical in your own kitchen.

Why You'll Love This Recipe

1

Quick & Easy: From prep to bowl in just 35 minutes, perfect for busy weeknights.
2

Rich & Creamy: A velvety texture without heavy cream—thanks to a secret ingredient.
3

Deep Umami Flavor: A mix of mushrooms and a splash of soy sauce creates savory depth.
4

Family-Friendly: Even picky eaters will love this comforting, familiar taste.

About the Ingredients

2 tablespoons (30g) unsalted butter

Adds richness. Substitute with olive oil for dairy-free.

1 medium yellow onion, finely chopped (about 1 cup)

Sweetens the base. Use shallots for a milder flavor.

2 cloves garlic, minced

Fresh is best; jarred minced garlic works in a pinch.

1.5 pounds (680g) mixed mushrooms (cremini, shiitake, or button), sliced

Cremini give deep flavor; add a few dried porcini for extra umami.

1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)

Earthy aroma. Dried thyme is fine; reduce to 1/2 tsp.

1/2 cup (120ml) dry white wine (optional)

Adds acidity; substitute with extra broth and a squeeze of lemon.

4 cups (960ml) low-sodium vegetable or chicken broth

Use low-sodium to control salt. Homemade is even better.

1 tablespoon (15ml) soy sauce or tamari

Boosts umami. Use tamari for gluten-free.

1/2 cup (120ml) heavy cream (or coconut milk for dairy-free)

Creates creaminess. Half-and-half works but is lighter.

1 tablespoon (8g) all-purpose flour (optional, for thickening)

Helps thicken. Use cornstarch slurry for gluten-free.

Salt and freshly ground black pepper, to taste

Season as you go; mushrooms need a good amount of salt.

Tips & Tricks

Taste before adding salt

soy sauce and broth can be salty.

  • Don't crowd the pan when browning mushrooms: cook in batches to get a golden sear, not a steam.
  • Reserve a few sautéed mushroom slices for garnish—adds texture and visual appeal.
  • If soup is too thick, thin with extra broth; if too thin, simmer uncovered to reduce.

Pro Tips

1

Sear mushrooms properly: high heat, no stirring until golden.
2

Deglaze with wine: lifts browned bits for extra flavor.
3

Blend half: gives creamy body without too much cream.
4

Finish with lemon: a squeeze brightens the soup.

Step-by-Step Instructions

1. Sauté Aromatics

In a large pot or Dutch oven, melt butter over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 5 minutes. Stir in garlic and cook until fragrant, 1 minute.

2. Brown the Mushrooms

Increase heat to medium-high (400°F / 200°C). Add mushrooms in a single layer (work in batches if needed). Cook without stirring for 4-5 minutes until golden brown on the bottom, then stir and cook another 5 minutes until they release their liquid and it evaporates.

3. Deglaze the Pot

If using wine, pour it in and scrape up any browned bits. Cook until mostly evaporated, about 2 minutes. If not using wine, skip to next step.

4. Add Broth and Simmer

Stir in thyme, soy sauce, and broth. Bring to a boil, then reduce heat to low (200°F / 95°C). Simmer uncovered for 15 minutes to meld flavors.

5. Thicken (Optional)

If you prefer a thicker soup, whisk flour with 2 tablespoons of water to make a slurry. Stir into the soup and simmer for 2-3 minutes until slightly thickened.

6. Blend Partially

Using an immersion blender, blend about half the soup until creamy but still chunky. Or transfer half to a regular blender, blend, and return to pot.

7. Add Cream and Season

Reduce heat to low (200°F / 95°C) and stir in heavy cream. Warm through gently, but do not boil (boiling may curdle). Season with salt and pepper to taste.

8. Serve and Garnish

Ladle into bowls, top with reserved mushroom slices and fresh thyme if desired. Serve hot with crusty bread.

Delicious Variations

Make it vegan

Use olive oil instead of butter, coconut milk instead of cream, and vegetable broth.

Add grains

Stir in cooked barley or wild rice for extra heartiness.

Spice it up

Add a pinch of red pepper flakes or a dash of smoked paprika.

How to Store Hearty Mushroom Soup

Refrigerator

Store in an airtight container in the fridge for up to 4 days.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally. If too thick, add a splash of broth or water.

Frequently Asked Questions

Q: Can I use any type of mushroom?

Yes, you can use any edible mushroom. Cremini and button mushrooms are mild and affordable; shiitake or portobello add deeper flavor. A mix is best for complexity.

Q: How can I make this soup gluten-free?

To make it gluten-free, use tamari instead of soy sauce and omit the flour or use a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) for thickening.

Q: Can I freeze mushroom soup?

Yes, this soup freezes well. Cool it completely, then store in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat gently.

Q: What can I use instead of heavy cream?

For a lighter option, use half-and-half or whole milk. For a dairy-free version, use full-fat coconut milk or unsweetened oat creamer.

Q: How do I prevent the soup from becoming watery?

To avoid watery soup, make sure to brown the mushrooms thoroughly over medium-high heat until their liquid evaporates. Also, simmering uncovered helps concentrate flavors.

I hope this Hearty Mushroom Soup warms your home and heart like it does mine. If you try it, I'd love to hear how it turns out—share your creation in the comments below or tag me on social media. Breathe, play, connect.

Hearty Mushroom Soup

Hearty Mushroom Soup

Hearty Mushroom Soup is a rich, creamy bowl of comfort made with fresh mushrooms and herbs, ready in just 35 minutes for a satisfying meal.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 2 tablespoons (30g) unsalted butter
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 2 cloves garlic, minced
  • 1.5 pounds (680g) mixed mushrooms (cremini, shiitake, or button), sliced
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1/2 cup (120ml) dry white wine (optional)
  • 4 cups (960ml) low-sodium vegetable or chicken broth
  • 1 tablespoon (15ml) soy sauce or tamari
  • 1/2 cup (120ml) heavy cream (or coconut milk for dairy-free)
  • 1 tablespoon (8g) all-purpose flour (optional, for thickening)
  • Salt and freshly ground black pepper, to taste

📋 Instructions

  1. 1Sauté Aromatics — In a large pot or Dutch oven, melt butter over medium heat (350°F / 175°C). Add onion and cook until soft and translucent, about 5 minutes. Stir in garlic and cook until fragrant, 1 minute.
  2. 2Brown the Mushrooms — Increase heat to medium-high (400°F / 200°C). Add mushrooms in a single layer (work in batches if needed). Cook without stirring for 4-5 minutes until golden brown on the bottom, then stir and cook another 5 minutes until they release their liquid and it evaporates.
  3. 3Deglaze the Pot — If using wine, pour it in and scrape up any browned bits. Cook until mostly evaporated, about 2 minutes. If not using wine, skip to next step.
  4. 4Add Broth and Simmer — Stir in thyme, soy sauce, and broth. Bring to a boil, then reduce heat to low (200°F / 95°C). Simmer uncovered for 15 minutes to meld flavors.
  5. 5Thicken (Optional) — If you prefer a thicker soup, whisk flour with 2 tablespoons of water to make a slurry. Stir into the soup and simmer for 2-3 minutes until slightly thickened.
  6. 6Blend Partially — Using an immersion blender, blend about half the soup until creamy but still chunky. Or transfer half to a regular blender, blend, and return to pot.
  7. 7Add Cream and Season — Reduce heat to low (200°F / 95°C) and stir in heavy cream. Warm through gently, but do not boil (boiling may curdle). Season with salt and pepper to taste.
  8. 8Serve and Garnish — Ladle into bowls, top with reserved mushroom slices and fresh thyme if desired. Serve hot with crusty bread.
👨‍🍳 Chef's Note: For an even richer flavor, you can add 1/2 cup of dried porcini mushrooms, rehydrated, along with their soaking liquid—just strain the liquid to remove grit.

Servings: 6

Cuisine: American

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Aisha Okafor

Written by Aisha Okafor
Aisha writes about mindful parenting and creative play for children, drawing from her experiences as a mother in a busy household. She offers low-prep activity ideas and gentle discipline strategies.

Leave a Comment

x
Advertisements