Creamy Mushroom Soup Recipe
Introduction
This creamy mushroom soup is a comforting bowl of rich flavors, starting with sautéed mushrooms and onions seasoned with thyme and garlic. Finished with broth and cream, it can be blended smooth or left chunky for a rustic touch, making it a versatile favorite for any season.

Ingredients
- 2 tablespoons butter
- 1 small onion, diced
- 1 tablespoon olive oil
- 1 lb mushrooms (cremini, button, or portobello), sliced
- 2 cloves garlic, minced
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- 4 cups vegetable or chicken broth
- 1 cup heavy cream or half-and-half for a lighter version
- 1 tablespoon all-purpose flour (optional, for thickening)
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Optional: a splash of white wine or sherry for extra depth of flavor
Instructions
- Step 1: In a large pot, melt the butter with olive oil over medium heat. Add the diced onion and sauté for 3-4 minutes until softened and translucent. Stir in the minced garlic and thyme, cooking for another 1-2 minutes until fragrant.
- Step 2: Add the sliced mushrooms to the pot. Cook, stirring occasionally, for 8-10 minutes until they release moisture and brown. Optionally, deglaze the pot with a splash of white wine or sherry, scraping up any browned bits for extra flavor.
- Step 3: If you want a thicker soup, sprinkle the flour over the mushrooms and stir well to combine. Cook for 1-2 minutes to remove the raw flour taste.
- Step 4: Pour in the broth and bring to a simmer. Let cook for 10-15 minutes to develop flavors and reduce slightly.
- Step 5: For a smooth soup, use an immersion blender to blend until creamy, leaving some chunks if preferred. Alternatively, carefully blend in batches in a regular blender, then return to the pot.
- Step 6: Stir in the heavy cream or half-and-half and heat for another 3-5 minutes. Taste and adjust seasoning with salt and pepper.
- Step 7: Serve hot, garnished with fresh parsley. Enjoy with crusty bread or a sprinkle of grated Parmesan if desired.
Tips & Variations
- Add a splash of soy sauce or a pinch of miso paste for deeper umami flavor.
- Use whole milk or coconut milk instead of cream for a lighter or dairy-free option.
- To make it ahead, refrigerate for 3-4 days or freeze for up to 3 months. Cool completely before storing.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. To freeze, place cooled soup in freezer-safe containers and keep for up to 3 months. Reheat gently on the stove over low heat, stirring occasionally to avoid separation.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different types of mushrooms?
Yes, you can use any mushrooms you like, such as shiitake, oyster, or a mix. Different varieties add unique flavors and textures to the soup.
Is it necessary to blend the soup?
No, blending is optional. You can leave the soup chunky for a rustic feel or blend partially for a creamier texture with some mushroom pieces.
PrintCreamy Mushroom Soup Recipe
This creamy mushroom soup offers a comforting and flexible recipe that starts with sautéed mushrooms and onions seasoned with thyme and garlic. Finished with broth and cream, it can be blended smooth or left chunky, making it perfect for a cozy meal rich in flavor and texture.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 to 8 servings 1x
- Category: Soup/Stews/Chili
- Method: Stovetop
- Cuisine: American
Ingredients
Main Ingredients
- 2 tablespoons butter
- 1 small onion, diced
- 1 tablespoon olive oil
- 1 lb mushrooms (cremini, button, or portobello), sliced
- 2 cloves garlic, minced
- 1 teaspoon fresh thyme leaves or ½ teaspoon dried thyme
- 4 cups vegetable or chicken broth
- 1 cup heavy cream or half-and-half for a lighter version
- 1 tablespoon all-purpose flour (optional, for thickening)
- Salt and pepper to taste
- Fresh parsley, chopped (for garnish)
- Optional: a splash of white wine or sherry for extra depth of flavor
Instructions
- Sauté the Aromatics: In a large pot, melt the butter with the olive oil over medium heat. Add the diced onion and sauté for 3-4 minutes until softened and translucent. Add the minced garlic and thyme, cooking for 1-2 more minutes until fragrant.
- Cook the Mushrooms: Add the sliced mushrooms to the pot and cook for 8-10 minutes, stirring occasionally, until they release moisture and become soft and browned. Optionally, deglaze the pot with a splash of white wine or sherry, scraping up any brown bits for extra flavor.
- Thicken the Soup (Optional): Sprinkle the flour over the mushrooms, stir to combine, and cook for 1-2 minutes to remove the raw flour taste. This helps thicken the soup.
- Add the Broth and Simmer: Pour in the broth and bring to a simmer. Let cook for 10-15 minutes to develop flavors and slightly reduce the soup.
- Blend the Soup: Use an immersion blender in the pot to blend until creamy, leaving some chunks if desired. Alternatively, blend in batches using a regular blender and return to the pot.
- Add the Cream: Stir in the heavy cream or half-and-half and cook for 3-5 minutes until heated through. Adjust seasoning with salt and pepper to taste.
- Serve: Ladle the soup into bowls, garnish with chopped fresh parsley, and serve with crusty bread or grated Parmesan if desired.
Notes
- For extra depth, add a splash of soy sauce or a pinch of miso paste.
- For a lighter soup, substitute heavy cream with whole milk or coconut milk for dairy-free option.
- This soup can be made ahead and stored in the fridge for 3-4 days or frozen up to 3 months; cool completely before storing.
Keywords: mushroom soup, creamy mushroom soup, comfort food, American soup, easy mushroom recipe, homemade soup, fall recipes

