Why You'll Love It
- - The texture is incredibly silky and luxurious
- - Deep umami flavor from slow-browned mushrooms
- - Simple, wholesome ingredients you likely already have
- - A perfect way to enjoy vegetarian meals
*It's so smooth and rich, just like the ones from the fancy cafes, but it tastes like home. Absolutely wonderful.*
Essential Ingredient Guide
- Cremini or Button Mushrooms: I like a mix. Creminis have a deeper color and a more robust taste, while white buttons keep the soup light. Slice them evenly so they brown at the same pace.
- Unsalted Butter: Butter is where the soul of the flavor is. Use a good quality butter to get that rich, golden base for your vegetables.
- Heavy Cream: This provides the velvet feel. If you're feeling a bit light, you can use half-and-half, but the heavy cream is what makes it feel like a treat.
- Fresh Thyme: Thyme is the best friend of the mushroom. It adds a woody, floral note that cuts through the richness of the cream.
- Lemon Juice: Just a tiny squeeze at the end. It doesn't make it taste like lemon, it just wakes up all the other flavors.
- All-Purpose Flour: We use this to make a quick roux. It gives the soup body so it doesn't feel watery.
Complete Cooking Process
-
Ingredient Readiness:
Start by chopping your mushrooms into bite-sized pieces. I remember when I used to just toss them in whole, but slicing them helps them release their moisture and brown properly. Make sure your cream is at room temperature so it doesn't curdle when it hits the hot pot.
-
Flavor Development:
This is the most important part. You want to sauté the mushrooms until they are golden brown. Don't rush this. If you crowd the pan, they'll steam instead of sear, and you'll miss out on that deep, savory essence.
-
Texture Control:
The roux (butter and flour) is the secret. Stir it constantly for a minute to cook out the raw flour taste. When you add the broth, do it slowly, whisking as you go to keep everything smooth as silk.
-
Finishing Touches:
Stirring in the cream at the very end keeps the flavor fresh. A pinch of salt and a crack of black pepper usually does the trick, but a little bit of lemon juice really brings it all together.
-
Serving Timing:
I find this soup is best served immediately while it's piping hot. If it thickens too much while sitting, just stir in a splash of broth to loosen it back up.
- Brown the mushrooms in batches to avoid steaming
- Use a whisk for the roux to prevent lumps
- Don't let the soup boil vigorously after adding cream
- Fresh thyme is far superior to dried here
Pro Tips
Well, look, the biggest mistake people make is rushing the browning process. I've done it myself—oops—and the soup ends up tasting flat. Give the mushrooms time to get that deep brown color; that's where the magic happens. Also, if you have an immersion blender, you can blend a small portion of the soup. This makes it even creamier while still leaving some nice chunks of mushroom for texture. It's a little trick I picked up years ago.
The essence of the dish:
A fun fact or historical angle:
Flavor or sensory focus:
You Must Know
- Do not rinse mushrooms; wipe them with a damp cloth
- Use a heavy-bottomed pot to prevent scorching
- Taste for salt only after the cream is added
Frequently Asked Questions
→ Can I use different types of mushrooms?
Absolutely. I love using a mix of Shiitake and Oyster mushrooms for a more complex, woody flavor. Just keep in mind that some wild mushrooms may need a bit more cooking time.
→ How do I make this dairy-free?
You can substitute the butter with olive oil and use full-fat coconut milk or cashew cream instead of heavy cream. It changes the taste slightly, but it's still very comforting.
→ Why is my soup too thin?
If it's too thin, you can let it simmer uncovered for a few more minutes to reduce. Alternatively, you can whisk in a tiny bit more cornstarch slurry (cornstarch mixed with water).
→ Can I freeze this soup?
I wouldn't recommend freezing cream-based soups. They tend to separate and lose their silky texture. It's much better to keep it in the fridge for 3-4 days.
→ Can I add other vegetables?
Yes, finely diced carrots or celery added with the onions create a lovely aromatic base. Just make sure they are soft before adding the flour.
→ What can I serve with this?
A crusty piece of sourdough bread or a simple green salad is perfect. Some people also love it as a base for mushroom gravy over mash.
Chef's Tips
For a smoother texture, you can blend a cup of the soup in a blender and stir it back in.,If you don't have fresh thyme, a pinch of dried thyme works, though it's not quite as bright.,Make sure to use a low-sodium broth so you can control the salt yourself.
Nutrition Facts
per serving
310
Calories
9g
Protein
18g
Carbs
22g
Fat
Taste Profile
A rich, savory embrace with earthy undertones and a silky finish.
Ingredient Substitutions
Don't have an ingredient? Try these alternatives
Adds a slight coconut sweetness but keeps the creaminess.
Adds a deeper, meatier flavor if you aren't keeping it vegetarian.
Recipe Variations
Try these delicious twists on the original
Wild Mushroom Blend
Substitute half of the button mushrooms with dried porcini (rehydrated) for an intense, earthy flavor.
Herb-Heavy Version
Add a pinch of rosemary and sage along with the thyme for a more aromatic, wintery feel.
Common Mistakes to Avoid
Learn from others' mistakes for perfect results
- Adding too many mushrooms at once, causing them to boil in their own juice.
- Adding the cream and then boiling the soup, which can cause it to break.
- Using too much flour, which makes the soup taste like paste.
Meal Prep & Storage
Make Ahead Tips
You can sauté the mushrooms and onions up to two days in advance. Just reheat the base before adding the broth and cream.
Leftover Ideas
Reheat on the stovetop over medium-low heat. If it has thickened too much in the fridge, stir in a little bit of broth or water.
Perfect Pairings
Serve this with...
Cooking Timeline
Prep mushrooms, onions, and garlic.
Brown the mushrooms in butter until golden.
Sauté onion and garlic, then cook in the flour.
Add broth and simmer to thicken.
Stir in cream, lemon juice, and final seasoning.
Homemade Cream of Mushroom Soup Recipe
A rich, velvety, and deeply comforting homemade cream of mushroom soup that brings the warmth of a slow-cooked meal to your table in under an hour.
Timing
Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
Recipe Details
Ingredients
The Base
- 01 1 lb mixed mushrooms (cremini, button), sliced
- 02 4 tbsp unsalted butter
- 03 1 medium onion, finely diced
- 04 3 cloves garlic, minced
- 05 1 tsp fresh thyme leaves
The Thickener & Liquid
- 01 3 tbsp all-purpose flour
- 02 4 cups vegetable broth
- 03 1 cup heavy cream
- 04 Salt and black pepper to taste
- 05 1 tsp lemon juice
Instructions
Melt the butter in a large pot over medium-high heat. Add the sliced mushrooms and cook them without stirring too often. You want them to get a nice, deep golden brown color, which usually takes about 7 to 10 minutes.
Lower the heat to medium and stir in the diced onion. Cook until the onion is translucent and soft, then add the minced garlic and fresh thyme. Stir for just another minute until the garlic smells wonderful.
Sprinkle the flour over the vegetables and stir constantly for about 2 minutes. This cooks the flour and creates a roux that will make your soup thick and creamy.
Gradually pour in the vegetable broth, whisking continuously to ensure there are no lumps. Bring the mixture to a gentle simmer and let it cook for about 10 minutes to thicken.
Turn the heat to low and stir in the heavy cream. Let it warm through for a couple of minutes, but don't let it boil. Finally, stir in the lemon juice and season with salt and pepper.
Notes & Tips
- 1 For a smoother texture, you can blend a cup of the soup in a blender and stir it back in.
- 2 If you don't have fresh thyme, a pinch of dried thyme works, though it's not quite as bright.
- 3 Make sure to use a low-sodium broth so you can control the salt yourself.
Tools You'll Need
-
Large heavy-bottomed pot or Dutch oven
-
Whisk
-
Wooden spoon
-
Sharp knife
-
Cutting board
-
Measuring cups and spoons
Must-Know Tips
- Avoid rinsing mushrooms with water; they act like sponges and will steam rather than brown.
- Stir the roux constantly to prevent the flour from clumping or burning.
- Add the cream at the end on low heat to avoid separation.
Professional Secrets
- Browning mushrooms in batches ensures maximum caramelization and depth of flavor.
- A small amount of acid, like lemon juice, balances the richness of the cream.
- Using a mix of mushroom varieties creates a more complex and professional taste profile.
Recipe by
Hannah BrooksHannah Brooks focuses on nutritious baked meals that feature rice, quinoa, oats, and other wholesome grains. She develops creative casseroles, baked g ...
Get Delicious Recipes Weekly
Join 25,000+ home cooks getting our best recipes straight to their inbox.
Free forever • No spam • Unsubscribe anytime