This comforting and creamy soup is perfect for a cozy night in. The rich flavors of mushrooms and onions blend beautifully with the velvety heavy cream. It's a simple yet elegant dish that can be enjoyed as a starter or a main course.
Most of the ingredients for this recipe are common pantry staples, but you might need to pick up fresh mushrooms and heavy cream if you don't have them on hand. Mushrooms can be found in the produce section, and heavy cream is usually located near the milk and dairy products.

Ingredients for Cream of Mushroom Soup Recipe
Butter: Adds richness and helps to sauté the onions and mushrooms.
Onion: Provides a sweet and savory base flavor for the soup.
Mushrooms: The star of the dish, offering an earthy and umami taste.
Flour: Used to thicken the soup, giving it a creamy consistency.
Chicken broth: Adds depth and enhances the overall flavor of the soup.
Heavy cream: Contributes to the soup's creamy texture and rich taste.
Salt: Enhances the flavors of the other ingredients.
Pepper: Adds a touch of heat and balances the flavors.
Technique Tip for This Recipe
When sautéing the onions and mushrooms, make sure to cook them until they are fully caramelized. This will enhance the depth of flavor in your soup. Additionally, when adding the flour, ensure it is well incorporated and cooked for at least a minute to eliminate any raw flour taste, creating a smooth and velvety texture.
Suggested Side Dishes
Alternative Ingredients
butter - Substitute with olive oil: Olive oil provides a similar fat content and can add a slightly different but pleasant flavor.
onion - Substitute with shallots: Shallots have a milder and sweeter taste compared to onions, which can add a subtle complexity to the soup.
mushrooms - Substitute with zucchini: Zucchini can provide a similar texture and absorb flavors well, though the taste will be different.
flour - Substitute with cornstarch: Cornstarch is a good thickening agent and can be used in a smaller quantity to achieve the same consistency.
chicken broth - Substitute with vegetable broth: Vegetable broth is a great alternative for a vegetarian version of the soup, providing a similar depth of flavor.
heavy cream - Substitute with coconut milk: Coconut milk can provide a creamy texture and a slight sweetness, making it a good dairy-free alternative.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, enhancing the overall taste of the soup.
pepper - Substitute with white pepper: White pepper has a milder flavor and can blend more seamlessly into the soup without altering its appearance.
Other Alternative Recipes Similar to This Soup
How to Store / Freeze This Soup
- Allow the cream of mushroom soup to cool completely before storing. This helps prevent condensation and maintains the soup's texture.
- Transfer the cooled soup into airtight containers. For portion control, consider using smaller containers or even freezer bags.
- Label each container with the date of preparation. This ensures you keep track of freshness and consume the soup within a safe timeframe.
- Store the soup in the refrigerator if you plan to consume it within 3-4 days. The airtight containers will help preserve the flavor and prevent the soup from absorbing other odors.
- For longer storage, place the containers in the freezer. The cream of mushroom soup can be frozen for up to 2-3 months without significant loss of quality.
- When ready to reheat, thaw the soup in the refrigerator overnight if frozen. This gradual thawing helps maintain the soup's creamy consistency.
- Reheat the soup gently on the stovetop over medium heat, stirring occasionally. Avoid bringing it to a boil, as this can cause the heavy cream to separate.
- If the soup appears too thick after reheating, add a splash of chicken broth or heavy cream to achieve the desired consistency.
- Taste and adjust the seasoning with salt and pepper before serving, as flavors can mellow during storage.
How to Reheat Leftovers
Stovetop Method:
- Pour the leftover cream of mushroom soup into a saucepan.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Once the soup is heated through, adjust the seasoning with salt and pepper if needed.
- Serve hot and enjoy the creamy goodness.
Microwave Method:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap with a small vent.
- Heat on medium power for 1-2 minutes, then stir.
- Continue heating in 30-second intervals, stirring in between, until the soup is hot.
- Be cautious as the bowl may be hot. Serve immediately.
Double Boiler Method:
- Fill the bottom part of a double boiler with water and bring it to a simmer.
- Place the soup in the top part of the double boiler.
- Stir occasionally until the soup is heated through.
- This gentle method ensures the cream does not separate. Serve hot.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Pour the soup into an oven-safe dish and cover with aluminum foil.
- Heat for about 20-30 minutes, stirring halfway through.
- Once hot, remove from the oven and serve immediately.
Slow Cooker Method:
- Pour the leftover soup into the slow cooker.
- Set the slow cooker to low heat.
- Heat for 1-2 hours, stirring occasionally.
- This method is perfect for keeping the soup warm for extended periods. Serve directly from the slow cooker.
Best Tools for This Recipe
Large pot: Used for melting the butter, cooking the onions and mushrooms, and simmering the soup.
Wooden spoon: Ideal for stirring the ingredients as they cook, ensuring even cooking and preventing sticking.
Blender: Necessary for pureeing the soup to achieve a smooth consistency.
Measuring cups: Used to measure the chicken broth and heavy cream accurately.
Measuring spoons: Used to measure the butter and flour precisely.
Knife: Essential for chopping the onions and slicing the mushrooms.
Cutting board: Provides a safe surface for chopping the onions and slicing the mushrooms.
Ladle: Useful for serving the soup into bowls once it's ready.
Whisk: Helps in stirring the flour into the mixture to avoid lumps.
Heat-resistant spatula: Useful for scraping down the sides of the pot and ensuring all ingredients are well mixed.
How to Save Time on Making This Soup
Pre-chop ingredients: Chop the onion and mushrooms in advance and store them in the fridge.
Use pre-sliced mushrooms: Save time by using pre-sliced mushrooms available at the store.
Instant broth: Use store-bought chicken broth to skip the step of making it from scratch.
Immersion blender: Use an immersion blender directly in the pot to puree the soup, avoiding the need to transfer it to a blender.
Measure ahead: Measure out the flour, butter, and heavy cream before starting to cook.

Cream of Mushroom Soup
Ingredients
Main Ingredients
- 2 tablespoon Butter
- 1 cup Onion, chopped
- 3 cups Mushrooms, sliced
- 3 tablespoon Flour
- 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 cook until soft.
- 3. Add the sliced mushrooms and cook until they release their moisture and become tender.
- 4. Stir in the flour and cook for another minute.
- 5. Gradually add the chicken broth, stirring constantly.
- 6. Bring to a boil, then reduce heat and simmer for 10 minutes.
- 7. Use a blender to puree the soup until smooth.
- 8. Return the soup to the pot and stir in the heavy cream. Heat through but do not boil.
- 9. Season with salt and pepper to taste. Serve hot.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Pork Tenderloin Slow Cooker Recipe4 Hours 10 Minutes
- Quiche Recipe1 Hours
- Cheese Omelette Recipe10 Minutes
- Southern BBQ Chicken Recipe1 Hours
- Chicken Posole Recipe1 Hours 20 Minutes
- Classic Restaurant Caesar Salad Recipe25 Minutes
- Lobster Bisque Recipe1 Hours
- Mediterranean Rice Salad Recipe35 Minutes
Leave a Reply