Velvety Forest Mushroom Puree

The Best Homemade Cream of Mushroom Soup Recipe: Rich, Creamy & Easy

Once you taste this incredible homemade Cream of Mushroom Soup, the idea of buying a can of soup will become a distant memory. This recipe is bursting with deep, earthy flavors and is surprisingly simple to prepare, making it a new favorite for your recipe collection.

Imagine filling your home with the comforting aroma of sautéed mushrooms, fragrant garlic, and fresh herbs, all simmering together to create a luscious, velvety soup. This isn’t just a meal; it’s a warm embrace in a bowl, perfect for any occasion, from a light lunch to a hearty dinner.

Homemade Cream of Mushroom Soup is full flavored and so easy to make, you won\'t buy soup in a can again!

Why Homemade Mushroom Soup Reigns Supreme

If you’re typically skeptical of mushroom soup, prepare to be converted! Our recipe delivers a depth of flavor that canned versions simply cannot match. It’s rich with the robust notes of garlic, the gentle sweetness of onions, and the aromatic freshness of herbs, all perfectly balanced to let the natural, earthy essence of the mushrooms truly shine. Every spoonful is a testament to the power of fresh ingredients and a little culinary love.

Using readily available ingredients you likely already have on hand, this easy mushroom soup recipe is straightforward to follow. It’s an ideal appetizer for a vibrant summer gathering or a comforting main course for a cozy winter evening. While we adore other reader favorites like our Creamy Pumpkin Soup, Cauliflower Soup, and Tortellini Soup, this homemade mushroom soup might just steal the spotlight as our new absolute favorite.

Homemade Creamy Mushroom Soup on a ladle

Crafting the Best Creamy Mushroom Soup

The secret to the profound flavor in our homemade mushroom soup, unlike its canned counterparts, lies in the quality of fresh herbs and ingredients you choose, and of course, the care you put into its creation. You’ll only need a handful of key components to achieve this culinary masterpiece:

  • Mushrooms: The star of the show! Fresh brown mushrooms, cremini mushrooms, or baby ‘bella mushrooms are ideal for their robust, earthy flavor. Feel free to experiment with a medley of your favorite varieties, such as shiitake for added umami or even a few dried porcini rehydrated for an extra depth of flavor. Always clean mushrooms gently with a damp cloth or soft brush instead of rinsing them under water, as they can absorb too much liquid.
  • Herbs: A fragrant combination of fresh thyme and parsley perfectly complements the intense mushroom flavor. If you prefer, or if these aren’t available, rosemary, oregano, tarragon, chives, or cilantro can also be used. Fresh herbs are highly recommended for the best flavor, but dried herbs can be substituted at about one-third the amount of fresh.
  • Cream: For that signature rich, creamy texture, heavy cream (also known as thickened cream) delivers the most luxurious result. Half-and-half or light cream are also suitable options, offering a slightly lighter consistency without sacrificing much flavor.
  • Flour (Thickener): All-purpose flour is essential for creating the velvety, thick consistency that creamy mushroom soup is famous for. It forms a roux with the butter, which then thickens the broth. For a gluten-free alternative, you can use cornstarch. We recommend mixing 2-3 tablespoons of cornstarch with about 1/4 cup of cold water to create a slurry. Add this slurry gradually, a tablespoon at a time, to your simmering soup, stirring continuously until you reach your desired thickness.
How to make cream of mushroom soup

Elevating Flavor: The Secrets to a Truly Delicious Mushroom Soup

There’s an undeniable difference between homemade, from-scratch soup and anything you buy in a can or carton. What makes our mushroom soup exceptionally good are the layers of flavor built from these fresh, aromatic ingredients:

  • Garlic: Freshly minced garlic is always best for its pungent, aromatic kick. However, if you’re in a pinch, pre-minced garlic from a jar can work – just be mindful of its slightly milder flavor. Garlic provides a foundational layer of savory goodness that is indispensable.
  • Onions: Don’t shy away from the suggested amount of onions! We recommend using two medium onions (or about 1/2 cup diced) for this recipe. With the substantial quantity of mushrooms, using two onions creates the perfect, balanced sweetness and depth needed to support and enhance the earthy mushroom flavor without overpowering it. They caramelize beautifully, adding natural sweetness and complexity.
  • Wine: Dry red or white wines are fantastic for deglazing the pot and infusing the soup with an incredible, subtle richness.

    If using RED WINE, a Marsala, Sherry, Merlot, or Pinot Noir would be excellent choices, adding a deeper, more robust note.

    For WHITE WINE, a crisp Pinot Grigio or a bright Sauvignon Blanc works wonderfully, lending a lighter, more aromatic character.

    If you prefer to omit alcohol, simply leave it out; there’s no need to substitute it with extra broth or stock, as the other ingredients will still provide plenty of flavor. However, for a non-alcoholic substitute that adds similar depth, a splash of balsamic vinegar or a squeeze of lemon juice can brighten the flavors.

Mushroom Soup ready and on your table in minutes

Stock & Broth: The Foundation of Flavor

The liquid base of your soup, whether stock or broth, plays a critical role in its overall flavor. You can use either, depending on what you have on hand and your dietary preferences:

  • Chicken or Beef Stock/Broth: Both chicken and beef stock work beautifully in mushroom soup. Personally, I find chicken stock offers a wonderfully balanced flavor profile that lets the mushrooms shine. Beef stock, on the other hand, provides a richer, deeper umami note that can be incredibly satisfying. Choose what you prefer!
  • Bouillon: For an extra boost of savory depth, especially if using a milder stock, crumbled bouillon cubes can work wonders. I often find that beef bouillon imparts an incredible richness and umami that chicken bouillon can’t quite match in a mushroom soup. Alternatively, for a delicious vegetarian option, a good quality vegetable stock powder or bouillon can be used.
  • Vegetarian Option: For those following a vegetarian or vegan diet, a high-quality vegetable stock is your go-to. Ensure it’s flavorful and not too salty.

Tips for the Perfect Creamy Mushroom Soup

Achieving a restaurant-quality mushroom soup at home is easy with a few simple techniques:

  • Don’t Crowd the Pan: When sautéing mushrooms, it’s crucial to avoid overcrowding the pan. Cook them in batches if necessary. This allows the mushrooms to brown beautifully and release their moisture, intensifying their flavor, rather than steaming them.
  • Sauté Until Golden: Ensure your onions and garlic are properly softened and fragrant before adding mushrooms. For the mushrooms, cook them until they’ve released their liquid and started to brown. This browning (Maillard reaction) is key to developing deep, savory flavors.
  • Build a Good Roux: When adding flour, ensure you cook it with the butter for at least 1-2 minutes before adding liquid. This cooks out the raw flour taste and allows it to effectively thicken the soup without a chalky texture.
  • Adjust Seasoning: Taste, taste, taste! Salt and pepper levels are crucial. Adjust them at the end, especially after adding the cream, to ensure the flavors are perfectly balanced. The type of stock and bouillon you use will also affect the saltiness.
  • Patience with Simmering: Allowing the soup to simmer for the recommended time helps the flavors meld together and the soup to thicken beautifully.

Serving Suggestions & Pairings

This creamy mushroom soup is a versatile dish that pairs wonderfully with many accompaniments. Don’t forget a side of garlic bread or crusty baguette to soak up every last drop! Here are more ideas:

  • Crispy Croutons: Homemade or store-bought, they add a delightful crunch.
  • Fresh Herbs: A sprinkle of fresh parsley or thyme as a garnish enhances both flavor and presentation.
  • Swirl of Cream: A small swirl of heavy cream or a dollop of crème fraîche just before serving adds an extra touch of decadence.
  • Sandwiches & Salads: Serve it alongside a grilled cheese sandwich, a light green salad, or a hearty Reuben for a complete meal.
  • Main Course Accompaniment: It makes an excellent starter for a roast chicken, beef tenderloin, or any main course.
Homemade Cream of Mushroom Soup with garlic bread

Storage and Reheating Tips

This homemade cream of mushroom soup tastes even better the next day! Here’s how to store and reheat it:

  • Storage: Allow the soup to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3-4 days.
  • Freezing: If you plan to freeze the soup, it’s best to do so *before* adding the cream. Cream-based soups can sometimes separate when frozen and thawed, affecting the texture. Freeze the base in an airtight container for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop and stir in the cream just before serving. If you’ve already added cream, it can still be frozen, but blend it vigorously after thawing and reheating to recombine any separated ingredients.
  • Reheating: Reheat leftover soup gently on the stovetop over low to medium heat, stirring occasionally, until warmed through. If it’s too thick, add a splash of milk, broth, or water to reach your desired consistency. Avoid boiling vigorously, especially if it contains cream.

Looking For More Mushroom Recipes? Try These!

Mushrooms are incredibly versatile! If you love their earthy flavor, be sure to check out these other fantastic recipes:

  • Sausage Cream Cheese Dip Stuffed Mushrooms
  • Pan Seared Garlic Butter Steak & Mushroom Cream Sauce
  • Garlic Mushroom Chicken Thighs
  • Salisbury Steak with Mushroom Gravy

More Comforting Soup Recipes!

If you’re a soup enthusiast, you’ll love these other comforting and flavorful soup recipes from our collection:

  • Slow Cooker Creamy Tortellini Soup
  • Butternut Squash Soup
  • Chicken Noodle Soup
  • Tomato Soup
  • Beef Cabbage Soup

Watch How to Make Cream of Mushroom Soup!

Prefer visual instructions? Watch our step-by-step video to see just how easy it is to create this delicious soup at home.

Homemade Cream of Mushroom Soup with spoon
Save
Saved
Pin
Print















4.99 from 336 votes

Cream of Mushroom Soup

By

Karina
Prep Time:

10 minutes

Cook Time:

30 minutes

Total Time:

40 minutes

Servings:

6
serves
Homemade Cream of Mushroom Soup is full flavoured and so easy to make. Soup in a can will be a thing of the past! 

Ingredients 

 



  • 4
    tablespoons
    butter



  • 1
    tablespoon
    oil



  • 2
    onions
    diced



  • 4
    cloves
    garlic
    minced



  • 1 1/2
    pounds
    brown mushrooms
    fresh, sliced



  • 4
    teaspoons
    chopped thyme
    divided



  • 1/2
    cup
    Marsala wine
    any dry red or white wine



  • 6
    tablespoons
    all-purpose flour



  • 4
    cups
    low sodium chicken broth
    or stock



  • 1-2
    teaspoons
    salt
    adjust to taste



  • 1/2-1
    teaspoons
    black pepper
    cracked, adjust to taste



  • 2
    beef bouillon cubes
    crumbled



  • 1
    cup
    heavy cream
    or half and half, sub with evaporated milk



  • 1/2
    tablespoon
    parsley
    chopped, fresh, to serve



  • 1/2
    tablespoon
    thyme
    chopped, fresh, to serve

Instructions 

  • Heat butter and oil in a large pot over medium-high heat until melted. Sauté onion for 2 to 3 minutes until softened. Cook garlic until fragrant, about 1 minute.
  • Add mushrooms and 2 teaspoons thyme, cook for 5 minutes. Pour in wine and allow to cook for 3 minutes.
  • Sprinkle mushrooms with flour, mix well and cook for 2 minutes. Add stock, mix again and bring to a boil. Reduce heat to low-medium heat, season with salt, pepper and crumbled bouillon cubes.
  • Cover and allow to simmer for 10-15 minutes, while occasionally stirring, until thickened.
  • Reduce heat to low, stir in cream or half and half. Allow to gently simmer (do not boil). Adjust salt and pepper to your taste.
  • Mix in parsley and remaining thyme. Serve warm.

Notes

Tip: If you’re dairy free, feel free to leave out the cream. 

Nutrition


Calories:
354
kcal

|

Carbohydrates:
21
g

|

Protein:
9
g

|

Fat:
25
g

|

Saturated Fat:
14
g

|

Polyunsaturated Fat:
2
g

|

Monounsaturated Fat:
8
g

|

Trans Fat:
0.3
g

|

Cholesterol:
65
mg

|

Sodium:
836
mg

|

Potassium:
792
mg

|

Fiber:
2
g

|

Sugar:
7
g

|

Vitamin A:
937
IU

|

Vitamin C:
7
mg

|

Calcium:
80
mg

|

Iron:
2
mg

Nutrition information is automatically calculated, so should only be used as an approximation.





Tried this? Leave a comment below!