Homemade Cream of Mushroom Soup is a delightful dish that boasts rich flavors and a creamy texture, making it perfect for any occasion—from cozy dinners to festive gatherings. It’s simple to prepare and packed with fresh ingredients, ensuring you’ll never reach for canned soup again. This recipe highlights the earthy taste of mushrooms combined with aromatic herbs, resulting in a comforting bowl that warms the soul.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Base
- For the Broth
- For Creaminess
- How to Make Cream of Mushroom Soup
- Step 1: Sauté Onions and Garlic
- Step 2: Add Mushrooms and Wine
- Step 3: Thicken the Soup
- Step 4: Simmer Until Thickened
- Step 5: Add Cream
- Step 6: Final Touches
- How to Serve Cream of Mushroom Soup
- As a Starter
- With Sandwiches
- Over Rice or Pasta
- Topped with Herbs
- How to Perfect Cream of Mushroom Soup
- Best Side Dishes for Cream of Mushroom Soup
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Cream of Mushroom Soup
- Reheating Cream of Mushroom Soup
- Frequently Asked Questions
- Can I use other types of mushrooms?
- How can I make this Cream of Mushroom Soup vegan?
- What should I serve with Cream of Mushroom Soup?
- How do I thicken my Cream of Mushroom Soup?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Rich Flavor: Each spoonful bursts with the savory taste of fresh mushrooms and spices.
- Easy Preparation: This recipe requires minimal effort yet delivers maximum satisfaction.
- Versatile Use: Enjoy it as an appetizer or pair it with sandwiches for a hearty meal.
- Healthy Ingredients: Made from scratch with wholesome ingredients, it’s a healthier alternative to store-bought options.
- Customizable: Adjust seasonings or add your favorite herbs to suit your taste.
Tools and Preparation
Before diving into this delicious recipe, gather your tools. Having everything ready will make the cooking process smooth and enjoyable.
Grab This Chef Knife Now - Almost Gone!
- Stays Razor-Sharp: Ice-hardened blade keeps its edge longer than ordinary knives
- Superior Grip Control: Unique finger hole design gives you perfect balance and safety
- Built to Last a Lifetime: Premium stainless steel blade with elegant beech wood handle
Customer Reviews ★★★★★
Essential Tools and Equipment
Importance of Each Tool
- Large pot: Essential for cooking the soup evenly without splattering.
- Wooden spoon: Perfect for stirring without scratching your cookware.
Ingredients
Homemade Cream of Mushroom Soup is full flavoured and so easy to make. Soup in a can will be a thing of the past!
For the Base
- 4 tablespoons butter
- 1 tablespoon oil
- 2 cups onions (diced (about 2 medium onions))
- 4 cloves garlic (minced)
- 1 1/2 pounds brown mushrooms (fresh, sliced)
- 4 teaspoons chopped thyme (divided)
For the Broth
- 1/2 cup Marsala wine (any dry red or white wine)
- 6 tablespoons all-purpose flour
- 4 cups low sodium chicken broth (or stock)
- 1-2 teaspoons salt (adjust to taste)
- 1/2-1 teaspoons black pepper (cracked, adjust to taste)
- 2 beef bouillon cubes (crumbled)
For Creaminess
- 1 cup heavy cream (or half and half, sub with evaporated milk)
- 1/2 tablespoon parsley (chopped, fresh, to serve)
- 1/2 tablespoon thyme (chopped, fresh, to serve)
How to Make Cream of Mushroom Soup
Step 1: Sauté Onions and Garlic
Heat butter and oil in a large pot over medium-high heat until melted.
– Sauté onion for 2 to 3 minutes until softened.
– Cook garlic until fragrant, about 1 minute.
Step 2: Add Mushrooms and Wine
Add mushrooms and 2 teaspoons thyme; cook for 5 minutes.
– Pour in wine and allow to cook for 3 minutes.
Step 3: Thicken the Soup
Sprinkle mushrooms with flour; mix well and cook for 2 minutes.
– Add stock; mix again and bring to a boil.
– Reduce heat to low-medium heat; season with salt, pepper, and crumbled bouillon cubes.
Step 4: Simmer Until Thickened
Cover and allow soup to simmer for 10-15 minutes while occasionally stirring until thickened.
Step 5: Add Cream
Reduce heat to low; stir in cream or half-and-half.
– Allow to gently simmer without boiling.
– Adjust salt and pepper according to taste.
Step 6: Final Touches
Mix in parsley and remaining thyme. Serve warm.
This homemade Cream of Mushroom Soup is sure to impress family and friends alike! Enjoy every rich bite!
How to Serve Cream of Mushroom Soup
Cream of Mushroom Soup is a versatile dish that can be enjoyed in many ways. Whether you’re serving it as a starter or a main course, these suggestions will elevate your dining experience.
As a Starter
- Serve small portions in shot glasses for a chic appetizer at parties.
- Pair with crusty bread for dipping, enhancing the soup’s creamy texture.
With Sandwiches
- Enjoy alongside grilled cheese sandwiches, where the soup’s richness complements the crispy, gooey cheese.
- A turkey or ham sandwich can also pair well, offering a satisfying contrast to the soup.
Over Rice or Pasta
- Spoon the soup over cooked rice for a hearty meal that’s both filling and comforting.
- Drizzle over pasta for an easy and delicious dinner option that adds flavor to simple dishes.
Topped with Herbs
- Garnish with fresh parsley or thyme to add a pop of color and fresh flavor.
- A sprinkle of grated cheese can create an indulgent touch, making each bowl irresistible.

How to Perfect Cream of Mushroom Soup
To achieve the best Cream of Mushroom Soup, consider these helpful tips.
- Use fresh mushrooms: Fresh mushrooms provide superior flavor compared to dried ones. Opt for varieties like cremini or shiitake for added depth.
- Sauté thoroughly: Ensure to sauté onions and garlic until fragrant; this builds a robust base for your soup.
- Choose quality broth: Low sodium chicken broth enhances flavor without overwhelming saltiness. Homemade stock is even better!
- Adjust thickness: If you prefer a thicker soup, simmer longer or add more flour at the beginning of cooking.
- Control seasoning: Always taste as you cook. Adjust salt and pepper according to your preference for the best results.
- Garnish generously: Fresh herbs not only make your dish look appealing but also add a burst of flavor.
Best Side Dishes for Cream of Mushroom Soup
Pairing side dishes with your Cream of Mushroom Soup can enhance your meal. Here are some excellent options:
- Crusty Bread: A slice of warm, crusty bread is perfect for dipping into the creamy goodness.
- Caesar Salad: The crispness of romaine lettuce and tangy dressing offers a refreshing contrast.
- Garlic Bread: Buttery garlic bread brings extra flavor while complementing the soup’s richness.
- Grilled Cheese Sandwich: Classic comfort food that pairs wonderfully with warm soup.
- Roasted Vegetables: Seasonal roasted veggies add color and healthy nutrients to your meal.
- Cheese Platter: A variety of cheeses can provide interesting flavors that work well with mushroom soup.
Common Mistakes to Avoid
Homemade Cream of Mushroom Soup can be a delightful dish, but it’s easy to make mistakes. Here are some common pitfalls to watch out for:
- Using stale mushrooms: Fresh mushrooms have the best flavor and texture. Always choose fresh, firm mushrooms for your soup.
- Overcooking the garlic: Garlic can turn bitter if cooked too long. Sauté it just until fragrant, about one minute, for the best taste.
- Skipping the wine: Wine adds depth to the soup. If you don’t want to use wine, consider substituting with extra broth or a splash of vinegar.
- Not adjusting seasoning: Taste as you go! Each batch may need different levels of salt and pepper based on the broth used.
- Rushing the simmering process: Letting the soup simmer allows flavors to meld. Don’t rush this step for a more robust flavor.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- It will last for up to 3-4 days in the refrigerator.
Freezing Cream of Mushroom Soup
- Use a freezer-safe container or zip-top bag.
- It can be frozen for up to 2-3 months.
Reheating Cream of Mushroom Soup
- Oven: Preheat oven to 350°F (175°C) and heat in an oven-safe dish until warmed through.
- Microwave: Heat in a microwave-safe bowl at medium power, stirring occasionally until hot.
- Stovetop: Warm over medium heat in a pot, stirring frequently until heated.
Frequently Asked Questions
Here are some common questions about making Cream of Mushroom Soup.
Can I use other types of mushrooms?
Yes! Feel free to mix different types like shiitake or portobello for varied flavors.
How can I make this Cream of Mushroom Soup vegan?
You can easily make it vegan by using plant-based butter, vegetable broth, and coconut cream instead of heavy cream.
What should I serve with Cream of Mushroom Soup?
This soup pairs well with crusty bread, grilled cheese sandwiches, or a fresh salad for a complete meal.
How do I thicken my Cream of Mushroom Soup?
To thicken your soup, let it simmer longer or add more flour gradually while stirring until you reach your desired consistency.
Final Thoughts
This Cream of Mushroom Soup is not only creamy and comforting but also easy to customize based on your preferences. From adding herbs to experimenting with different mushrooms, there are countless ways to make this recipe your own. Try it today and savor its delightful flavors!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Cream of Mushroom Soup
- Total Time: 45 minutes
- Yield: Approximately 6 servings 1x
Description
Cream of Mushroom Soup is a creamy, rich dish that warms the heart and tantalizes the taste buds. Perfect for cozy dinners or festive gatherings, this homemade version outshines any canned alternative with its fresh ingredients and robust flavors. The earthy essence of mushrooms combined with aromatic herbs creates a delectable comfort food that is not only satisfying but also easy to prepare. Whether enjoyed as a starter or alongside a hearty sandwich, this soup is sure to become a favorite in your home.
Ingredients
- 4 tablespoons butter
- 1 tablespoon oil
- 2 cups onions (diced)
- 4 cloves garlic (minced)
- 1.5 pounds brown mushrooms (sliced)
- 0.5 cup Marsala wine
- 6 tablespoons all-purpose flour
- 4 cups low sodium chicken broth
- 1 cup heavy cream
- Fresh parsley and thyme for garnish
Instructions
- In a large pot, melt butter and oil over medium-high heat. Sauté onions for 2-3 minutes until softened, then add garlic and cook for another minute.
- Stir in sliced mushrooms and thyme, cooking for about 5 minutes. Pour in Marsala wine and let it simmer for an additional 3 minutes.
- Sprinkle flour over the mixture, stirring well before adding the chicken broth. Bring to a boil, then reduce heat to low-medium and season with salt, pepper, and crumbled bouillon cubes.
- Cover and let the soup simmer for 10-15 minutes until thickened.
- Reduce heat to low; stir in heavy cream and gently simmer without boiling.
- Finish with chopped parsley and thyme before serving warm.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 3g
- Sodium: 600mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 60mg





