This Creamy Mushroom Soup is rich, hearty, and made from scratch in under 30 minutes. With tender mushrooms, fresh thyme, and a touch of cream, it’s the perfect cozy bowl of comfort that’s far better than anything from a can.

Why You’ll Love This Recipe

This soup is loaded with savory umami flavor and takes minimal time and effort to prepare. It uses fresh ingredients and delivers a velvety, satisfying texture without being overly heavy. Perfect as a starter or a light main course, it’s a go-to comfort meal for any season.

Creamy Mushroom Soup

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 4 tablespoons unsalted butter
  • 1 tablespoon oil
  • 1 onion, diced
  • 5 cloves garlic, minced
  • 1 1/2 pounds fresh brown mushrooms, diced
  • 4 teaspoons chopped thyme, divided
  • 1/4 cup all-purpose flour
  • 5 cups low-sodium chicken broth or stock
  • 1–2 teaspoons salt, to taste
  • 1/2–1 teaspoon cracked black pepper, to taste
  • 1/2 cup heavy cream or half and half (or evaporated milk)
  • Chopped fresh parsley and thyme, for serving

directions

  1. In a large pot, heat butter and oil over medium-high heat until melted.
  2. Add diced onion and sauté for 2–3 minutes until softened. Stir in garlic and cook for another minute until fragrant.
  3. Add the diced mushrooms and 2 teaspoons of chopped thyme. Cook for about 5 minutes until softened and slightly browned.
  4. Sprinkle in the flour and stir well. Cook for 2 minutes to eliminate the raw flour taste.
  5. Gradually pour in the chicken broth, stirring to combine. Bring the mixture to a boil, then reduce to low-medium heat.
  6. Season with salt and pepper to taste. Cover and let simmer for 10–15 minutes, stirring occasionally, until slightly thickened.
  7. Stir in the heavy cream. Reduce heat to low and let simmer gently—do not boil.
  8. Adjust seasoning as needed. Finish with chopped parsley and the remaining thyme.
  9. Serve warm with extra herbs sprinkled on top.

Servings and timing

This recipe serves 4.

  • Prep Time: 3 minutes
  • Cooking Time: 25 minutes
  • Total Time: 28 minutes
  • Calories: Approximately 285 kcal per serving

Variations

  • Vegetarian Version: Use vegetable broth instead of chicken stock.
  • Chunky or Smooth: Leave the soup chunky or blend part of it for a creamier consistency.
  • Add Protein: Stir in cooked chicken or white beans for extra protein.
  • Mushroom Mix: Use a variety of mushrooms like cremini, shiitake, or portobello.
  • Lighter Option: Use evaporated milk or half and half instead of cream.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.

To reheat, warm over medium-low heat on the stove or microwave in short bursts, stirring between intervals. Do not boil after adding cream.

FAQs

Can I freeze this soup?

It’s best fresh, but you can freeze it before adding the cream. Add cream after thawing and reheating.

Can I use white mushrooms instead of brown?

Yes, white button mushrooms work, though brown mushrooms provide deeper flavor.

How do I make it dairy-free?

Use plant-based butter and cream alternatives like coconut cream or oat milk.

Can I make this in advance?

Absolutely. The flavors deepen as it sits, making it even better the next day.

Is this soup gluten-free?

Use a gluten-free flour or cornstarch slurry instead of all-purpose flour.

What herbs can I substitute for thyme?

Rosemary or sage can be used, but use sparingly as they are more pungent.

What can I serve with mushroom soup?

Crusty bread, garlic toast, or a simple green salad pair well.

Can I add cheese?

Yes, a sprinkle of Parmesan or Gruyere on top adds extra richness.

How do I make the soup thicker?

Simmer longer uncovered or add a cornstarch slurry.

Can I use a hand blender?

Yes, use it for a few pulses if you want partial blending without losing texture.

Conclusion

Creamy Mushroom Soup is a comforting, homemade classic that’s both easy to make and incredibly flavorful. Whether enjoyed as a light lunch or a dinner starter, it’s a warm bowl of satisfaction that comes together in under 30 minutes.

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
Creamy Mushroom Soup

Creamy Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 3 minutes
  • Cook Time: 25 minutes
  • Total Time: 28 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This Creamy Mushroom Soup is rich, hearty, and made from scratch in under 30 minutes. With tender mushrooms, fresh thyme, and a touch of cream, it’s the perfect cozy bowl of comfort that’s far better than anything from a can.


Ingredients

  • 4 tablespoons unsalted butter
  • 1 tablespoon oil
  • 1 onion, diced
  • 5 cloves garlic, minced
  • 1 1/2 pounds fresh brown mushrooms, diced
  • 4 teaspoons chopped thyme, divided
  • 1/4 cup all-purpose flour
  • 5 cups low-sodium chicken broth or stock
  • 12 teaspoons salt, to taste
  • 1/21 teaspoon cracked black pepper, to taste
  • 1/2 cup heavy cream or half and half (or evaporated milk)
  • Chopped fresh parsley and thyme, for serving

Instructions

  1. In a large pot, heat butter and oil over medium-high heat until melted and hot.
  2. Sauté diced onion for 2–3 minutes until softened. Add minced garlic and cook for 1 minute until fragrant.
  3. Add diced mushrooms and 2 teaspoons of chopped thyme. Cook for about 5 minutes until mushrooms are softened and start to release their moisture.
  4. Sprinkle flour over the mushroom mixture. Stir well and cook for 2 minutes to eliminate the raw flour taste.
  5. Gradually pour in chicken broth while stirring to combine. Bring to a boil, then reduce heat to low-medium.
  6. Season with salt and black pepper. Cover and let simmer for 10–15 minutes, stirring occasionally, until slightly thickened.
  7. Reduce heat to low. Stir in cream (or half and half or evaporated milk) and gently simmer—do not boil.
  8. Adjust seasoning to taste. Garnish with chopped parsley and remaining thyme.
  9. Serve warm with crusty bread or crackers, if desired.

Notes

  • Use a mix of mushrooms like cremini and shiitake for extra depth of flavor.
  • Vegetable broth can be used for a vegetarian version.
  • Blend partially with an immersion blender for a thicker, creamier consistency while keeping some texture.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 285
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 3g
  • Protein: 7g
  • Cholesterol: 55mg

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