When it comes to comfort food, few things beat a bowl of creamy, velvety, and rich cream of mushroom soup. It’s the kind of dish that’s perfect for chilly evenings, a cozy lunch, or as a savory appetizer before a hearty dinner. Whether you’re in need of something simple to prepare or looking to impress guests with your culinary skills, this soup fits the bill perfectly.
The beauty of cream of mushroom soup lies in its versatility-rich and creamy with the deep, earthy flavor of mushrooms, it can be served on its own or used as a base in other recipes. What’s even better? You don’t need a fancy kitchen or a ton of ingredients to make it. With just a few pantry staples and some fresh mushrooms, you can create a meal that feels luxurious without breaking the bank.
In this post, I’ll walk you through everything you need to know about making the perfect cream of mushroom soup with milk, from the ingredients to expert tips and variations that will take your soup to the next level. Let’s dive into this indulgent yet simple recipe that will warm you from the inside out.
Cream Of Mushroom Soup With Milk Recipe
This easy-to-make cream of mushroom soup recipe combines the natural, umami-packed flavor of fresh mushrooms with the smooth creaminess of milk, making a soup that is both comforting and satisfying. No need for heavy cream or complicated ingredients-just simple goodness.
Ingredients Needed
- Fresh Mushrooms (8 oz): Use white button mushrooms for a mild flavor, or go for cremini mushrooms for a deeper, earthier taste. You can even mix both types for a more complex flavor.
- Butter (2 tbsp): A rich, creamy base that enhances the texture and flavor. You can also use olive oil for a lighter, slightly different taste.
- Onion (1 small, finely chopped): Adds sweetness and depth to the soup. It also pairs perfectly with the mushrooms, complementing their earthiness.
- Garlic (2 cloves, minced): Garlic brings an aromatic, savory flavor that elevates the overall taste of the soup.
- All-Purpose Flour (2 tbsp): This thickens the soup, creating a creamy texture without the need for heavy cream.
- Milk (2 cups): Whole milk gives the soup its creamy consistency. For a lighter version, you can substitute with 2% or skim milk, though the soup may not be as rich.
- Vegetable Broth or Chicken Broth (2 cups): Adds a savory, umami flavor to the soup. You can use a combination of both if you want a richer taste.
- Salt and Pepper (to taste): Essential seasonings that bring all the flavors together.
- Fresh Parsley (optional, chopped): Adds a touch of freshness and color when serving. It’s totally optional but highly recommended for a burst of brightness.
Cooking Instructions
-
Prepare The Ingredients
- Clean and slice the mushrooms into thin pieces. Chop the onion finely and mince the garlic.
- Have your flour, milk, and broth ready to go, as this soup cooks quickly once the base is started.
-
Sauté The Aromatics
- In a large pot, melt the butter over medium heat. Once melted, add the chopped onion and cook for about 4 minutes until it becomes soft and translucent.
- Add the minced garlic and sauté for another minute, being careful not to burn it. The aroma of garlic sautéing in butter is one of life’s simple pleasures.
-
Cook The Mushrooms
- Add the sliced mushrooms to the pot and cook for about 5-7 minutes, stirring occasionally, until the mushrooms release their moisture and soften.
- At this point, the mushrooms should be tender and have a nice golden color.
-
Create The Roux
- Sprinkle the flour over the mushrooms and stir well to coat the mushrooms evenly. Continue cooking for 2-3 minutes to form a roux (this helps thicken the soup).
-
Add Broth And Milk
- Gradually pour in the vegetable or chicken broth while stirring to prevent any lumps from forming. Once the broth is fully incorporated, slowly pour in the milk, continuing to stir.
- Bring the mixture to a simmer, then reduce the heat to low. Let the soup simmer for 10-15 minutes, stirring occasionally, until it thickens and reaches your desired consistency.
-
Season And Adjust
- Taste the soup and adjust the seasoning by adding salt and pepper to taste. Feel free to add a pinch of thyme, rosemary, or nutmeg if you want to elevate the flavor even further.
-
Finish And Serve
- Once the soup is thickened to your liking, remove it from the heat. Optionally, you can blend part of the soup with an immersion blender if you prefer a smoother texture, but a chunkier version also works wonderfully.
- Garnish with chopped parsley, and serve hot. Enjoy!
Ingredient Insights
- Mushrooms: Mushrooms are the star of the show here, and they’re full of benefits! Not only are they low in calories, but they’re also packed with antioxidants, fiber, and essential vitamins like B vitamins and vitamin D (if they’ve been exposed to sunlight). They bring a meaty, umami-rich flavor to this soup that’s both comforting and satisfying.
- Butter: While butter adds richness to the soup, it’s important to note that you can substitute with olive oil if you prefer a lighter option. Olive oil will still add depth, though it won’t be quite as creamy as butter.
- Milk vs. Cream: This recipe uses milk for a lighter, more accessible version of the classic cream of mushroom soup. Heavy cream could be used for a richer version, but milk still creates a luscious, silky soup without being overly heavy.
- Broth: The broth you choose will impact the overall flavor of the soup. Vegetable broth provides a lighter, more neutral base, while chicken broth will add more savory depth.
Expert Tips
- Don’t Skip the Roux: The flour in this recipe is key to achieving that creamy texture without needing heavy cream. Be sure to cook the flour with the mushrooms to avoid a raw taste and ensure the soup thickens properly.
- Blend for Smoothness: If you prefer a velvety smooth soup, use an immersion blender to blend part of the soup. This will break down the mushrooms and onions, resulting in a more refined texture.
- Enhance the Flavor with Herbs: While parsley is a great garnish, adding herbs like thyme or rosemary during the simmering process will deepen the flavor. Fresh herbs are always preferable, but dried herbs can also work.
- Control the Consistency: If the soup is too thick for your liking, simply add more milk or broth to thin it out. If it’s too thin, let it simmer longer to allow the flavors to concentrate and the soup to thicken.
Recipe Variations
- Vegan Cream of Mushroom Soup: Substitute the butter with olive oil, the milk with almond or oat milk, and use vegetable broth. This is a great option for those following a plant-based diet.
- Add Protein: For a more hearty version, add cooked chicken, turkey, or even bacon bits. The smoky flavor of bacon pairs wonderfully with the earthiness of the mushrooms.
- Mushroom Medley: Experiment with different varieties of mushrooms, like shiitake, portobello, or oyster mushrooms. Each type brings its own distinct flavor, which will add complexity to your soup.
- Spicy Kick: If you like a bit of heat, add a pinch of red pepper flakes or a dash of hot sauce to the soup. It adds an unexpected layer of flavor that complements the creamy base.
Final Words
Cream of mushroom soup is one of those dishes that’s both nostalgic and endlessly adaptable. With its earthy mushrooms, creamy texture, and customizable flavor profile, it can be as simple or as sophisticated as you like. Plus, the best part is how easy it is to whip up from scratch-no need for cans or pre-made mixes here!
This recipe offers a delicious balance of rich and light, creamy yet savory, and you’ll find that it’s the perfect way to elevate your everyday meals or impress guests at a dinner party. Whether you make it as a standalone dish or as a base for something else, you can’t go wrong with this comforting classic.