- Get link
- X
- Other Apps
Creamy Homemade Mushroom Soup
This Creamy Homemade Mushroom Soup is rich, earthy, and incredibly comforting.
Made with a blend of fresh mushrooms, aromatic onions, garlic, herbs, and a velvety cream-based broth, this restaurant-quality soup is bursting with savory flavor. It's perfect as a cozy appetizer, a light lunch, or a satisfying dinner when served with crusty bread.
|
🕒 Prep Time 15 mins |
🔥 Cook Time 30 mins |
🍽️ Servings 6 people |
Why You'll Love This Recipe
✔️ Rich, creamy, and full of mushroom flavor — earthy, savory, and deeply satisfying.
✔️ Made with fresh ingredients — no canned soup here.
✔️ One-pot recipe with easy cleanup — simple and convenient.
✔️ Perfect for lunch or dinner — versatile enough for any meal.
✔️ Better than canned cream of mushroom soup — a world of difference in taste.
✔️ Great for meal prep — make ahead and enjoy all week.
Tools and Preparation
Essential Tools and Equipment
• Large Dutch oven or soup pot
• Wooden spoon
• Whisk
• Immersion blender (optional)
• Cutting board
• Sharp knife
• Ladle
Why Each Tool Matters
Dutch oven or soup pot: Provides even heat distribution for sautéing mushrooms and simmering the soup to develop deep, rich flavors.
Immersion blender: Allows you to blend part of the soup directly in the pot for a creamy texture while leaving some mushroom pieces intact.
Whisk: Essential for incorporating the flour into the liquid without lumps, creating a smooth, creamy base.
Ingredients
This soup uses a combination of cremini and white button mushrooms for the perfect balance of earthy and mild flavors. The mushrooms are sautéed until golden brown to develop their natural umami flavor. A roux made with butter and flour creates a smooth, creamy base, while whole milk and heavy cream add richness. Fresh thyme and rosemary provide herbal depth that complements the mushrooms beautifully.
Steps To Create Recipe
Step 1: Sauté the Vegetables. Heat the butter and olive oil in a large soup pot over medium heat. Add the diced onion and cook for 5 minutes until softened. Stir in the sliced mushrooms. Cook for 10 to 12 minutes, stirring occasionally, until the mushrooms release their moisture and become golden brown. Add the garlic and cook for 30 seconds until fragrant.
Step 2: Make the Soup Base. Sprinkle the flour over the mushrooms. Cook for 1 to 2 minutes while stirring continuously. Gradually whisk in the broth until smooth. Add the thyme, rosemary, Worcestershire sauce, salt, and black pepper. Bring to a gentle simmer. Cook for 10 minutes.
Step 3: Blend (Optional). For a smoother soup, use an immersion blender to blend about half of the soup, leaving plenty of mushroom pieces for texture. If you prefer a chunky soup, skip this step.
Step 4: Add the Dairy. Reduce the heat to low. Stir in the milk and heavy cream. Heat gently for 5 minutes without allowing the soup to boil. Taste and adjust the seasoning if needed.
Step 5: Serve. Ladle the soup into bowls. Garnish with chopped parsley, fresh thyme, croutons, Parmesan cheese, cracked black pepper, or a light drizzle of truffle oil if desired. Serve hot.
Tips for the Best Cream of Mushroom Soup
• Brown the mushrooms well to develop a deep, rich flavor.
• Use a mix of mushroom varieties for the best taste and texture.
• Avoid boiling the soup after adding the cream to prevent curdling.
• Blend only part of the soup for a creamy consistency while keeping some mushroom pieces intact.
• Fresh thyme complements mushrooms beautifully.
Variations
Wild Mushroom Soup: Use a mixture of shiitake, oyster, portobello, and cremini mushrooms for a gourmet version.
Chicken Mushroom Soup: Add 2 cups of cooked shredded chicken for a heartier meal.
Vegan Mushroom Soup: Replace the butter with olive oil and use unsweetened oat cream or coconut cream instead of dairy.
Garlic Mushroom Soup: Double the garlic for a bold, savory flavor.
Mushroom and Barley Soup: Add ½ cup cooked pearl barley for extra texture and heartiness.
What to Serve With
• Crusty sourdough bread
• Garlic bread
• Grilled cheese sandwich
• Caesar salad
• Garden salad
• Roasted vegetables
• Herb dinner rolls
• Baked potatoes
• Quiche
• Fresh fruit
Storage & Reheating Instructions
Storage: Allow the soup to cool completely before storing it in an airtight container. Refrigerate for up to 4 days. Freeze for up to 2 months. The texture may change slightly after thawing because of the dairy, but stirring well while reheating will help restore its consistency.
Reheating: Reheat the soup gently over medium-low heat, stirring occasionally. Do not allow it to boil after reheating. If the soup has thickened, add a splash of broth or milk until it reaches your preferred consistency. Individual portions can also be reheated in the microwave in 30-second intervals, stirring between each interval.
Frequently Asked Questions
Q: What mushrooms are best for cream of mushroom soup?
A: Cremini mushrooms provide a rich, earthy flavor, while white button mushrooms add a mild taste. A combination of both creates the best balance.
Q: Can I make this soup ahead of time?
A: Yes. The flavors deepen after a day in the refrigerator, making it an excellent make-ahead meal.
Q: Can I make this gluten-free?
A: Yes. Replace the all-purpose flour with a gluten-free flour blend or cornstarch slurry.
Q: Why should I brown the mushrooms?
A: Proper browning enhances their natural umami flavor and gives the soup a richer, more complex taste.
Q: Can I use half-and-half instead of heavy cream?
A: Yes. Half-and-half creates a lighter soup while still providing a creamy texture.
Final Thoughts
Creamy Homemade Mushroom Soup is the perfect example of how simple ingredients can create something truly extraordinary. The key is taking the time to brown the mushrooms properly, which unlocks their deep, savory flavor. The result is a velvety, comforting soup that's far superior to anything from a can. Whether you're serving it as a starter or a main course, it's sure to impress.
Creamy Homemade Mushroom Soup
Rich, earthy mushroom soup with a velvety cream-based broth
Prep Time:
15 mins
15 mins
Cook Time:
30 mins
30 mins
Servings:
6 Servings
6 Servings
Ingredients Needed
For the Soup
- Unsalted butter — 3 tbsp
- Olive oil — 1 tbsp
- Yellow onion — 1 medium, finely diced
- Cremini mushrooms — 16 oz, sliced
- White button mushrooms — 8 oz, sliced
- Garlic cloves — 3, minced
- All-purpose flour — 2 tbsp
- Vegetable broth or chicken broth — 4 cups
- Whole milk — 1 cup
- Heavy cream — 1 cup
- Fresh thyme leaves — 1 tsp (or ½ tsp dried thyme)
- Dried rosemary — ½ tsp
- Worcestershire sauce — 1 tsp
- Kosher salt — 1 tsp, or to taste
- Black pepper — ½ tsp, freshly ground
Optional Garnishes
- Fresh parsley, chopped
- Fresh thyme leaves
- Croutons
- Grated Parmesan cheese
- Cracked black pepper
- Truffle oil (a light drizzle)
Directions
- Heat butter and olive oil in a large soup pot over medium heat. Add onion and cook for 5 minutes until softened. Add sliced mushrooms and cook for 10–12 minutes until golden brown. Add garlic and cook for 30 seconds.
- Sprinkle flour over mushrooms and cook, stirring, for 1–2 minutes. Gradually whisk in broth until smooth. Add thyme, rosemary, Worcestershire sauce, salt, and pepper. Bring to a simmer and cook for 10 minutes.
- Optional: Use an immersion blender to blend about half of the soup for a creamier texture while leaving some mushroom pieces intact.
- Reduce heat to low. Stir in milk and heavy cream. Heat gently for 5 minutes without boiling. Taste and adjust seasoning.
- Ladle into bowls and garnish with parsley, thyme, croutons, Parmesan, cracked pepper, or truffle oil if desired. Serve hot.
Storage: Refrigerate in an airtight container for up to 4 days. Freeze for up to 2 months. Reheat gently over low heat, adding a splash of broth or milk if needed.
You May Also Like
Loading...


Comments
Post a Comment