If you have ever wished for a deliciously rich and creamy soup that tastes like it was lovingly crafted from scratch, this Homemade Cream of Mushroom Soup Recipe is exactly what your kitchen needs. It captures the earthy flavor of fresh mushrooms with a velvety texture that makes every spoonful a little moment of comfort and joy. Perfect on its own for a cozy night in or as an elegant base for casseroles and sauces, this recipe turns humble ingredients into a heartwarming classic you’ll want to make again and again.

Ingredients You’ll Need

The image shows a white marble surface with several clear glass bowls and a white pan filled with ingredients. In the center is a white bowl stacked with sliced white and brown mushrooms. Surrounding it are smaller clear bowls holding finely chopped shallots, fresh green herbs, chopped garlic, a light brown powder, and a pale yellow liquid. A transparent measuring cup with a golden brown broth and another measuring cup filled with white cream are also visible. A white pan at the front holds a mix of cooked and raw sliced mushrooms. The setup is clean and organized, with soft natural light and a slight shadow. Photo taken with an iphone --ar 4:5 --v 7

To bring this soup to life, you only need a handful of simple ingredients, but each one plays a vital role in creating the perfect balance of flavor, texture, and color. From the tender mushrooms to the creamy milk, every element contributes to the magic in your bowl.

  • 2 cups mushrooms (sliced): Fresh mushrooms give the soup its earthy, meaty foundation, so pick firm ones for the best flavor and texture.
  • 2 tbsp butter: Adds richness and helps cook the mushrooms to tender perfection while boosting flavor.
  • 2 tbsp flour: This thickening agent transforms the soup into a luscious, creamy consistency.
  • 2 cups broth: Choose vegetable or mushroom broth for depth; it keeps the soup flavorful and light.
  • 1 cup milk or cream: Cream or milk adds smoothness and silky body—cream for indulgence, milk for lighter creaminess.
  • 1/2 tsp salt: Enhances all the flavors without overwhelming the delicate mushroom taste.
  • 1/2 tsp black pepper: Gives a gentle spicy kick to complement the earthiness.
  • 1 clove garlic (minced): Garlic adds a fragrant warmth that elevates the entire dish without overpowering it.

How to Make Homemade Cream of Mushroom Soup Recipe

Step 1: Sauté the Mushrooms

Start by melting your butter gently in a saucepan over medium heat. Once melted, add the sliced mushrooms and sauté them until they soften and release their juices. This process unlocks their full earthy flavor and gives the soup a rich, hearty base.

Step 2: Add Garlic

Next, toss in the minced garlic and stir for about 30 seconds until you smell that wonderful aroma. Garlic adds a subtle yet essential depth, setting the flavor profile on the right path.

Step 3: Stir in the Flour

Sprinkle the flour over the mushroom and garlic mixture and cook while stirring for roughly one minute. This step cooks out the raw flour taste and starts the thickening process that gives the soup its signature creamy texture.

Step 4: Whisk in Broth

Slowly pour in the broth while whisking continuously to avoid lumps, ensuring a smooth and silky base forms. The broth also adds savory richness and balances the creaminess that comes next.

Step 5: Add Milk or Cream and Simmer

Pour in your choice of milk or cream and let the soup simmer gently. Keep stirring occasionally until it thickens to your liking, creating a comforting, creamy consistency that’s just right for sipping or using as a foundation for other dishes.

Step 6: Season and Serve

Finally, season your soup with salt and black pepper to taste. This finishing touch brings all flavors into harmony. Serve your Homemade Cream of Mushroom Soup Recipe warm and savor each spoonful!

How to Serve Homemade Cream of Mushroom Soup Recipe

A brown bowl filled with creamy light beige soup sits on a beige cloth on a white marbled surface. The soup has a smooth texture and is topped with three small light brown mushroom slices, three small pale yellow pieces, a dollop of white cream in the center, and a small bunch of green parsley right on top. Tiny green herb bits and black pepper are sprinkled over the soup. In the blurred background, there are several white and brown mushrooms and light brown bread rolls next to the bowl. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding garnishes is a simple way to elevate your soup’s presentation and taste. Sprinkle with fresh chopped parsley or thyme for a pop of green and herbal freshness. A drizzle of truffle oil or a few shavings of Parmesan can take it up another notch for special occasions.

Side Dishes

This soup pairs beautifully with crusty bread or a warm baguette to help soak up every last delicious drop. For a heartier meal, try serving it alongside a crisp green salad or roasted vegetables for contrast in texture and flavors.

Creative Ways to Present

For a fun twist, serve the soup in mini bread bowls or charming ramekins at your next dinner party. Another idea is to blend part of the soup for a silky smooth texture but leave some mushroom chunks for a rustic feel, giving you the best of both worlds.

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer any leftover soup into airtight containers and store in the refrigerator. It will keep well for up to 3 days without losing its beautiful flavor and creamy texture.

Freezing

This soup freezes wonderfully, making it a fantastic option for batch cooking. Pour it into freezer-safe containers, leaving space for expansion, and freeze for up to 3 months. When ready, thaw overnight in the fridge for the best results.

Reheating

Reheat gently on the stovetop over low to medium heat, stirring often to prevent sticking or scorching. If the soup thickens too much, simply whisk in a splash of milk or broth to bring it back to luscious creaminess.

FAQs

Can I use different types of mushrooms?

Absolutely! While white button mushrooms are common and affordable, you can experiment with cremini, shiitake, or portobello to add depth and interesting flavor variations to your soup.

Is this recipe suitable for vegetarians?

Yes! Using vegetable broth and no animal products other than dairy keeps this Homemade Cream of Mushroom Soup Recipe vegetarian-friendly and equally satisfying.

Can I make this soup dairy-free?

Definitely. Substitute the butter with olive oil or a dairy-free margarine and replace the milk or cream with coconut milk or any plant-based milk of your choice to keep it creamy but dairy-free.

Should I blend the soup or leave it chunky?

It depends on your preference! Blending part or all results in a smooth, silky soup, while leaving it chunky offers a rustic texture packed with mushroom pieces that add bite and character.

How can I thicken the soup if it’s too thin?

If your soup feels too watery, mix a small amount of flour or cornstarch with cold water and whisk it in while simmering. This will help thicken it up without altering flavor much.

Final Thoughts

There’s something incredibly comforting about a homemade soup that feels like a warm hug from the inside. This Homemade Cream of Mushroom Soup Recipe is easy enough for weeknights but special enough to impress guests. Give it a try and enjoy the cozy goodness that only truly homemade soup can bring.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Cream of Mushroom Soup Recipe

Homemade Cream of Mushroom Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 69 reviews

  • Author: Sara
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A rich and creamy homemade version of the classic cream of mushroom soup, made from scratch with fresh mushrooms, butter, and cream. This comforting soup works perfectly as a standalone meal or as a versatile base for casseroles and other dishes.


Ingredients

Soup Ingredients

  • 2 cups mushrooms, sliced
  • 2 tbsp butter
  • 2 tbsp flour
  • 2 cups broth (vegetable or chicken)
  • 1 cup milk or cream
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1 clove garlic, minced


Instructions

  1. Sauté Mushrooms: Melt butter in a saucepan over medium heat and sauté the sliced mushrooms until they are soft and lightly browned, about 5-7 minutes.
  2. Add Garlic: Stir in the minced garlic and cook for about 30 seconds until fragrant, being careful not to burn it.
  3. Make Roux: Sprinkle the flour over the mushrooms and garlic, stirring constantly for 1 minute to cook the flour and form a roux.
  4. Add Broth: Gradually whisk in the broth to avoid lumps, stirring continuously until the mixture is smooth.
  5. Add Milk or Cream: Pour in the milk or cream and bring the soup to a gentle simmer. Continue simmering for about 5-7 minutes until the soup thickens to your desired consistency.
  6. Season: Season with salt and black pepper to taste. Adjust seasoning as needed.
  7. Serve: Serve the soup warm as is, or blend it for a smoother texture according to preference.

Notes

  • For a smoother texture, use an immersion blender or regular blender to puree the soup before serving.
  • This soup works wonderfully as a base for casseroles or other creamy dishes.
  • You can substitute milk with cream for a richer flavor or use plant-based milk for a dairy-free option.
  • To enhance flavor, add fresh herbs like thyme or parsley during cooking.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Similar Posts

Leave a Reply

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

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