Homemade Cream of Mushroom Soup Recipe

Introduction

This homemade cream of mushroom soup is rich, flavorful, and perfect for a cozy meal. Made with a mix of shiitake and cremini mushrooms, fresh herbs, and a touch of cream, it’s a comforting classic you can easily prepare at home.

A white bowl filled with creamy mushroom soup, creamy light beige in color with visible small pieces of mushrooms throughout. On top, there is a layer of golden-brown sautéed mushroom slices and dark green crispy leaves, sprinkled with small green herbs. A silver spoon with some soup on it rests inside the bowl. Nearby, pieces of golden-brown biscuit are scattered on a white marbled surface. In the background, another white bowl with the same soup and mushrooms is slightly out of focus, along with a white bowl filled with whole mushrooms. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 2 tablespoons unsalted butter
  • 10 sage leaves (optional)
  • 8 ounces shiitake mushrooms
  • 2 tablespoons unsalted butter
  • 2 large shallots (finely chopped)
  • 3 cloves garlic (finely chopped)
  • 16 ounces cremini mushrooms (sliced)
  • 1 teaspoon Dijon mustard (optional)
  • 1/4 cup all-purpose flour
  • 1/2 cup marsala wine (substitute sherry or white wine)
  • 4 cups vegetable stock
  • 2 teaspoons fresh thyme
  • 2 teaspoons fresh sage
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1/2 teaspoon nutmeg
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 cup heavy cream

Instructions

  1. Step 1: In a large stockpot, melt 2 tablespoons of butter over medium heat. Add the sage leaves and crisp them for about 30 seconds. Remove the sage leaves and set aside.
  2. Step 2: Add the shiitake mushrooms and sauté for 3-5 minutes until golden brown and lightly crispy. Remove and set aside with the sage.
  3. Step 3: Add the remaining 2 tablespoons of butter to the pot, then add the shallots and garlic. Sauté until soft and fragrant, about 5 minutes.
  4. Step 4: Add the sliced cremini mushrooms and cook for 10-12 minutes until they soften and begin to caramelize.
  5. Step 5: Stir in the Dijon mustard and flour, cooking for 1-2 minutes to remove the raw flour taste.
  6. Step 6: Pour in the marsala wine to deglaze the pan, scraping up any browned bits from the bottom.
  7. Step 7: Add the vegetable stock, thyme, sage, salt, black pepper, nutmeg, and cayenne pepper. Reduce heat and simmer for 15-20 minutes until the soup thickens slightly.
  8. Step 8: Stir in the heavy cream and cook for another 5-10 minutes until heated through. Adjust seasoning to taste.
  9. Step 9: For a creamier texture, puree the soup using an immersion blender or standard blender in small batches, leaving the lid partially open to let steam escape.
  10. Step 10: Serve the soup ladled into bowls, topped with the crispy shiitake mushrooms and sage leaves reserved earlier.

Tips & Variations

  • For a condensed version, reduce vegetable stock to 1 cup and heavy cream to 1/2 cup, then simmer until thickened to use as a canned soup substitute.
  • If you prefer a dairy-free option, substitute heavy cream with coconut cream or cashew cream.
  • Fresh herbs add vibrant flavor—feel free to adjust thyme and sage quantities based on your preference.
  • Use a mix of your favorite mushrooms, such as button or portobello, for different textures and flavors.

Storage

Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove over medium-low heat, stirring occasionally to prevent sticking. For longer storage, freeze in portions for up to 3 months and thaw overnight in the fridge before reheating.

How to Serve

A white bowl filled with creamy mushroom soup that has a light beige color and smooth texture spread evenly around the bowl. On top, there are several sautéed dark brown mushrooms and green fried sage leaves scattered mainly on one side, adding a crispy texture. Tiny green thyme sprigs and cracked black pepper are sprinkled over the soup, giving it a fresh and slightly rough look. A silver spoon rests inside the bowl, partially submerged in the soup, with a few mushroom slices on it. The bowl sits on a white marbled surface with a piece of toasted bread nearby and raw mushrooms and thyme scattered around. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this soup vegan?

Yes! Replace the butter with olive oil or vegan butter and substitute heavy cream with coconut cream or other plant-based cream alternatives.

Can I use dried mushrooms instead of fresh?

While fresh mushrooms provide the best texture and flavor, you can use dried mushrooms rehydrated in warm water. Use about 1/3 cup dried mushrooms and increase the simmer time to fully develop the broth’s richness.

Print

Homemade Cream of Mushroom Soup Recipe

This homemade cream of mushroom soup is a rich, flavorful, and comforting dish made with a blend of shiitake and cremini mushrooms, fresh herbs, and a touch of cream. The recipe involves sautéing mushrooms and aromatics, deglazing with marsala wine, then simmering with vegetable stock and seasonings before finishing with heavy cream. For an extra smooth texture, the soup can be blended. It’s perfect as a warming appetizer or a base for other recipes, and can also be prepared as a condensed version to substitute canned cream of mushroom soup.

  • Author: Nora
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale

Mushroom and Herb Ingredients

  • 10 sage leaves (optional)
  • 8 ounces shiitake mushrooms
  • 16 ounces cremini mushrooms, sliced
  • 2 teaspoons fresh thyme
  • 2 teaspoons fresh sage

Butter and Aromatics

  • 2 tablespoons unsalted butter (for initial sauté)
  • 2 tablespoons unsalted butter (for shallots and garlic)
  • 2 large shallots, finely chopped
  • 3 cloves garlic, finely chopped

Liquids and Seasonings

  • 1 teaspoon Dijon mustard (optional)
  • 1/4 cup all-purpose flour
  • 1/2 cup Marsala wine (or sherry or white wine as substitute)
  • 4 cups vegetable stock
  • 2 teaspoons kosher salt
  • 1 teaspoon black pepper
  • 1/2 teaspoon nutmeg
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 cup heavy cream

Instructions

  1. Prepare the Sage and Shiitake Mushrooms: In a large stockpot, melt 2 tablespoons of butter over medium heat. Add the sage leaves and crisp them for about 30 seconds, then remove and set aside. Add the shiitake mushrooms to the pot and sauté for 3-5 minutes until golden brown and lightly crispy. Remove and set aside with the sage.
  2. Sauté Shallots and Garlic: Add the remaining 2 tablespoons of butter to the pot. Then add the finely chopped shallots and garlic, sautéing them over medium heat for about 5 minutes until they become soft and aromatic.
  3. Cook Cremini Mushrooms: Add the sliced cremini mushrooms to the pot and continue to cook for 10-12 minutes. Stir regularly until the mushrooms soften and begin to caramelize, building deep flavor.
  4. Add Mustard and Flour: Stir in the Dijon mustard (if using) and sprinkle the flour over the mushrooms. Cook this mixture for 1-2 minutes, stirring constantly, to cook out the raw flour taste and help thicken the soup later.
  5. Deglaze with Wine: Pour in the Marsala wine and scrape the bottom of the pot carefully to loosen any browned bits stuck to the surface, adding rich depth to the soup.
  6. Add Stock and Seasonings: Stir in the vegetable stock, fresh thyme, fresh sage, kosher salt, black pepper, nutmeg, and cayenne pepper (if using). Reduce the heat to low and let the soup simmer gently for 15-20 minutes, allowing flavors to meld and the soup to thicken slightly.
  7. Add Cream and Heat Through: Stir in the heavy cream and continue cooking for another 5-10 minutes until the soup is fully heated through. Taste and adjust seasonings as needed.
  8. Optional Puree: For a creamier, smoother texture, puree the soup either using an immersion blender directly in the pot or by carefully transferring in small batches to a standard blender. Leave the blender lid vent open for steam to escape. Return the blended soup to the pot.
  9. Serve: Ladle the cream of mushroom soup into bowls and garnish with the crispy shiitake mushrooms and fried sage leaves reserved earlier for an added texture and flavor contrast.
  10. Condensed Version (Optional): To make a condensed cream of mushroom soup, reduce the vegetable stock to 1 cup and heavy cream to 1/2 cup. Follow the steps through adding flour (step 6), then add the reduced stock, cream, herbs, and spices. Simmer for 5-10 minutes until thickened. This can be used as a 1:1 replacement for canned cream of mushroom soup in recipes.

Notes

  • For richer flavor, use both shiitake and cremini mushrooms; shiitakes add earthiness while creminis add depth.
  • Optional ingredients like Dijon mustard, cayenne pepper, and Marsala wine uplift the flavors but can be omitted for a more basic soup.
  • Pureeing the soup is optional and a matter of personal preference. Blending results in a silky texture while leaving it chunky enhances the mushroom bite.
  • Use fresh herbs whenever possible for the best flavor. If unavailable, dried herbs can be substituted at about one-third the quantity.
  • To make vegan or dairy-free, substitute butter with olive oil or vegan butter and heavy cream with coconut cream or cashew cream.
  • The condensed version is perfect for recipes calling for canned cream of mushroom soup, providing a homemade alternative without preservatives or additives.

Keywords: Cream of Mushroom Soup, Homemade Mushroom Soup, Shiitake Mushrooms, Cremini Mushrooms, Comfort Food, Vegetarian Soup, Creamy Mushroom Soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating