Indulge in the comforting and rich flavors of cream of mushroom soup, a classic dish that brings warmth to any meal. This recipe combines the earthiness of mushrooms with the creamy texture of heavy cream, creating a velvety soup that is perfect for chilly days or as a starter for an elegant dinner.
While most of the ingredients for this recipe are commonly found in your kitchen, you might need to make a special trip to the supermarket for heavy cream. This ingredient is essential for achieving the rich and creamy texture of the soup. Additionally, ensure you have fresh mushrooms on hand, as they are the star of the dish.

Ingredients for Cream of Mushroom Soup Recipe
Butter: Adds richness and helps to sauté the onions and garlic.
Onions: Provides a sweet and savory base flavor for the soup.
Garlic: Enhances the overall flavor with its aromatic and pungent notes.
Mushrooms: The main ingredient, offering an earthy and umami taste.
Broth: Serves as the liquid base, adding depth to the soup. You can use either chicken or vegetable broth.
Heavy cream: Gives the soup its creamy and luxurious texture.
Salt: Used to season the soup to taste.
Pepper: Adds a hint of spice and enhances the overall flavor.
Technique Tip for This Recipe
When cooking the mushrooms, make sure to give them enough time to release their juices and become tender. This step is crucial for developing a deep, rich flavor in your soup. If you rush this process, the mushrooms may not fully cook down, resulting in a less flavorful dish. Additionally, when pureeing the soup, do it in batches if necessary to avoid overfilling the blender, which can cause hot liquid to spill and create a mess.
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.
chopped onions - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor, which can complement the mushrooms well.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though it lacks the fresh, pungent flavor of minced garlic.
mushrooms - Substitute with zucchini: Zucchini can mimic the texture of mushrooms and absorb flavors well, though it will alter the taste slightly.
chicken broth - Substitute with beef broth: Beef broth provides a deeper, richer flavor, though it will change the overall taste profile of the soup.
heavy cream - Substitute with coconut milk: Coconut milk offers a creamy texture and richness, with a slight coconut flavor that can add an interesting twist.
salt - Substitute with soy sauce: Soy sauce can add a savory umami flavor, though it will also add a bit of color and a different type of saltiness.
pepper - Substitute with white pepper: White pepper provides a similar heat but with a slightly different flavor profile that is less pungent.
Other 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 prevents condensation and helps maintain the soup's texture.
- Transfer the soup into airtight containers or heavy-duty freezer bags. Make sure to leave some space at the top to allow for expansion when freezing.
- Label the containers with the date and contents. This helps you keep track of how long the soup has been stored.
- For refrigeration, store the soup in the fridge for up to 3-4 days. Reheat gently on the stove over medium heat, stirring occasionally to avoid scorching.
- For freezing, the soup can be stored for up to 2-3 months. When ready to use, thaw the soup in the refrigerator overnight.
- Reheat the thawed soup on the stove over medium heat. If the soup has separated or become too thick, add a splash of chicken broth or vegetable broth to achieve the desired consistency.
- Avoid reheating the soup multiple times, as this can affect the flavor and texture. Only reheat the portion you plan to consume.
- If you prefer, you can freeze the soup in individual portions using silicone muffin trays or ice cube trays. Once frozen, transfer the soup cubes to a freezer bag for easy, single-serving reheating.
- To maintain the creamy texture, avoid boiling the soup when reheating. Gentle heating ensures the heavy cream remains smooth and luscious.
How to Reheat Leftovers
For stovetop reheating:
- Pour the cream of mushroom soup into a saucepan.
- Heat over medium-low, 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.
For microwave reheating:
- 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 2-3 minutes, stirring halfway through.
- Continue heating in 1-minute intervals until the soup is hot.
- Stir well and serve.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the soup into an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Heat for about 20-30 minutes, stirring halfway through.
- Once hot, remove from the oven, stir, and serve.
For slow cooker reheating:
- Pour the leftover soup into the slow cooker.
- Set the slow cooker to low heat.
- Heat for 1-2 hours, stirring occasionally.
- Once the soup is thoroughly heated, serve directly from the slow cooker.
Best Tools for This Recipe
Large pot: Used for melting the butter, cooking the onions, garlic, and mushrooms, and simmering the broth.
Blender: Used to puree the soup until smooth.
Knife: Essential for chopping the onions and slicing the mushrooms.
Cutting board: Provides a surface for chopping the onions and slicing the mushrooms.
Wooden spoon: Useful for stirring the ingredients while they cook.
Measuring cups: Used to measure the broth and heavy cream accurately.
Measuring spoons: Used to measure the butter and any additional seasonings.
Ladle: Handy for serving the soup into bowls.
Garlic press: Optional, but can be used for mincing the garlic more efficiently.
How to Save Time on Making This Soup
Pre-chop ingredients: Chop the onions, garlic, and mushrooms in advance and store them in airtight containers.
Use pre-sliced mushrooms: Save time by buying pre-sliced mushrooms from the store.
Batch cooking: Make a larger batch of soup and freeze portions for quick meals later.
Use an immersion blender: Instead of transferring the soup to a blender, use an immersion blender directly in the pot.
Pre-measure spices: Measure out the salt and pepper ahead of time to streamline the cooking process.

Cream of Mushroom Soup Recipe
Ingredients
Main Ingredients
- 2 tablespoon Butter
- 1 cup Chopped onions
- 2 cloves Garlic, minced
- 1 lb Mushrooms, sliced
- 4 cups Chicken or vegetable broth
- 1 cup Heavy cream
- to taste Salt and pepper
Instructions
- 1. In a large pot, melt the butter over medium heat. Add the onions and garlic, and cook until softened.
- 2. Add the mushrooms and cook until they release their juices and become tender.
- 3. Pour in the broth, bring to a boil, then reduce heat and simmer for 15 minutes.
- 4. Use a blender to puree the soup until smooth. Return to the pot.
- 5. Stir in the heavy cream and season with salt and pepper. Heat through but do not boil.
- 6. Serve hot and enjoy!
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Mexican White Cheese Dip Recipe20 Minutes
- Guacamole Recipe10 Minutes
- Seven Layer Dip Recipe15 Minutes
- Slow Cooker Texas Pulled Pork Recipe8 Hours 15 Minutes
- Hot Artichoke and Spinach Dip Recipe30 Minutes
- Cobb Salad Recipe30 Minutes
- White Sauce Recipe15 Minutes
- Fruit Dip Recipe10 Minutes
Leave a Reply