
The Ultimate Cream of Mushroom Soup You’ll Make Again and Again
Introduction
There is something deeply comforting about a bowl of cream of mushroom soup. The moment that earthy, savory aroma fills your kitchen, everything feels warmer. Whether it is a cold Tuesday night or a lazy Sunday afternoon, this soup has a way of making the moment feel special.
I still remember the first time I made cream of mushroom soup from scratch. I had always reached for the can. But after one taste of the homemade version, I never looked back. The difference is genuinely remarkable.
In this article, you will discover everything you need to know about cream of mushroom soup. From its fascinating history to the best ingredients, step-by-step cooking techniques, smart variations, storage tips, and answers to the most common questions, this guide covers it all. By the end, you will know exactly how to make a bowl that is rich, silky, and deeply satisfying.
What Makes Cream of Mushroom Soup So Special?
Cream of mushroom soup is one of those dishes that exists in almost every culture in some form. It is humble yet elegant. It is simple yet layered with flavor. The combination of earthy mushrooms, rich cream, and savory broth creates a soup that feels luxurious without requiring expensive ingredients.
According to food historians, mushroom-based soups have been enjoyed across Europe for centuries. The French version, known as velouté de champignons, became a classic in fine dining kitchens. The American canned version, introduced by Campbell’s in 1934, turned it into a pantry staple used in millions of casseroles and side dishes.
Today, homemade cream of mushroom soup is experiencing a major comeback. Food lovers are realizing that making it from scratch takes less than 40 minutes and tastes dramatically better than anything from a can.
The Best Mushrooms to Use
Not all mushrooms are equal. The type you choose will shape the entire flavor of your soup.
Classic Button Mushrooms
White button mushrooms are mild, affordable, and widely available. They give a clean, familiar flavor. If you want a soup that pleases everyone at the table, start here.
Cremini Mushrooms
Cremini mushrooms are the same species as button mushrooms but harvested at a later stage. They are slightly darker and carry a deeper, more complex flavor. Many home cooks prefer them over white buttons for this reason.
Shiitake Mushrooms
Shiitake mushrooms bring an umami-rich, almost smoky flavor. They work beautifully when blended with cremini or button mushrooms. Use them in a smaller ratio to add depth without overpowering the soup.
Portobello Mushrooms
Portobello mushrooms are large, meaty, and full of flavor. Chopped into small pieces, they add a hearty, satisfying texture. They are great if you want a chunkier soup.
A Pro Blend
Here is what I personally recommend: use 60% cremini, 20% shiitake, and 20% button mushrooms. This combination gives you the best of all worlds. The cremini adds richness, the shiitake brings complexity, and the button mushrooms keep everything balanced.

Key Ingredients for the Perfect Bowl
Let us break down what you actually need.
Mushrooms: At least 400 to 500 grams for a generous four-serving pot.
Butter: Use unsalted butter for sautéing. It brings richness and helps build flavor in the base.
Onion and Garlic: These two aromatics are non-negotiable. Onion adds sweetness, and garlic adds depth.
Flour: A small amount of flour creates the roux that thickens your soup naturally.
Vegetable or Chicken Broth: Broth is the backbone of your soup. Use a good quality broth for the best results. Homemade is ideal, but a low-sodium store-bought version works well.
Heavy Cream: This is what makes cream of mushroom soup what it is. It adds that signature silkiness and richness. You can use half-and-half for a lighter version.
Fresh Thyme: Thyme and mushrooms are a classic pairing. Use fresh thyme if you can find it.
Salt, Pepper, and Nutmeg: Season generously. A small pinch of nutmeg at the end makes a surprising difference.
How to Make Cream of Mushroom Soup from Scratch
Follow these steps carefully and you will have a restaurant-quality soup in under 40 minutes.
Step 1: Prepare Your Mushrooms
Clean your mushrooms with a damp cloth. Never rinse them under running water because they absorb moisture easily. Slice them evenly so they cook at the same rate.
Step 2: Sauté the Aromatics
Melt two tablespoons of butter in a large pot over medium heat. Add one finely diced onion. Cook for about five minutes until soft and translucent. Add three minced garlic cloves and cook for another minute. Do not rush this step. Building this flavor base properly makes a big difference.
Step 3: Cook the Mushrooms
Add your sliced mushrooms to the pot. Season with salt and pepper right away. The mushrooms will release a lot of liquid. Let that liquid evaporate completely before moving on. This usually takes about eight to ten minutes. Once the mushrooms are golden brown and the pan looks dry, you are ready.
Step 4: Build the Roux
Sprinkle two tablespoons of flour over the mushrooms. Stir well and cook for about one minute. This removes the raw flour taste and helps the soup thicken properly.
Step 5: Add Broth and Simmer
Pour in four cups of broth slowly while stirring. Add a few sprigs of fresh thyme. Bring the soup to a gentle boil, then reduce the heat and let it simmer for ten minutes.
Step 6: Blend to Your Preferred Texture
Here is where you decide: chunky or smooth? For a completely smooth soup, use an immersion blender or transfer to a blender in batches. For a chunky texture, blend only half the soup. I personally love blending about two thirds of the soup and leaving the rest for texture.
Step 7: Add the Cream
Return the blended soup to low heat. Stir in one cup of heavy cream. Let it warm through for three to four minutes. Do not let it boil after adding the cream. Taste and adjust the seasoning. Add a small pinch of nutmeg at this point.
Step 8: Serve Immediately
Ladle into warm bowls. Garnish with a drizzle of cream, a few sautéed mushroom slices, and fresh thyme leaves.
Smart Variations to Try
Cream of mushroom soup is wonderfully versatile. Once you have mastered the base recipe, you can experiment freely.
Dairy-Free Version
Replace butter with olive oil and swap heavy cream with full-fat coconut milk. The coconut milk adds a subtle sweetness that actually complements the mushrooms beautifully.
Mushroom Soup Without Cream
Use a cornstarch slurry to thicken the soup instead of flour and cream. Blend the cooked mushroom and broth mixture until smooth. The result is a lighter but still satisfying soup.
Wild Mushroom Bisque
Use a mix of wild mushrooms like chanterelles, porcini, and oyster mushrooms. This version is bold, complex, and earthy. It is perfect for special dinners or entertaining guests.
Loaded Mushroom Soup
Top your bowl with crispy bacon bits, shredded cheese, sour cream, and chives. This version turns a simple soup into a full, indulgent meal.
Spicy Mushroom Soup
Add a pinch of red chili flakes or a small amount of smoked paprika while sautéing the onions. The heat adds a welcome contrast to the richness of the cream.
The Nutritional Side of Mushroom Soup
Cream of mushroom soup made from scratch is surprisingly nutritious. Mushrooms are low in calories but rich in nutrients. They are a good source of B vitamins, selenium, potassium, and antioxidants.
A standard serving of homemade cream of mushroom soup contains approximately:
- Calories: 220 to 280 (depending on cream content)
- Protein: 5 to 7 grams
- Carbohydrates: 14 to 18 grams
- Fat: 15 to 20 grams
- Fiber: 2 to 3 grams
You can reduce the calorie count significantly by using half-and-half instead of heavy cream and reducing the butter slightly. The soup still tastes wonderful.
Research published in nutritional science journals has shown that mushrooms contain compounds called beta-glucans, which may support immune function and help maintain healthy cholesterol levels. Eating mushrooms regularly is genuinely good for you.

Common Mistakes That Ruin Mushroom Soup
Even simple soups can go wrong. Avoid these pitfalls.
Crowding the pan: If you add too many mushrooms at once, they steam instead of sauté. Cook in batches if needed.
Not cooking out the liquid: Mushrooms release a lot of water. If you add broth before that liquid evaporates, your soup will taste watery and bland.
Over-seasoning too early: Season in layers throughout the cooking process. Add more at the end after tasting.
Boiling after adding cream: Boiling causes cream to separate and curdle. Always keep the heat low once the cream goes in.
Skipping the blend: Even if you prefer a chunky soup, blending a portion of it creates a thicker, creamier base that elevates the whole dish.
How to Store and Reheat Mushroom Soup
Cream of mushroom soup stores well. Here is what you need to know.
Refrigerator: Store in an airtight container for up to four days. The soup thickens as it cools. Add a splash of broth when reheating to loosen it up.
Freezer: You can freeze this soup, but cream-based soups sometimes separate when thawed. To avoid this, freeze the soup before adding the cream. Add the cream when you reheat it.
Reheating: Always reheat on the stovetop over low to medium heat. Stir gently and do not let it boil. Microwave reheating works too, but use 50% power and stir every 60 seconds.
Creative Ways to Use Cream of Mushroom Soup
This soup does not have to live only in a bowl. Here are some fantastic ways to use it in other dishes.
- Use it as a sauce over chicken, pork, or pasta.
- Stir it into rice dishes as a creamy base.
- Use it as the filling for a savory pie or pot pie.
- Mix it into mashed potatoes for extra richness.
- Use it as a gravy substitute over meatloaf or roasted vegetables.
The versatility of cream of mushroom soup is one of the reasons it has remained such a beloved dish for generations.
Tips from the Kitchen to Yours
After making this soup dozens of times, here are a few things I have learned.
Toast your mushrooms well. The deeper the golden color on the mushrooms, the more flavor your soup will have. Do not rush this step.
Use both butter and olive oil. Butter adds flavor, but olive oil raises the smoke point. Using a combination helps you sauté at higher heat without burning.
Add a splash of white wine. After sautéing the mushrooms, deglaze the pan with a small amount of dry white wine. It adds a lovely acidity that balances the richness of the cream.
Try truffle oil as a garnish. A very small drizzle of truffle oil right before serving takes this soup from great to extraordinary.
Why Homemade Always Wins
Canned cream of mushroom soup has its place. It is convenient, affordable, and perfectly fine in a pinch. But it contains preservatives, high sodium levels, and a relatively small amount of actual mushroom. The flavor is flat compared to homemade.
When you make cream of mushroom soup from scratch, you control every ingredient. You choose the mushrooms. You decide the salt level. You make it as rich or as light as you want. The result is a soup that is genuinely your own.
It only takes about 40 minutes. That investment of time is absolutely worth it.
Conclusion
Cream of mushroom soup is one of those recipes everyone should know how to make. It is comforting, flexible, nourishing, and deeply satisfying. Once you understand the basic technique, you can adapt it endlessly to suit your taste, the season, or whatever is in your fridge.
You do not need fancy equipment or exotic ingredients. You just need good mushrooms, a little patience, and a willingness to try. That first bowl you make from scratch will likely become a new household favorite.
So what are you waiting for? Head to your kitchen, grab a handful of mushrooms, and make something truly delicious tonight. And if you try a variation that turns out amazingly, share it with someone who loves good food. Great soup deserves great company.

Frequently Asked Questions
1. What type of mushrooms are best for cream of mushroom soup? Cremini mushrooms are the top choice because they offer a rich, earthy flavor. Combining them with a smaller amount of shiitake and button mushrooms creates the most balanced and flavorful result.
2. Can I make cream of mushroom soup without heavy cream? Yes. You can use half-and-half for a lighter version, or substitute full-fat coconut milk for a dairy-free option. You can also skip cream entirely and use a cornstarch slurry to thicken the blended soup.
3. How do I thicken cream of mushroom soup? The most effective methods are using a flour-based roux before adding broth, blending part of the soup to create a naturally thick texture, or stirring in a cornstarch slurry near the end of cooking.
4. Can I freeze cream of mushroom soup? Yes, but it is best to freeze it before adding the cream. Cream-based soups can separate when frozen and thawed. Freeze the base, then add cream when you reheat it.
5. How long does homemade mushroom soup last in the fridge? It keeps well in an airtight container for up to four days. Stir in a little broth when reheating because the soup thickens as it sits.
6. Is cream of mushroom soup healthy? Mushrooms themselves are very nutritious and low in calories. The cream and butter add fat, but you can make a lighter version by reducing cream or using alternatives. Homemade versions are far healthier than canned because they contain no preservatives and allow you to control sodium.
7. What can I substitute for mushrooms if I do not like their texture? If you dislike the texture, blend the soup completely smooth. The flavor remains earthy and rich without any chunks. Many people who say they dislike mushrooms actually enjoy the soup this way.
8. Can I make this soup vegetarian or vegan? Yes. Use vegetable broth and replace butter with olive oil. For a vegan version, use coconut milk or cashew cream instead of heavy cream.
9. Why does my mushroom soup taste bland? The most common reasons are under-seasoning, adding broth before the mushroom liquid has fully evaporated, or not cooking the mushrooms long enough to develop golden color. Season at every stage and cook the mushrooms until they are deeply browned.
10. Can I use dried mushrooms in cream of mushroom soup? Absolutely. Dried mushrooms like porcini add an intense, concentrated flavor. Rehydrate them in warm water for 20 minutes. Use that soaking liquid (strained) as part of your broth for even more depth.
Author Bio
Sarah Brennan is a home cook, recipe developer, and food writer with over twelve years of experience in the kitchen. She specializes in comfort food with a modern twist and believes that the best meals come from understanding simple techniques, not following complicated rules. Sarah shares her recipes and cooking philosophy through her writing, helping everyday cooks build confidence and creativity at the stove. When she is not testing recipes, she is exploring local farmers markets or reading about food history.



