Creamy Mushroom Soup Recipe – Perfect Comfort Food Recipe
Introduction
This creamy mushroom soup is the perfect comfort food for any day. Rich, savory, and easy to make, it brings warmth and flavor in every spoonful. Whether you enjoy it smooth or chunky, it’s a satisfying treat for mushroom lovers.

Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 pound mushrooms, sliced
- 2 tablespoons all-purpose flour
- 4 cups chicken or vegetable broth
- 1 cup milk
- Salt and pepper to taste
- Fresh thyme for garnish
Instructions
- Step 1: In a large pot, heat the butter and olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Stir in the garlic and sauté for another minute.
- Step 2: Add the sliced mushrooms to the pot and cook until they release their juices and begin to brown, about 8-10 minutes.
- Step 3: Sprinkle the flour over the mushroom mixture and stir well to coat. Gradually pour in the broth, stirring constantly to prevent lumps. Bring to a simmer.
- Step 4: Reduce the heat to low and stir in the milk. Continue to cook until the soup thickens to your desired consistency, about 5 minutes. Season with salt and pepper to taste.
- Step 5: Ladle the soup into bowls and garnish with fresh thyme before serving.
Tips & Variations
- For a vegan version, substitute coconut milk for the milk and use vegetable broth instead of chicken broth.
- Blend the soup using an immersion blender for a smoother texture, or leave it chunky if you prefer.
- Adjust the thickness by adding more broth if the soup is too thick.
- Add herbs like rosemary and parsley for a herbed mushroom flavor.
- Spice it up with a pinch of red pepper flakes for some heat.
- Replace the onion with sliced leeks to make a mushroom and leek variation.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally. If the soup thickens too much when stored, add a splash of broth or milk during reheating to loosen the consistency.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of mushrooms?
Yes, feel free to use any mushrooms you like such as cremini, button, or shiitake. Mixing varieties can add extra depth to the flavor.
Is it possible to make this soup gluten-free?
Absolutely. Substitute the all-purpose flour with a gluten-free flour blend or cornstarch to thicken the soup without gluten.
PrintCreamy Mushroom Soup Recipe – Perfect Comfort Food Recipe
This Creamy Mushroom Soup is the ultimate comfort food, featuring sautéed mushrooms and onions simmered in a rich broth and finished with creamy milk. Perfectly seasoned and garnished with fresh thyme, it’s warm, hearty, and ideal for a cozy meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
Soup Ingredients
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 pound mushrooms, sliced
- 2 tablespoons all-purpose flour
- 4 cups chicken or vegetable broth
- 1 cup milk
- Salt and pepper to taste
- Fresh thyme for garnish
Instructions
- Sauté the Aromatics: In a large pot, heat the butter and olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Stir in the minced garlic and sauté for another minute until fragrant.
- Cook the Mushrooms: Add the sliced mushrooms to the pot. Cook them while stirring occasionally until they release their juices and begin to brown, approximately 8-10 minutes, which enhances their flavor.
- Make the Base: Sprinkle the all-purpose flour evenly over the mushroom mixture and stir well to coat all ingredients. Gradually pour in the chicken or vegetable broth while stirring constantly to avoid lumps. Bring the mixture to a simmer to thicken the soup.
- Finish the Soup: Lower the heat to low and stir in the milk. Continue to cook for about 5 minutes until the soup has thickened to your preferred consistency. Season with salt and freshly ground pepper to taste. Garnish with fresh thyme before serving.
Notes
- For a vegan version, substitute coconut milk and vegetable broth instead of dairy milk and chicken broth.
- You can blend the soup after cooking for a smoother, creamier texture if desired.
- Adjust the soup’s thickness by adding more broth if it becomes too thick during cooking.
- Variations include adding fresh rosemary and parsley for a herbed twist, a pinch of red pepper flakes for spiciness, or swapping onions with leeks to make a mushroom and leek variant.
Keywords: creamy mushroom soup, mushroom soup recipe, comfort food soup, easy mushroom soup, stovetop soup

