This creamy and comforting soup is perfect for a cozy night in. The rich flavors of mushrooms and heavy cream blend together to create a velvety texture that will warm you up from the inside out. It's a simple yet elegant dish that can be enjoyed as a starter or a main course.
While most of the ingredients in this recipe are common pantry staples, you might need to pick up fresh mushrooms and heavy cream if you don't already have them on hand. Make sure to choose a variety of mushrooms that you enjoy, as they are the star of this dish. Chicken broth is also essential for the base of the soup, so ensure you have enough before starting.

Ingredients for Cream of Mushroom Soup
Butter: Adds richness and depth to the soup.
Onion: Provides a sweet and savory base flavor.
Garlic: Enhances the overall taste with its aromatic qualities.
Mushrooms: The main ingredient, offering an earthy and umami flavor.
Chicken broth: Forms the liquid base of the soup, adding savory notes.
Heavy cream: Gives the soup its creamy and luxurious texture.
Salt: Enhances the flavors of all the ingredients.
Pepper: Adds a touch of heat and balances the flavors.
Technique Tip for This Recipe
When sautéing the onion and garlic, make sure to cook them until they are translucent and fragrant, but not browned. This will ensure a sweeter, more mellow flavor that complements the mushrooms perfectly.
Suggested Side Dishes
Alternative Ingredients
butter - Substitute with olive oil: Olive oil provides a similar fat content and richness, making it a good alternative for sautéing.
onion - Substitute with shallots: Shallots have a milder and slightly sweeter flavor, which can add a subtle complexity to the soup.
garlic - Substitute with garlic powder: Garlic powder can be used in place of fresh garlic, though you may need to adjust the quantity to taste.
mushrooms - Substitute with zucchini: Zucchini can provide a similar texture and absorb flavors well, though the taste will be different.
chicken broth - Substitute with vegetable broth: Vegetable broth is a great alternative for a vegetarian version of the soup.
heavy cream - Substitute with coconut milk: Coconut milk offers a creamy texture and a slight sweetness, making it a good dairy-free option.
salt - Substitute with soy sauce: Soy sauce can add a depth of flavor and umami, though it will also add a different taste profile.
pepper - Substitute with white pepper: White pepper provides a similar spiciness but with a slightly different flavor, often used in lighter-colored dishes.
Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
Allow the cream of mushroom soup to cool to room temperature before storing. This helps prevent condensation, which can dilute the soup and affect its texture.
Transfer the cooled soup into airtight containers. For easy portioning, consider using individual-sized containers. This way, you can reheat just the amount you need without thawing the entire batch.
Label the containers with the date of preparation. This ensures you keep track of freshness and consume the soup within a safe timeframe.
Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The heavy cream in the soup can spoil if left for too long, so timely consumption is key.
For longer storage, place the containers in the freezer. The cream of mushroom soup can be frozen for up to 2-3 months. Ensure there's some space at the top of the container to allow for expansion as the soup freezes.
When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing helps maintain the soup's creamy texture.
Reheat the soup gently on the stovetop over low to medium heat. Stir occasionally to prevent the heavy cream from separating. Avoid boiling, as this can cause the cream to curdle.
If reheating in the microwave, use a microwave-safe container and cover it loosely to allow steam to escape. Heat in short intervals, stirring in between, until the soup is warmed through.
Adjust the seasoning after reheating. Sometimes, soups can lose a bit of their flavor during storage, so a pinch of salt or a dash of pepper might be needed to bring it back to its original deliciousness.
How to Reheat Leftovers
Stovetop Method:
- Pour the cream of mushroom soup into a saucepan.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Once the soup is heated through, but not boiling, it's ready to serve.
Microwave Method:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent.
- Heat on medium power for 2-3 minutes, stirring halfway through.
- Continue heating in 30-second intervals until the soup is hot.
Double Boiler Method:
- Fill the bottom pot of a double boiler with water and bring to a simmer.
- Place the soup in the top pot.
- Stir occasionally until the soup is heated through.
Slow Cooker Method:
- Pour the leftover soup into the slow cooker.
- Set to low heat and cover.
- Heat for 1-2 hours, stirring occasionally, until the soup is hot.
Oven Method:
- Preheat the oven to 350°F (175°C).
- Pour the soup into an oven-safe dish and cover with foil.
- Heat for about 20-30 minutes, stirring halfway through, until the soup is hot.
Best Tools for This Recipe
Large pot: Used to melt the butter, sauté the onions and garlic, cook the mushrooms, and simmer the soup.
Wooden spoon: Ideal for stirring the ingredients as they cook to prevent sticking and ensure even cooking.
Blender: Essential for pureeing the soup to achieve a smooth and creamy texture.
Measuring cups: Used to measure the chicken broth and heavy cream accurately.
Measuring spoons: Necessary for measuring the butter and any additional seasonings.
Chef's knife: Important for chopping the onions and slicing the mushrooms.
Cutting board: Provides a safe and stable surface for chopping and slicing ingredients.
Ladle: Useful for serving the hot soup into bowls.
Soup bowls: For serving the finished cream of mushroom soup.
Stove: Required to heat and cook the ingredients throughout the recipe.
How to Save Time on Making This Soup
Pre-chop ingredients: Chop the onion, garlic, and mushrooms in advance and store them in the fridge.
Use pre-sliced mushrooms: Save time by buying pre-sliced mushrooms from the store.
Use an immersion blender: Instead of transferring the soup to a blender, use an immersion blender directly in the pot.
Simmer with a lid: Cover the pot while simmering to speed up the cooking process.
Pre-measure ingredients: Measure out the butter, chicken broth, and heavy cream before starting to cook.

Cream of Mushroom Soup Recipe
Ingredients
Main Ingredients
- 2 tablespoon Butter
- 1 cup Onion, chopped
- 2 cloves Garlic, minced
- 1 lb Mushrooms, sliced
- 4 cups Chicken broth
- 1 cup Heavy cream
- to taste Salt and pepper
Instructions
- 1. In a large pot, melt the butter over medium heat.
- 2. Add the chopped onion and garlic, and sauté until softened.
- 3. Add the sliced mushrooms and cook until they release their juices and become tender.
- 4. Pour in the chicken broth and bring to a boil. Reduce heat and simmer for 15 minutes.
- 5. Use a blender to puree the soup until smooth. Return to the pot.
- 6. Stir in the heavy cream and season with salt and pepper to taste. Heat through, but do not boil.
- 7. Serve hot and enjoy!
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Egg Casserole Recipe1 Hours
- Beef Stew Recipe2 Hours 20 Minutes
- Microwave Scrambled Eggs Recipe3 Minutes
- Authentic German Potato Salad Recipe50 Minutes
- Butternut Squash Soup Recipe45 Minutes
- Sweet Tea Recipe20 Minutes
- Zucchini Pizza Bites Recipe25 Minutes
- Hot Dog Chili Recipe40 Minutes
Leave a Reply