Cream of Mushroom Soup
Homemade Cream of Mushroom Soup is a delightful blend of earthy flavors and creamy goodness. This soup is not just a comforting dish; it’s versatile enough for any occasion, whether you’re serving it as an appetizer, enjoying it on a chilly evening, or pairing it with a sandwich for lunch. With its rich taste and easy preparation, this recipe will make canned soups a thing of the past!

Why You’ll Love This Recipe
- Quick to Prepare: This recipe takes just 40 minutes from start to finish, making it perfect for busy weeknights.
- Rich Flavor: The combination of fresh mushrooms, garlic, and thyme creates a depth of flavor that is simply irresistible.
- Versatile Dish: Enjoy it on its own, or use it as a base for other recipes such as casseroles or pasta dishes.
- Homemade Goodness: Skip the preservatives found in store-bought versions and indulge in this wholesome homemade option.
- Crowd-Pleaser: Ideal for gatherings or family dinners, this soup is sure to satisfy everyone’s taste buds.
Tools and Preparation
Before diving into this delicious recipe, gather your tools. Having the right equipment ensures a smooth cooking experience.
Essential Tools and Equipment
- Large pot
- Cutting board
- Chef’s knife
- Wooden spoon
- Measuring cups and spoons
Importance of Each Tool
- Large pot: Essential for sautéing and simmering the ingredients evenly without overcrowding.
- Chef’s knife: A sharp knife makes chopping onions and slicing mushrooms quick and safe.
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!
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 ★★★★★
- 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)
- 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)
- 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é the 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 Thyme
Add mushrooms and 2 teaspoons thyme. Cook for 5 minutes until they begin to soften. Pour in wine and cook for an additional 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 the pot and allow the mixture 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 gently without boiling. Adjust salt and pepper according to your taste.
Step 6: Final Touches
Mix in parsley and remaining thyme before serving warm.
Enjoy your homemade Cream of Mushroom Soup, packed with flavor and comfort!
How to Serve Cream of Mushroom Soup
Cream of Mushroom Soup is a comforting dish that can be enjoyed in numerous ways. Whether you’re looking for a light starter or a hearty meal, these serving suggestions will elevate your soup experience.
With Crusty Bread
- A slice of fresh, crusty bread is perfect for dipping into the creamy soup. Choose sourdough or a rustic baguette for added flavor.
As a Sauce
- Use Cream of Mushroom Soup as a sauce over grilled chicken or baked fish. Its rich taste complements proteins beautifully.
Topped with Fresh Herbs
- Garnishing the soup with fresh herbs like parsley or thyme adds brightness and enhances the flavor. A sprinkle right before serving makes it visually appealing too.
Paired with a Salad
- A crisp green salad balances the richness of the soup. Consider a simple mixed greens salad with vinaigrette for a refreshing contrast.
In a Bread Bowl
- For a fun twist, serve your Cream of Mushroom Soup in an edible bread bowl. This not only looks great but gives you more bread to enjoy!

How to Perfect Cream of Mushroom Soup
To achieve the best flavor and texture in your Cream of Mushroom Soup, consider these helpful tips.
-
Use Fresh Ingredients: Fresh mushrooms and herbs make all the difference in taste. Opt for high-quality, seasonal produce whenever possible.
-
Sauté Thoroughly: Ensure that onions and garlic are cooked until fragrant before adding mushrooms. This builds a strong flavor base for your soup.
-
Adjust Consistency: If you prefer a thicker soup, allow it to simmer longer. For a thinner consistency, gradually add more broth until desired thickness is achieved.
-
Experiment with Seasonings: Feel free to adjust seasonings based on your preference. Adding nutmeg or smoked paprika can introduce unique flavors.
Best Side Dishes for Cream of Mushroom Soup
Pairing side dishes with Cream of Mushroom Soup can enhance your meal’s overall enjoyment. Here are some delicious options to consider:
-
Grilled Cheese Sandwich: A classic pairing, this melty sandwich is perfect for dipping directly into the rich soup.
-
Garlic Bread: Crispy garlic bread provides an aromatic crunch that complements the creaminess of the mushroom soup beautifully.
-
Caesar Salad: The tangy dressing and crunchy croutons create a delightful contrast with the smooth texture of the soup.
-
Roasted Vegetables: Seasonal roasted veggies add color and nutrition to your meal while providing an earthy balance to the dish.
-
Stuffed Mushrooms: Keep the mushroom theme going by serving stuffed mushrooms as an appetizer alongside your creamy soup.
-
Potato Wedges: Crispy potato wedges seasoned with herbs offer a satisfying crunch that pairs well with the velvety soup texture.
-
Quiche: A slice of quiche adds protein and richness while complementing the flavors found in Cream of Mushroom Soup perfectly.
-
Simple Pasta Salad: A light pasta salad dressed in olive oil and vinegar brings freshness to your plate, balancing out the creamy elements nicely.
Common Mistakes to Avoid
Making Cream of Mushroom Soup at home can be simple, but small mistakes can lead to less-than-perfect results. Here are some common pitfalls to watch out for:
- Skipping the Sautéing Step: Not sautéing onions and garlic long enough can leave your soup lacking depth. Always cook until fragrant and softened.
- Using the Wrong Mushrooms: Choosing low-quality or canned mushrooms can impact flavor. Fresh brown mushrooms work best for a rich taste.
- Overcooking the Flour: Allowing flour to cook too long can create a raw taste. Stir just until combined and then add the broth.
- Neglecting Seasoning Adjustments: Failing to taste and adjust salt and pepper can result in bland soup. Always season to your preference before serving.
- Boiling the Cream: Bringing cream to a full boil can cause it to curdle. Gently simmer after adding cream for the best texture.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover soup in an airtight container.
- It will last up to 3-4 days in the refrigerator.
Freezing Cream of Mushroom Soup
- Place cooled soup in freezer-safe containers or bags.
- It can be frozen for up to 2-3 months for best quality.
Reheating Cream of Mushroom Soup
- Oven: Preheat to 350°F (175°C) and place soup in an oven-safe dish, covering with foil. Heat for about 20-30 minutes until warmed through.
- Microwave: Use a microwave-safe bowl, cover loosely, and heat in 1-minute intervals, stirring in between until hot.
- Stovetop: Pour into a pot over medium heat, stirring frequently until heated thoroughly.
Frequently Asked Questions
Here are some common questions about making Cream of Mushroom Soup.
Can I use different types of mushrooms?
Yes! Feel free to experiment with various mushrooms like shiitake or cremini for different flavors.
How do I make this recipe gluten-free?
Substitute all-purpose flour with gluten-free flour or cornstarch mixed with water for thickening.
Can I add protein to my Cream of Mushroom Soup?
Absolutely! Adding cooked chicken or tofu is a great way to enhance the soup’s heartiness.
What should I serve with Cream of Mushroom Soup?
This soup pairs beautifully with crusty bread or a fresh salad for a complete meal.
Final Thoughts
Homemade Cream of Mushroom Soup is not only delicious but also incredibly versatile. You can customize it by adding proteins or other vegetables based on your preference. Whether enjoyed as an appetizer or paired with sandwiches, this comforting dish is sure to please everyone at your table. Give it a try!
Cream of Mushroom Soup
- Total Time: 40 minutes
- Yield: Approximately 6 servings 1x
Description
Cream of Mushroom Soup is a creamy, comforting dish that brings warmth and flavor to any table. Perfect for chilly evenings or as an elegant starter, this homemade version is crafted with fresh mushrooms, aromatic herbs, and a touch of wine for depth. Quick to prepare in just 40 minutes, it’s a delicious alternative to store-bought soups, allowing you to savor wholesome ingredients without preservatives. Whether enjoyed on its own or used as a base for casseroles and pasta dishes, 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 ½ pounds brown mushrooms (sliced)
- 4 teaspoons chopped thyme
- ½ cup Marsala wine
- 6 tablespoons all-purpose flour
- 4 cups low sodium chicken broth
- 1 cup heavy cream
Instructions
- In a large pot over medium-high heat, melt butter with oil. Sauté diced onions for 2-3 minutes until softened; add minced garlic and cook for another minute.
- Stir in sliced mushrooms and thyme; cook until mushrooms soften (about 5 minutes). Add Marsala wine and simmer for an additional 3 minutes.
- Sprinkle flour over the mixture, stirring well; cook for 2 minutes before adding chicken broth. Bring to a boil, then reduce heat and season with salt, pepper, and crumbled bouillon cubes.
- Cover and simmer for 10–15 minutes until thickened.
- Reduce heat to low; gently stir in heavy cream. Adjust seasonings if needed.
- Serve warm, garnished with fresh parsley and thyme.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Sautéing
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 680mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 80mg






