If there’s one thing that comforts us on a chilly evening or during a busy weeknight, it’s a bowl of creamy, rich soup. And nothing quite compares to the heartwarming, silky smooth texture of a homemade Cream of Mushroom Soup. This versatile dish can serve as a starter, a side, or even a main course. Plus, it’s a wonderful ingredient to incorporate into casseroles, pastas, and other comforting dishes. But the key to a truly standout version is making it from scratch. Store-bought cans? They can’t hold a candle to the depth of flavor and richness you get from homemade.
Whether you’re a mushroom lover or just seeking a new favorite soup, this recipe brings together earthy mushrooms, creamy goodness, and just the right balance of herbs and spices. Ready to dive in? Let’s break down the steps, ingredients, and a few pro tips so you can master this timeless classic.
Cream Of Mushroom Soup Homemade Recipe
This homemade cream of mushroom soup will transform your cooking game, providing that perfect balance of earthy mushrooms and velvety creaminess. Forget about the canned stuff; you’ll be amazed at how simple and delicious it is to make from scratch.
Ingredients Needed
- Mushrooms (fresh, 16 oz or 2 cups) – A mix of cremini, button, or even wild mushrooms for variety adds flavor depth.
- Butter (4 tbsp) – For sautéing and building that rich, smooth base.
- Onion (1 medium, finely chopped) – Adds a sweet, aromatic undertone.
- Garlic (3 cloves, minced) – A touch of garlic gives a nice, savory punch without overpowering the mushrooms.
- All-purpose flour (2 tbsp) – For thickening the soup to a creamy consistency.
- Vegetable or chicken broth (3 cups) – This liquid forms the base, so choose a high-quality broth for the best flavor.
- Heavy cream (1 cup) – The heart of the creamy texture, elevating the soup to rich, indulgent levels.
- Salt and pepper (to taste) – Seasoning is key to making those mushroom flavors pop.
- Fresh thyme (1-2 sprigs) – Adds an herbal touch that complements the mushrooms perfectly.
- Bay leaf (1) – A hint of this aromatic leaf will infuse a subtle earthiness.
- White wine (optional, ½ cup) – Adds acidity and complexity, cutting through the creaminess.
Cooking Instructions
- Sauté the Aromatics: In a large pot, melt butter over medium heat. Add the chopped onions and sauté for 4-5 minutes until softened and slightly golden. Add the minced garlic and cook for another 30 seconds, just until fragrant.
- Cook the Mushrooms: Toss in the sliced mushrooms, along with a pinch of salt, and sauté for about 7-10 minutes. The mushrooms will release moisture and shrink down. Stir occasionally to ensure they cook evenly and start to brown.
- Make the Roux: Sprinkle the flour over the mushrooms, stirring constantly for about 1-2 minutes. This helps cook out the raw flavor of the flour and creates a thickening agent for the soup.
- Deglaze with Wine (Optional): If using wine, pour it in now. Stir well to scrape up any bits stuck to the bottom of the pot. Let it simmer for a few minutes, reducing slightly.
- Add Broth and Simmer: Pour in the broth, stir to combine, and add the bay leaf and thyme. Bring the soup to a gentle simmer. Let it cook for about 20 minutes, stirring occasionally, to meld all the flavors together.
- Blend the Soup: Remove the bay leaf and thyme stems, then use an immersion blender to purée the soup until smooth. Alternatively, transfer it in batches to a regular blender. If you prefer a chunkier soup, just blend part of it and leave some mushroom pieces intact.
- Finish with Cream: Return the soup to low heat and stir in the heavy cream. Adjust seasoning with salt and pepper, and let it simmer for another 5 minutes to thicken up slightly.
- Serve: Ladle into bowls and serve hot. You can garnish with fresh herbs, a drizzle of cream, or even some crispy croutons for added texture.
Ingredient Insights
- Mushrooms: Mushrooms are the star of the show, and you can experiment with different varieties. While cremini and button mushrooms are the go-to for most, shiitake, oyster, or portobello mushrooms will provide a deeper, earthier flavor. Wild mushrooms, such as chanterelles or porcini, would elevate the soup to another level if you can find them.
- Broth: The choice between vegetable or chicken broth depends on your dietary preferences. However, chicken broth will give the soup a slightly richer, more savory flavor. Homemade broth is ideal, but if using store-bought, make sure to choose one with minimal added salt.
- Heavy Cream: This is where the magic happens! Heavy cream lends the soup its luxurious, creamy texture, but you can substitute half-and-half or milk for a lighter version. That said, using something with a higher fat content will yield a silkier, more indulgent final result.
- Herbs & Spices: The thyme, bay leaf, and pepper are there to enhance the mushrooms without stealing the spotlight. The thyme adds a woodsy element, while the bay leaf adds a hint of subtle complexity. Freshly ground black pepper brings the seasoning together.
Expert Tips
- Sauté the Mushrooms Thoroughly: Don’t rush this step. Let the mushrooms brown and develop flavor. If you add them too soon, they’ll just steam and won’t have that deep, savory umami taste that’s essential for a good mushroom soup.
- Blend to Your Preference: Some people love their soup ultra-smooth, while others enjoy a bit of texture. If you’re unsure, start by blending half the soup and leaving the rest chunky to give you the best of both worlds.
- Broth Matters: High-quality broth will make or break the soup. If using store-bought, avoid the overly salty brands. Better yet, make your own-it’s simple, and the difference is night and day.
- Make It Ahead: Like many soups, this one tastes even better the next day as the flavors have more time to meld. Store it in an airtight container and reheat gently on the stove. If it thickens too much, you can always add a little extra broth or cream.
Recipe Variations
- Vegan Cream of Mushroom Soup: Use coconut cream or cashew cream instead of heavy cream and opt for vegetable broth. You can also sauté the mushrooms in olive oil instead of butter.
- Mushroom and Chicken Soup: For a heartier version, add cooked, shredded chicken to the soup once it’s pureed. This will turn your soup into a more substantial meal.
- Mushroom Soup with Truffle Oil: For a luxurious twist, drizzle a small amount of truffle oil into the soup before serving. It adds a sophisticated, earthy flavor that pairs perfectly with mushrooms.
- Add Greens: Spinach or kale can be added in the last few minutes of cooking. They will wilt down and provide some additional nutrition and color to the soup.
Final Words
Homemade cream of mushroom soup is a classic that never goes out of style. It’s simple to prepare but packed with flavor and comfort. Whether you’re serving it as a starter, making it the centerpiece of a cozy dinner, or using it in a larger dish, this soup’s versatility is endless. The best part is that you control everything: from the choice of mushrooms to the seasoning, ensuring that every bowl is just to your taste.
The process is far easier than you might think, and the reward is a homemade soup that’s far superior to anything canned. Plus, you can get creative with ingredients and tweak it to your liking. Why settle for anything less than the best when you can make this creamy, dreamy soup right in your own kitchen?