• Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
menu icon
go to homepage
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
search icon
Homepage link
  • Recipe Index
  • Dinner
  • Soups
  • Breakfast
  • About
×

Cream of Mushroom Soup Recipe

Published: Jun 30, 2026 by Lona · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

I absolutely adore this Cream of Mushroom Soup Recipe because it strikes the perfect balance between rich, creamy indulgence and deeply savory earthiness. Every spoonful delivers warm comfort with a lovely depth of flavor from the cremini mushrooms, herbs, and a touch of tang from lemon juice that brightens the whole dish. It’s one of those soups I make whenever I want to cozy up on a chilly day or impress friends with something homemade and heartwarming.

Why You'll Love This Cream of Mushroom Soup Recipe

What really makes this Cream of Mushroom Soup Recipe stand out for me is the incredible flavor profile. The combination of caramelized onions, sautéed mushrooms, and carefully layered seasonings creates a wonderfully savory base that feels both sophisticated and approachable. I love how the fresh garlic and Dijon mustard add a subtle complexity, while the touch of lemon juice lifts the richness beautifully. It never tastes heavy or one-dimensional, which is such a win for a creamy soup.

On top of the amazing taste, the recipe is surprisingly straightforward to prepare, which I appreciate on busy days. Although it takes just over an hour, much of that is gentle simmering and caramelizing, so you don’t have to rush through it. It’s great for weeknight dinners but also special enough for holidays or dinner parties. I especially love serving it as a starter with crusty bread or alongside a fresh salad. The texture balance – silky smooth with bits of mushroom to bite into – keeps each spoonful exciting.

Ingredients You'll Need

The image shows two side-by-side views of chopped vegetables ready for cooking. On the left, there is a white plate filled with small pieces of cooked mushrooms, showing a mix of light and dark brown colors with a slightly glossy texture. On the right, a black pot contains a layer of finely chopped white onions covering its bottom, with a pat of yellow butter resting on top in the middle. Both parts of the image are set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this Cream of Mushroom Soup Recipe is in its simple yet essential ingredients that each play a unique role. From the fresh cremini mushrooms that provide earthy depth, to the aromatics like onions and garlic that build layers of flavor, everything combines perfectly. The chicken broth enriches the base, while the butter and cream add that luscious body and smooth mouthfeel.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Dried Thyme and Parsley: These herbs add a subtle, aromatic earthiness that complements the mushrooms perfectly.
  • Paprika, Basil, Black Pepper: A trio of spices that bring warmth and depth without overpowering the delicate flavors.
  • Olive Oil: Used to gently sauté the mushrooms, helping to bring out their natural umami and moisture.
  • Cremini Mushrooms: The star ingredient, offering a richer, deeper flavor than white mushrooms.
  • Salt: Enhances the mushrooms’ natural flavor and balances the dish.
  • Butter: Provides creaminess and helps caramelize the onions for added sweetness.
  • Yellow Onion: Adds sweetness and body after slow cooking to soften and caramelize.
  • Chicken Broth and Bouillon Cube: These build a savory, rich soup base full of flavor.
  • Lemon Juice: A bright splash that cuts through the creaminess and lifts the overall taste.
  • Garlic: Adds garlic’s signature pungency that enriches the flavor profile.
  • Soy Sauce and Dijon Mustard: Unique ingredients that bring umami and a subtle tang, enhancing complexity.
  • All-Purpose Flour: Used to thicken the soup to that perfectly creamy texture.
  • Heavy Cream: Delivers that luxurious finish that makes this soup irresistibly silky.

Directions

Step 1: Start by combining the dried thyme, parsley, paprika, basil, and black pepper in a small bowl and set this seasoning mix aside. Measure out all your other ingredients to have everything ready before you begin cooking.

Step 2: Take about three-quarters of the cremini mushrooms and roughly dice them, keeping the rest sliced whole to add varied texture later in the soup.

Step 3: Heat a tablespoon of olive oil over medium-high heat in a soup pot. Add the mushrooms and sprinkle with ¾ teaspoon of salt. Sauté them for about 10 minutes, stirring often. You’ll notice the mushrooms release water—when this happens, raise the heat slightly and keep stirring so the water evaporates. Then remove these mushrooms and set them aside.

Step 4: Lower the heat to medium and add butter to the pot, followed by the diced yellow onions. Cook, stirring frequently, for around 15 minutes until the onions soften and begin to caramelize slightly. This deep caramelization adds incredible flavor to the soup foundation.

Step 5: To the softened onions, pour in ½ cup of chicken broth and 2 tablespoons of fresh lemon juice, then stir in the minced garlic, soy sauce, Dijon mustard, and the prepared seasoning mix. Let everything simmer gently for 5 to 6 minutes so the flavors meld beautifully.

Step 6: Sprinkle in the flour and cook for a couple of minutes, stirring constantly to avoid lumps and to cook out the raw flour taste.

Step 7: Gradually add the remaining 4 cups of chicken broth in small splashes, stirring constantly to integrate and create a smooth base. Follow this with the heavy cream added in the same slow manner, then crumble in the beef bouillon cube. Bring everything to a boil, then immediately reduce to a low simmer.

Step 8: Add up to 1½ cups of the diced mushrooms into the soup. Use an immersion blender to carefully blend the mushroom and onion mixture until smooth and velvety. If you don’t have an immersion blender, transfer the soup to a blender in batches. After blending, stir in the remaining diced and whole mushroom pieces so you have plenty of delightful mushroom texture left.

Step 9: Let the soup simmer uncovered for 10 to 15 minutes. This will thicken the soup and concentrate the flavors. You can let it simmer longer if you want it thicker and more intense.

Step 10: Taste your soup and add additional salt or black pepper as needed. When it’s just right, ladle it into bowls and get ready to savor the comforting goodness!

Servings and Timing

This Cream of Mushroom Soup Recipe comfortably serves 6 people, making it perfect for a family dinner or a small gathering of friends. You’ll spend about 20 minutes prepping your ingredients and roughly 50 minutes cooking through caramelization, sautéing, and simmering. The total time comes to approximately 1 hour and 10 minutes. No resting time is required, but you can let it sit covered for a few minutes off the heat if you want to deepen the flavor even more before serving.

How to Serve This Cream of Mushroom Soup Recipe

A white bowl filled with creamy beige mushroom soup, showing visible dark brown mushroom slices mixed throughout the thick texture. Small bits of green herbs are sprinkled evenly on top of the soup. A shiny silver spoon rests inside the bowl on the right side, partially covered by the soup. The bowl sits on a surface with a white marbled texture, with some green leaves placed in the upper left corner and a light, soft white cloth nearby. Photo taken with an iphone --ar 4:5 --v 7

I love serving this soup piping hot to fully enjoy the rich, earthy aroma and cozy warmth. It pairs wonderfully with a slice of crusty artisan bread or fresh garlic toast to mop up every last bit. For a lighter option, a fresh green salad with a bright vinaigrette cuts through the creamy texture and balances the meal.

When I want to make the soup extra special, I like garnishing it with a sprinkle of finely chopped fresh parsley or chives for a pop of color and freshness. Adding a drizzle of truffle oil or a few sautéed wild mushrooms on top can elevate it for dinner parties. For drinks, a chilled crisp white wine like Sauvignon Blanc or a light Pinot Noir provides a lovely contrast, while a well-brewed black tea or sparkling water with lemon work great for non-alcoholic options.

This soup is perfect for cozy weeknight dinners, festive holiday meals, or anytime you want to treat yourself to some homemade comfort food. I usually serve it in moderate-sized bowls to keep everyone happily satisfied without feeling too full — it’s just the right portion to enjoy before moving on to a main course or dessert.

Variations

If you’re looking to customize this Cream of Mushroom Soup Recipe, there are lots of ways to tailor it to your taste or dietary needs. For instance, substituting vegetable broth in place of chicken broth and omitting the beef bouillon makes it vegetarian-friendly while still rich with umami. Switching the heavy cream for full-fat coconut milk creates a vegan version with a slightly different but delicious creamy texture.

You can experiment with mushroom varieties too — white button mushrooms, shiitake, or even a mix of wild mushrooms will change the flavor profile pleasantly. Adding fresh herbs like thyme or rosemary at the end infuses lovely aroma and complexity. For a different cooking method, I sometimes roast the mushrooms in the oven before adding them to the soup, which intensifies their flavor and adds a subtle smoky note.

For a gluten-free adaptation, simply replace the all-purpose flour with a corn starch slurry or gluten-free flour blend to thicken your soup without sacrificing texture. You can also spice things up with a pinch of cayenne or smoked paprika if you like a bit of heat. The versatility here is great—so feel free to make this recipe your own!

Storage and Reheating

Storing Leftovers

I store leftover soup in airtight containers, preferably glass or BPA-free plastic, to maintain freshness and avoid holding any off flavors. It keeps well in the refrigerator for up to 3 to 4 days. Make sure to cool the soup completely at room temperature before sealing and refrigerating to preserve its taste and texture.

Freezing

This soup freezes well, which I love for meal prepping or saving for busy weeks. For freezing, transfer the cooled soup into freezer-safe containers or heavy-duty freezer bags, leaving some space at the top for expansion. It will keep up to 3 months in the freezer. To thaw, I recommend moving it to the fridge overnight for slow thawing before reheating.

Reheating

The best way I’ve found to reheat this soup is gently on the stove over medium-low heat, stirring frequently to prevent scorching and to re-emulsify the creaminess. Avoid boiling during reheating as it can sometimes cause the cream to separate. Adding a splash of broth or cream during reheating helps restore that silky texture if it has thickened too much.

FAQs

Can I make this Cream of Mushroom Soup Recipe vegan?

Absolutely! Simply swap the chicken broth with a rich vegetable broth, omit the butter and heavy cream, and use coconut milk or a plant-based cream alternative. For added depth, you could also use nutritional yeast or miso paste to boost umami flavor.

What kind of mushrooms work best for this soup?

Cremini mushrooms are my favorite because they have a deep, earthy flavor without being overpowering. You can use white button mushrooms for a milder taste or blend different varieties like shiitake and oyster for more complexity and texture.

Can I make this soup ahead of time?

Yes, this soup actually tastes even better the next day once the flavors have melded together. Just store it in the fridge overnight and reheat gently before serving. It’s a fantastic make-ahead option for busy days or entertaining.

Is this soup gluten-free?

The way I’ve written this recipe uses all-purpose flour, which contains gluten. However, you can easily substitute with gluten-free flour or cornstarch to thicken the soup and keep it gluten-free without changing the texture too much.

How thick should the soup be?

I like my Cream of Mushroom Soup thick enough to coat the back of a spoon but still a little saucy and fluid. If you prefer it thicker, just simmer uncovered for longer to reduce it. If it thickens too much, add a bit more broth when reheating to loosen it up.

Conclusion

I truly hope you give this Cream of Mushroom Soup Recipe a try because it’s one of those dishes that never fails to comfort and impress at the same time. It’s rich, creamy, and packed with flavor, yet easy enough to make on any day you crave something warm and satisfying. There’s something special about creating this soup from scratch that always feels so rewarding to me — and I’m excited for you to experience that delicious goodness too!

Print

Cream of Mushroom Soup Recipe

Cream of Mushroom Soup Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy homemade Cream of Mushroom Soup that combines sautéed cremini mushrooms, caramelized onions, and flavorful seasonings, blended into a smooth, velvety broth with a perfect texture of mushrooms retained for added bite. This comforting classic is made from scratch using simple ingredients and simmered to develop deep, savory flavors.

  • Author: Lona
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Ingredients

Seasonings

  • ½ teaspoon dried thyme
  • ½ teaspoon dried parsley
  • ¼ teaspoon paprika
  • ¼ teaspoon dried basil
  • ¼ teaspoon black pepper

Mushroom and Base Ingredients

  • 1 tablespoon olive oil
  • 20 oz. cremini (baby bella) mushrooms, washed, dried, sliced
  • ¾ teaspoon salt (to season the mushrooms)
  • 3 tablespoons butter
  • 1 large yellow onion, diced
  • 4 cloves fresh garlic, minced
  • 2 teaspoons soy sauce
  • 2 teaspoons Dijon mustard

Broth and Thickening

  • ½ cup chicken broth + 2 tablespoons fresh lemon juice
  • ⅓ cup all-purpose flour
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 1 beef bouillon cube

Instructions

  1. Prepare Ingredients: Combine the dried thyme, parsley, paprika, basil, and black pepper in a small bowl and set aside. Measure out all remaining ingredients before beginning to cook.
  2. Dice Mushrooms: Take three-quarters of the sliced mushrooms and roughly dice them to create a mix of textures in the soup; keep the remaining mushrooms sliced and whole for later.
  3. Sauté Mushrooms: Heat olive oil in a large soup pot over medium-high heat. Add the sliced mushrooms and sprinkle with ¾ teaspoon salt. Sauté for about 10 minutes until softened, stirring frequently. When mushrooms release water, increase the heat slightly and stir continuously to evaporate the liquid. Remove mushrooms from pot and set aside.
  4. Caramelize Onions: Reduce heat to medium and add butter to the pot. Add diced onions and cook for 15 minutes, stirring frequently until the onions soften and start to caramelize, enhancing the soup’s depth of flavor.
  5. Add Flavorings: Stir in ½ cup chicken broth, fresh lemon juice, minced garlic, soy sauce, Dijon mustard, and the reserved soup seasonings. Simmer for 5–6 minutes to meld the flavors together.
  6. Incorporate Flour: Sprinkle in the flour and cook for 2 minutes while stirring constantly to create a roux that will thicken the soup.
  7. Add Broth and Cream: Gradually add the 4 cups chicken broth in small splashes, stirring continuously to avoid lumps. Follow with the heavy cream, added in the same gradual method. Crumble in the beef bouillon cube and stir until dissolved.
  8. Blend Soup Base: Return up to 1½ cups of the diced mushrooms to the pot. Use an immersion blender to blend the mushrooms and onions into the broth until smooth. Alternatively, transfer the soup in batches to a blender and puree until smooth.
  9. Add Remaining Mushrooms: Stir in the remaining sliced and diced mushrooms to maintain some texture and bite in the final soup.
  10. Simmer: Let the soup simmer uncovered for 10–15 minutes or until it reaches your preferred thickness and the flavors concentrate.
  11. Season and Serve: Taste the soup and adjust seasoning with additional salt and pepper if desired. Serve hot and enjoy the comforting Cream of Mushroom Soup.

Notes

  • Use cremini mushrooms for a richer flavor, but white button mushrooms can be substituted if needed.
  • Sautéing mushrooms until their moisture evaporates intensifies their flavor and prevents a watery soup.
  • Caramelizing the onions slowly is key to developing the soup’s layered taste.
  • Using an immersion blender allows you to control the texture by blending only part of the soup.
  • The beef bouillon cube adds depth; for a vegetarian version, substitute with vegetable broth and omit the bouillon.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Soups

  • Best Lentil Soup Recipe
    Best Lentil Soup Recipe
  • Nourishing Potato Onion Soup Recipe
    Nourishing Potato Onion Soup Recipe
  • Easy Salmon Chowder Recipe
    Easy Salmon Chowder Recipe
  • Slow Cooker Potato Leek Soup Recipe
    Slow Cooker Potato Leek Soup Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Lona, a food lover and recipe creator who believes every dish tells a story. My cooking journey began at age fifteen, when I made my first recipe with my grandmother a moment filled with warmth and love that sparked my lifelong passion for cooking.

Learn more

Popular

  • Spinach Banana Muffins Recipe
    Spinach Banana Muffins Recipe
  • Triple Chocolate Cake Recipe
    Triple Chocolate Cake Recipe
  • Instant Pot Applesauce Recipe
    Instant Pot Applesauce Recipe
  • Lemon Basil Butter Cookies Recipe
    Lemon Basil Butter Cookies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Plenty. All rights reserved.