If you are craving something cozy, flavorful, and irresistibly creamy, this Cream of Mushroom Soup Recipe is exactly what you need. It’s a comforting bowl of velvety goodness that combines tender cremini mushrooms with aromatic herbs and rich cream, delivering a perfect balance of earthiness and warmth. What I love most about this recipe is how approachable it is, yet it elevates a simple bowl of soup into a luxurious treat suitable for any season. Whether you’re enjoying it as a starter or using it as a base in casseroles, this Cream of Mushroom Soup Recipe will quickly become a staple in your kitchen.
Ingredients You’ll Need
This Cream of Mushroom Soup Recipe calls for a handful of straightforward ingredients that work harmoniously to create an indulgent texture and deep flavor. Each component is selected for its role in enriching the soup’s taste, body, and appearance.
- Unsalted butter: Melts beautifully to sauté the vegetables, adding a rich, creamy base without extra salt.
- Yellow onion: Finely chopped to provide a subtle sweetness and fragrant depth to the soup.
- Cremini mushrooms: Sliced for a hearty, earthy flavor that’s central to the recipe’s character.
- Garlic cloves: Minced to infuse a warm, pungent aroma that complements the mushrooms perfectly.
- All-purpose flour: Helps thicken the soup into the smooth, velvety consistency you love.
- Low sodium vegetable broth (or chicken broth): Forms the flavorful liquid base with just the right amount of salt and body.
- Dried thyme: Adds a gentle herbal note reminiscent of classic mushroom dishes.
- Salt and black pepper: Essential seasonings to brighten and balance every spoonful.
- Heavy cream: Richens the soup and delivers that creamy finish that makes this a true comfort food.
- Chopped fresh parsley: Optional but highly recommended for a fresh, colorful garnish.
How to Make Cream of Mushroom Soup Recipe
Step 1: Sauté the Aromatics and Mushrooms
Start by melting the butter in a medium saucepan or Dutch oven over medium heat. Once it’s beautifully melted, toss in the finely chopped yellow onion and the sliced cremini mushrooms. Cook them together, stirring occasionally, for about 7 to 8 minutes until they become tender and fragrant. This step builds the foundation of flavors, allowing the natural sweetness of the onions and the earthiness of mushrooms to develop fully.
Step 2: Add Garlic and Flour
Next, stir in the minced garlic and sprinkle in the all-purpose flour. Cook this mixture for just one minute, stirring constantly. The flour acts as a thickening agent, and cooking it with the garlic ensures you get that wonderful nutty aroma without any raw flour taste in your soup.
Step 3: Slowly Incorporate Broth and Seasonings
Now comes the moment to add the liquid. Slowly pour in the vegetable or chicken broth while stirring to prevent lumps from forming. Then add the dried thyme, salt, and black pepper. Bring everything to a gentle simmer, and keep stirring often as the soup thickens over the course of 5 to 10 minutes. This simmering allows all the flavors to marry together beautifully.
Step 4: Finish with Heavy Cream
Reduce the heat to very low and stir in the heavy cream. Let the soup simmer gently for another 2 to 3 minutes, giving it time to reach that luscious, silky consistency you expect from a classic cream of mushroom soup. Taste and adjust the seasoning if necessary—you want every bite to feel perfectly balanced.
Step 5: Serve Warm and Garnish
Once the soup is ready, remove it from the heat and ladle it into bowls. A sprinkle of freshly chopped parsley on top adds the perfect pop of color and a subtle fresh note. Whether eating it as is or using it as a substitute for canned cream of mushroom soup in other recipes, this dish is versatile and reliably delicious.
How to Serve Cream of Mushroom Soup Recipe
Garnishes
Simple garnishes can elevate your Cream of Mushroom Soup Recipe to a new level. Fresh parsley is a classic, but don’t shy away from adding a swirl of cream or a sprinkle of freshly ground black pepper just before serving. If you want a bit of texture, crispy croutons or toasted nuts add a delightful crunch that contrasts beautifully with the creamy soup.
Side Dishes
This soup pairs wonderfully with a variety of sides. A warm crusty bread or a buttery garlic baguette is perfect for dipping and soaking up every last drop. For a fuller meal, serve alongside a fresh green salad or roasted vegetables to balance the richness of the soup and add a burst of color to your plate.
Creative Ways to Present
For a show-stopping presentation, serve the soup in hollowed-out mini pumpkins or round sourdough bowls—this not only looks charming but also adds an extra layer of flavor. Another idea is to serve individual portions topped with sautéed mushroom slices or grated cheese, transforming a simple bowl of soup into a centerpiece everyone will rave about.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Cream of Mushroom Soup Recipe, store it in an airtight container in the refrigerator for up to 3 days. The flavors actually meld even better after a day, making your next bowl even tastier.
Freezing
This soup freezes well if you want to prepare it in advance. Cool it completely before transferring into freezer-safe containers or heavy-duty freezer bags. It will keep for up to 2 months. Just make sure to leave some room at the top of the container for expansion.
Reheating
When you’re ready to enjoy your soup again, thaw it overnight in the refrigerator if frozen. Reheat gently on the stovetop over low to medium heat, stirring occasionally until warmed through. Add a splash of cream or broth if it has thickened more than you like during storage.
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While cremini mushrooms provide great flavor and texture, feel free to experiment with button, shiitake, or even portobello mushrooms for a different twist. Just adjust cooking times slightly depending on the firmness of the mushrooms.
Is it possible to make this Cream of Mushroom Soup Recipe dairy-free?
Yes! Simply substitute the butter with olive oil or a dairy-free margarine, and replace heavy cream with coconut milk or your favorite plant-based cream alternative to keep it creamy without dairy.
Can I make this soup vegan?
Definitely. Use vegetable broth instead of chicken broth, swap butter for plant-based oils, and choose a non-dairy cream substitute. This way, the soup remains rich and flavorful while entirely plant-based.
How thick should the soup be?
The soup should be thick enough to coat the back of a spoon but still be pourable. If it ends up too thick, simply whisk in a bit more broth or cream until you reach your preferred consistency.
Can I use this recipe as a base for casseroles or other dishes?
Yes, this homemade soup makes an excellent substitute for canned cream of mushroom soup in recipes like green bean casserole or chicken pot pie, adding freshness and richer flavor to your dishes.
Final Thoughts
Now that you’ve discovered this easy, luscious Cream of Mushroom Soup Recipe, I encourage you to give it a try—you won’t regret it. It’s the kind of recipe that comforts your soul and impresses your guests all at once. Whether served on a chilly evening or incorporated into your favorite baked dishes, this soup brings warmth and deliciousness to your table every time.
Print
Cream of Mushroom Soup Recipe
- Total Time: 30 minutes
- Yield: 4 servings
Description
A rich and creamy homemade Cream of Mushroom Soup made from sautéed cremini mushrooms, onions, garlic, and herbs, thickened with flour and enriched with heavy cream. This comforting soup is perfect for warming up on chilly days or as a flavorful addition to your favorite recipes.
Ingredients
Soup Base
- 4 tablespoons unsalted butter
- ½ cup finely chopped yellow onion
- 16 ounces cremini mushrooms, sliced
- 3 cloves garlic, minced
- ¼ cup all-purpose flour
- 2 cups low sodium vegetable broth or chicken broth
- ½ teaspoon dried thyme
- ½ teaspoon salt
- ¼ teaspoon black pepper
Finishing
- ½ cup heavy cream
- Chopped fresh parsley (optional, for serving)
Instructions
- Sauté Vegetables: Melt the butter in a medium saucepan or Dutch oven over medium heat. Add the finely chopped onion and sliced mushrooms, cooking and stirring occasionally until they become softened and tender, about 7-8 minutes.
- Add Garlic and Flour: Stir in the minced garlic and then sprinkle the all-purpose flour over the mixture. Cook for 1 minute while stirring continuously to combine and eliminate the raw flour taste.
- Add Broth and Seasonings: Gradually pour in the vegetable or chicken broth, stirring constantly to avoid lumps. Add dried thyme, salt, and black pepper. Bring the mixture to a low simmer and cook while stirring frequently until the soup thickens, about 5-10 minutes.
- Incorporate Cream: Stir in the heavy cream and continue to cook gently at a very low simmer for another 2-3 minutes until the soup reaches your desired thickness. Taste the soup and adjust salt and pepper as needed.
- Serve: Remove the soup from heat and serve hot. Garnish with chopped fresh parsley if desired, or use as a substitute for canned cream of mushroom soup in other recipes.
Notes
- Use cremini mushrooms for a deep earthy flavor, but you can substitute with button mushrooms if preferred.
- For a thicker soup, increase the flour slightly or reduce the broth by simmering longer.
- To make this soup vegan, substitute butter with olive oil and use coconut cream or a plant-based cream alternative instead of heavy cream.
- Fresh thyme can be used instead of dried; use about 1 teaspoon fresh.
- Leftovers store well in the refrigerator for up to 3 days and can be reheated gently on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
