Fresh Mushroom Soup

Featured in Warm, Comforting Soups & Stews.

Tried this creamy mushroom soup, and it's a game-changer! The trick? Sauté mushrooms and onions until golden. Add a splash of white wine (or just plain broth works!), mix in fresh herbs, and finish with cream to get it velvety smooth. My partner swears it's even tastier than the one from our favorite spot. Don’t forget fresh thyme and a pinch of black pepper at the end. Small effort, huge results!
Emily Watson
Updated on Thu, 10 Apr 2025 19:14:13 GMT
A bowl packed with creamy mushroom soup topped with fresh thyme and cracked black pepper. Pin it
A bowl packed with creamy mushroom soup topped with fresh thyme and cracked black pepper. | thefamilycooks.com

Homemade mushroom soup beats anything from a can. It's thick, creamy, and packed with fresh mushrooms. The aroma while it's simmering will make your mouth water long before it's ready.

Benefits of Homemade Soup

This soup delivers genuine mushroom flavor instead of that watery, overly salty canned version. The combo of fresh garlic, onions and herbs creates a restaurant-quality dish. You probably have most ingredients already. Even mushroom skeptics come back asking for more of this soup.

Ingredients List

  • Butter: 4 tablespoons of the real thing
  • Oil: 2 tablespoons regular cooking oil
  • Onions: 2 large ones, diced small
  • Garlic: 4 cloves, minced
  • Mushrooms: 2 pounds fresh cremini, sliced
  • Fresh Thyme: 2 spoons, leaves only
  • Wine: 1/2 cup red or white - optional
  • Flour: 1/3 cup all-purpose
  • Chicken Broth: 6 cups, reduced sodium
  • Salt: 1 teaspoon to begin with
  • Black Pepper: Freshly ground, as needed
  • Bouillon: 2 beef cubes, crumbled
  • Heavy Cream: 1 cup
  • Parsley: Handful chopped fresh
A white bowl containing velvety mushroom soup topped with fresh herbs. Pin it
A white bowl containing velvety mushroom soup topped with fresh herbs. | thefamilycooks.com

Cooking Instructions

Prep work:
Wipe mushrooms with paper towel instead of washing to prevent sogginess. Slice them medium-thick. Dice onions finely. Crush and mince garlic.
Begin cooking:
Set large pot over medium-high heat. Add butter with oil. Once butter melts, toss in onions. Cook about 5 minutes until translucent and soft.
Mix in garlic:
Add minced garlic. Cook for 1 minute until fragrant. Watch carefully to prevent burning which creates bitterness.
Add mushrooms:
Toss in all mushrooms and thyme. Mix thoroughly. Cook 8-10 minutes until mushrooms reduce and darken.
Pour wine:
If using, add wine. Let bubble for 3 minutes. Use spoon to scrape pot bottom, releasing flavorful bits.
Create thickness:
Dust flour over mixture. Stir constantly for 2 minutes. It should give off a bread-like aroma.
Add broth:
Gradually pour in broth while stirring. Add crumbled bouillon. Keep stirring to avoid lumps. Wait for gentle bubbling.
Simmer:
Reduce heat to low. Cover pot partially. Simmer 15 minutes. Stir occasionally to prevent scorching.
Complete soup:
Stir in cream thoroughly. Add salt and pepper. Taste and adjust seasonings. Mix in parsley last.

Tips For Success

Never rinse mushrooms as they absorb water like sponges. Cut everything uniformly for even cooking. Always use real butter for better flavor than substitutes. Keep stirring when adding flour to avoid clumps. After adding cream, don't let the soup boil or it might separate.

Ingredient Selection

Choose firm, dry brown mushrooms. Avoid soft or damp ones as they're past prime. Garlic should be firm without green sprouts. Full-fat cream works better than lighter options. Fresh thyme packs more punch than dried. Quality butter makes a noticeable difference in the final taste.

Troubleshooting

Soup too runny? Mix a spoon of flour with cold broth, then stir in. Too thick? Slowly add warm broth. Got lumps? Press them against the pot with your spoon. Missing mushroom flavor? Next time cook mushrooms longer. Tastes bland? Add salt gradually. Cream separating? Your heat's too high.

Customization Ideas

Want texture? Cut mushrooms larger. Prefer smoothness? Blend half the batch. Need extra richness? Pour in more cream. Going healthier? Swap in milk for cream. Craving heat? Toss in extra black pepper or chili flakes. For presentation points, garnish with some extra sautéed mushrooms.

A bowl of thick mushroom soup garnished with herbs and fresh cracked pepper. Pin it
A bowl of thick mushroom soup garnished with herbs and fresh cracked pepper. | thefamilycooks.com

Storage Advice

Cool soup for 2 hours before refrigerating. Lasts 4 days in airtight container. Will thicken naturally each day. When reheating, use low heat on stovetop. Add a splash of broth if it's too thick. Stir while warming. Don't freeze soup with cream as texture gets weird. If freezing, leave out cream and add when warming up later.

Frequently Asked Questions

→ What if I want to keep it vegetarian?

No problem! Swap chicken broth for veggie broth and avoid anything with meat flavoring. A tip: soak dried mushrooms in hot water and use that—it adds a big punch of flavor. Be patient when browning your mushrooms—it makes the soup taste so much better. If you can, grab some dried porcini—they’re magic in soups. Watch out for store-bought broths—they can sometimes sneak in meat-based ingredients.

→ How can I skip dairy?

Plenty of options! Coconut cream works great for a thick, rich feel. Cashew cream gives a smooth texture—just blend cashews and water. Oat cream’s pretty neutral if you want something mild. Add these right at the end and keep the soup from boiling. For an extra creamy touch without dairy, puree a cooked potato into the soup—it works like magic!

→ Can I freeze it?

Sure thing! Here’s the trick: make the base without adding the cream, then freeze that part. When ready to eat, thaw it out, warm it up, and add fresh cream while reheating. It stays good in the freezer for a solid 3 months. Label with the freezing date and remember how much cream to stir in later. Cream in the freezer base can go grainy but still tastes amazing. For best results, thaw overnight in the fridge.

→ What pairs well with this?

You can't go wrong with some crusty bread—it’s perfect for scooping up soup! Garlic bread’s an upgrade if you’re feeling fancy. A simple salad with light vinaigrette cuts through the richness. Want to make it a full meal? Toss in some wild rice or barley. Croutons, parsley, or even herbed cheese toast take it up a notch visually and flavor-wise!

→ What if I don’t have wine?

No worries, you’ve got options! Sherry adds a sophisticated kick. For non-alcoholic choices, try a drizzle of balsamic vinegar or a squeeze of lemon juice—it brightens everything up. Need a deeper umami flavor? Toss in a splash of soy sauce or just use some extra broth. Wine’s there for depth, but honestly, you won’t miss it either way!

Conclusion

Crazy about mushrooms? Try making risotto—it’s got the same cozy flavors but in a creamy rice dish. Or go for a quick mushroom pasta—the same ingredients, loaded with flavor and on the table fast.

Fresh Mushroom Soup

You’ll never grab canned again!

Prep Time
10 Minutes
Cook Time
30 Minutes
Total Time
40 Minutes

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings (1 pot)

Dietary: Vegetarian

Ingredients

01 1 spoon oil.
02 4 spoons butter.
03 4 garlic cloves, finely chopped.
04 2 onions, diced small.
05 1 1/2 pounds brown mushrooms, thinly sliced.
06 4 cups low-salt chicken broth.
07 6 spoons flour.
08 4 spoons of fresh thyme, chopped.
09 1 cup heavy cream, half&half, or canned milk.
10 1/2 cup dry white wine.
11 2 beef bouillon cubes.
12 1-2 spoons salt, to taste.
13 1/2-1 spoon black pepper.
14 1/2 spoon parsley, minced, for topping.
15 1/2 spoon fresh thyme, for garnish.

Instructions

Step 01

In a large pot, heat up the butter and oil. Add onions and cook them for 2-3 minutes to soften. Toss in garlic and cook for another minute.

Step 02

Throw in the mushrooms along with 2 spoons of thyme. Cook for about 5 minutes, then pour in the wine and let it simmer 3 more minutes.

Step 03

Mix in the flour and stir for around 2 minutes. Slowly add the broth while stirring constantly. Bring it to a simmer.

Step 04

Lower the heat. Season with salt, pepper, and add the bouillon cubes. Cover it up and cook for 10-15 minutes until thicker.

Step 05

Turn the heat way down. Gently stir in the cream or milk. Don’t let it boil. Adjust with more salt if needed.

Step 06

Sprinkle chopped herbs on top before serving warm.

Notes

  1. Ditch the cream if you want it dairy-free. Try swapping with other milk alternatives.

Tools You'll Need

  • Large pot.
  • Sharp knife.
  • Chopping board.
  • Wooden stirrer.
  • Set of measuring spoons.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy.
  • Contains wheat, flour.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 354
  • Total Fat: 25 g
  • Total Carbohydrate: 21 g
  • Protein: 9 g