Cream Of Mushroom Soup Recipe
Cream of Mushroom Soup Recipe: A Rich and Velvety Classic
If you’re looking for a comforting, creamy, and flavorful soup, this Cream of Mushroom Soup Recipe is just what you need! Made with fresh mushrooms, a hint of thyme, and a dash of wine, this homemade version is far superior to any canned variety. Perfect for a cozy dinner or an elegant starter, this soup is easy to prepare and will impress with its rich, velvety texture and deep, earthy flavor.
Ingredients for Cream of Mushroom Soup
To make this delicious cream of mushroom soup, you’ll need the following ingredients:
- 4 tablespoons Butter: Adds a rich, creamy flavor to the base of the soup.
- 1 tablespoon Oil: Helps sauté the onions and mushrooms without burning the butter.
- 2 Onions, diced: Provides a sweet and savory foundation for the soup.
- 4 cloves Garlic, minced: Adds aromatic depth.
- 1 ½ pounds Brown Mushrooms, fresh, sliced: Use cremini, button, or a mix for a rich, earthy flavor.
- 4 teaspoons Fresh Thyme, chopped, divided: Adds a fresh, herbal note that complements the mushrooms.
- ½ cup Marsala Wine (or any dry red or white wine): Adds depth and complexity to the flavor. You can omit if you prefer.
- 6 tablespoons All-Purpose Flour: Helps to thicken the soup.
- 4 cups Low-Sodium Chicken Broth or Stock: Creates the base of the soup; vegetable broth can be used for a vegetarian option.
- 1-2 teaspoons Salt, adjust to taste: For seasoning.
- ½-1 teaspoon Black Pepper, cracked, adjust to taste: Adds a bit of spice and enhances the flavor.
- 2 Beef Bouillon Cubes, crumbled: Intensifies the umami flavor; use vegetable bouillon for a vegetarian version.
- 1 cup Heavy Cream or Half and Half (or substitute with evaporated milk): Adds a creamy, velvety texture.
- ½ tablespoon Fresh Parsley, chopped, for serving: Adds a pop of color and fresh flavor.
- ½ tablespoon Fresh Thyme, chopped, for serving: Enhances the herbal flavor.

Essential Kitchen Equipment
To prepare this Cream of Mushroom Soup, you will need:
- A large pot or Dutch oven
- Wooden spoon or spatula for stirring
- Knife and cutting board for chopping ingredients
- Measuring cups and spoons
- Immersion blender or countertop blender (optional) for a smoother texture
- Ladle for serving
Step-by-Step Preparation for Cream of Mushroom Soup
- Sauté the Onions and Garlic: Heat the butter and oil in a large pot over medium-high heat until the butter is melted and bubbly. Add the diced onions and sauté for about 2-3 minutes until softened and translucent. Stir in the minced garlic and cook for another minute, until fragrant.
- Cook the Mushrooms: Add the sliced mushrooms and 2 teaspoons of the chopped thyme to the pot. Cook, stirring occasionally, for about 5 minutes, or until the mushrooms release their moisture and begin to brown.
- Deglaze with Wine: Pour in the Marsala wine (or your choice of dry red or white wine). Allow the wine to cook and reduce for about 3 minutes, scraping up any browned bits from the bottom of the pot. This will add depth to the flavor.
- Add Flour and Broth: Sprinkle the mushrooms with the flour and stir well to coat evenly. Cook for 2 minutes, stirring constantly, to cook off the raw flour taste. Gradually pour in the chicken broth, stirring continuously to prevent lumps. Bring the mixture to a boil.
- Simmer the Soup: Reduce the heat to low-medium, season with salt, black pepper, and crumbled beef bouillon cubes. Cover the pot and let the soup simmer for 10-15 minutes, stirring occasionally, until it thickens.
- Add Cream and Finish: Lower the heat to low and stir in the heavy cream or half and half. Allow the soup to gently simmer (do not boil) for a few minutes to meld the flavors. Taste and adjust the seasoning with more salt and pepper as needed.
- Garnish and Serve: Stir in the chopped parsley and remaining thyme just before serving. Serve the soup warm with a side of crusty bread or a simple salad.

Tips for the Best Cream of Mushroom Soup
- Use Fresh Mushrooms: Fresh mushrooms provide the best flavor and texture. A mix of cremini, button, and shiitake mushrooms can add depth and complexity to the soup.
- Do Not Boil After Adding Cream: Boiling can cause the cream to curdle. Keep the heat low after adding the cream and allow it to gently simmer.
- Balance the Flavor: Adjust the salt, pepper, and herbs to suit your taste. Adding a splash of lemon juice can enhance the flavor if needed.
How to Adjust the Thickness and Consistency
- For a Thicker Soup: Add a little more flour or reduce the amount of broth. You can also simmer the soup longer to reduce it.
- For a Thinner Soup: Add additional broth or a splash of water until you reach your desired consistency.
How to Store and Reheat Leftovers
- To Store: Allow the soup to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3 days.
- To Reheat: Gently warm the soup on the stove over medium heat, stirring occasionally. If the soup is too thick, add a splash of broth or water.
- To Freeze: This soup can be frozen, but it’s best to do so before adding the cream. Freeze in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight and add cream when reheating.
Variations and Ingredient Swaps for Mushroom Soup Recipe
- Make It Vegan: Substitute butter with olive oil, use vegetable broth instead of chicken broth, and replace heavy cream with coconut milk or a plant-based cream.
- Use Different Mushrooms: Experiment with different types like shiitake, portobello, or oyster mushrooms for unique flavors.
- Add More Herbs: Enhance the flavor with additional herbs like rosemary, sage, or basil.
Ideas for Serving and Presentation
- Serve in a rustic soup bowl with a garnish of fresh thyme or parsley and a drizzle of olive oil.
- Pair with crusty bread, a side of garlic bread, or a light green salad for a complete meal.
- Top with a dollop of sour cream or Greek yogurt for added creaminess.
FAQ: Frequently Asked Questions About Cream of Mushroom Soup Recipe
- Can I make this soup ahead of time?
Yes, this soup can be made a day or two in advance. The flavors develop further over time, making it even tastier. - Can I make this soup dairy-free?
Absolutely! Use olive oil instead of butter, and replace the heavy cream with a dairy-free option like coconut cream or cashew cream. - What’s the best way to freeze this soup?
Freeze before adding the cream. When reheating, add the cream and stir until incorporated for the best texture.
Conclusion
Loved this Cream of Mushroom Soup Recipe? Share it with your friends, leave a comment below with your thoughts, and don’t forget to subscribe to our blog for more delicious and comforting recipes!
Print
Cream Of Mushroom Soup Recipe
Make a delicious and creamy mushroom soup at home with this easy recipe. Perfect for cozy dinners or as an elegant appetizer.
- Total Time: 35 minutes
- Yield: 4-6 1x
Ingredients
- 4 tablespoons Butter: Adds a rich, creamy flavor to the base of the soup.
- 1 tablespoon Oil: Helps sauté the onions and mushrooms without burning the butter.
- 2 Onions, diced: Provides a sweet and savory foundation for the soup.
- 4 cloves Garlic, minced: Adds aromatic depth.
- 1 ½ pounds Brown Mushrooms, fresh, sliced: Use cremini, button, or a mix for a rich, earthy flavor.
- 4 teaspoons Fresh Thyme, chopped, divided: Adds a fresh, herbal note that complements the mushrooms.
- ½ cup Marsala Wine (or any dry red or white wine): Adds depth and complexity to the flavor. You can omit if you prefer.
- 6 tablespoons All-Purpose Flour: Helps to thicken the soup.
- 4 cups Low-Sodium Chicken Broth or Stock: Creates the base of the soup; vegetable broth can be used for a vegetarian option.
- 1–2 teaspoons Salt, adjust to taste: For seasoning.
- ½–1 teaspoon Black Pepper, cracked, adjust to taste: Adds a bit of spice and enhances the flavor.
- 2 Beef Bouillon Cubes, crumbled: Intensifies the umami flavor; use vegetable bouillon for a vegetarian version.
- 1 cup Heavy Cream or Half and Half (or substitute with evaporated milk): Adds a creamy, velvety texture.
- ½ tablespoon Fresh Parsley, chopped, for serving: Adds a pop of color and fresh flavor.
- ½ tablespoon Fresh Thyme, chopped, for serving: Enhances the herbal flavor.
Instructions
- Sauté the Onions and Garlic: Heat the butter and oil in a large pot over medium-high heat until the butter is melted and bubbly. Add the diced onions and sauté for about 2-3 minutes until softened and translucent. Stir in the minced garlic and cook for another minute, until fragrant.
- Cook the Mushrooms: Add the sliced mushrooms and 2 teaspoons of the chopped thyme to the pot. Cook, stirring occasionally, for about 5 minutes, or until the mushrooms release their moisture and begin to brown.
- Deglaze with Wine: Pour in the Marsala wine (or your choice of dry red or white wine). Allow the wine to cook and reduce for about 3 minutes, scraping up any browned bits from the bottom of the pot. This will add depth to the flavor.
- Add Flour and Broth: Sprinkle the mushrooms with the flour and stir well to coat evenly. Cook for 2 minutes, stirring constantly, to cook off the raw flour taste. Gradually pour in the chicken broth, stirring continuously to prevent lumps. Bring the mixture to a boil.
- Simmer the Soup: Reduce the heat to low-medium, season with salt, black pepper, and crumbled beef bouillon cubes. Cover the pot and let the soup simmer for 10-15 minutes, stirring occasionally, until it thickens.
- Add Cream and Finish: Lower the heat to low and stir in the heavy cream or half and half. Allow the soup to gently simmer (do not boil) for a few minutes to meld the flavors. Taste and adjust the seasoning with more salt and pepper as needed.
- Garnish and Serve: Stir in the chopped parsley and remaining thyme just before serving. Serve the soup warm with a side of crusty bread or a simple salad.
Notes
Tips for the Best Cream of Mushroom Soup
- Use Fresh Mushrooms: Fresh mushrooms provide the best flavor and texture. A mix of cremini, button, and shiitake mushrooms can add depth and complexity to the soup.
- Do Not Boil After Adding Cream: Boiling can cause the cream to curdle. Keep the heat low after adding the cream and allow it to gently simmer.
- Balance the Flavor: Adjust the salt, pepper, and herbs to suit your taste. Adding a splash of lemon juice can enhance the flavor if needed.
How to Adjust the Thickness and Consistency
- For a Thicker Soup: Add a little more flour or reduce the amount of broth. You can also simmer the soup longer to reduce it.
- For a Thinner Soup: Add additional broth or a splash of water until you reach your desired consistency.
How to Store and Reheat Leftovers
- To Store: Allow the soup to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3 days.
- To Reheat: Gently warm the soup on the stove over medium heat, stirring occasionally. If the soup is too thick, add a splash of broth or water.
- To Freeze: This soup can be frozen, but it’s best to do so before adding the cream. Freeze in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight and add cream when reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
