Easy Homemade Cream of Mushroom Soup

Nothing says comfort food like a warm, creamy bowl of mushroom soup. This Cream of Mushroom Soup is rich, velvety, and loaded with earthy mushroom flavor. Perfect as a starter, side, or even a main course with crusty bread, it’s quick and easy to prepare using simple ingredients.

Why You’ll Love This Recipe

  • Rich & Creamy: Silky texture without being heavy.
  • Full of Flavor: Earthy mushrooms, garlic, and herbs make every spoonful irresistible.
  • Quick & Easy: Minimal prep, ready in under 30 minutes.
  • Versatile: Serve as a starter, with sandwiches, or as a base for casseroles.
  • Comfort Food: Perfect for chilly days or cozy nights at home.

Ingredients

Flat lay of mushrooms, cream, onions, garlic, and broth for soup

  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 pound mushrooms, sliced
  • 3 tablespoons all-purpose flour
  • 4 cups vegetable or chicken broth
  • 1 cup heavy cream or half-and-half
  • 1 teaspoon thyme
  • Salt and black pepper, to taste
  • Fresh parsley, chopped for garnish

Step-by-Step Instructions

Step-by-step collage showing preparation of cream of mushroom soup

  1. Sauté Aromatics: In a large pot, heat butter and olive oil over medium heat. Add onions and garlic; sauté until translucent.
  2. Cook Mushrooms: Add sliced mushrooms and cook until they release moisture and become tender, about 5–7 minutes.
  3. Make the Roux: Sprinkle flour over the mushroom mixture and stir well to coat. Cook for 1–2 minutes to remove the raw flour taste.
  4. Add Broth: Gradually add broth, stirring constantly until smooth. Bring to a gentle simmer.
  5. Add Cream & Seasoning: Stir in heavy cream and thyme. Simmer for 5–7 minutes until the soup thickens slightly. Season with salt and black pepper.
  6. Blend (Optional): For a smooth texture, use an immersion blender or standard blender to puree the soup partially or fully.
  7. Serve: Ladle into bowls, garnish with fresh parsley, and serve hot with crusty bread or crackers.

Tips & Variations

  • Vegan Option: Use plant-based butter and coconut or oat cream.
  • Extra Flavor: Add a splash of white wine while cooking mushrooms.
  • Cheesy Twist: Sprinkle grated Parmesan on top before serving.
  • Chunky vs Smooth: Blend partially for some mushroom pieces, or fully for a creamy consistency.
  • Storage Tip: Soup thickens as it cools; reheat gently with a splash of broth or cream.

Storage & Freezer Instructions

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Freeze in portions for up to 2 months. Thaw overnight in the refrigerator and reheat gently.
  • Reheating Tip: Stir occasionally while reheating to maintain creamy texture.
  • Do Not Overheat: Overheating can curdle the cream; reheat slowly over medium-low heat.

Serving & Pairing Ideas

Bowl of cream of mushroom soup with toasted bread and parsley garnish

  • Serve as a starter before a main course.
  • Pair with grilled cheese sandwiches, crusty bread, or garlic toast.
  • Garnish with herbs, a drizzle of cream, or sautéed mushrooms for presentation.
  • Great for lunch, dinner, or cozy evening snacks.
  • Add a side of salad or roasted vegetables for a complete meal.

Frequently Asked Questions

Can I make this soup ahead of time?

Yes! Make the soup a day in advance and store in the refrigerator. Reheat gently before serving to retain creaminess.

Can I use different types of mushrooms?

Absolutely! Button, cremini, portobello, or a mix of wild mushrooms will all work beautifully.

Can I thicken the soup without cream?

Yes! Use more flour or cornstarch, or simmer longer to achieve the desired thickness without cream.

Is this soup suitable for freezing?

Yes, it freezes well in airtight containers. Thaw in the fridge overnight and reheat gently, adding a splash of broth if needed.

Ready to Make It?

This Cream of Mushroom Soup is a cozy, creamy, and flavorful recipe that’s quick to prepare and perfect for any occasion. Pin it to your board and enjoy a comforting bowl of homemade soup that warms the heart and satisfies the taste buds.

You Might Also Like

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
Bowl of creamy mushroom soup topped with sautéed mushrooms and parsley

Cream of Mushroom Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Myla
  • Total Time: 30 mins
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Rich, creamy Cream of Mushroom Soup with earthy mushrooms, garlic, and herbs. Perfect comfort food for lunch, dinner, or a cozy snack.


Ingredients

Scale

2 tablespoons butter

1 tablespoon olive oil

1 medium onion, finely chopped

2 cloves garlic, minced

1 pound mushrooms, sliced

3 tablespoons all-purpose flour

4 cups vegetable or chicken broth

1 cup heavy cream or half-and-half

1 teaspoon thyme

Salt and black pepper, to taste

Fresh parsley, chopped for garnish


Instructions

1. In a large pot, heat butter and olive oil over medium heat. Add onions and garlic; sauté until translucent.

2. Add sliced mushrooms and cook until tender, about 5–7 minutes.

3. Sprinkle flour over the mushroom mixture and stir well to coat. Cook 1–2 minutes to remove raw flour taste.

4. Gradually add broth, stirring constantly until smooth. Bring to a gentle simmer.

5. Stir in heavy cream and thyme. Simmer 5–7 minutes until slightly thickened. Season with salt and black pepper.

6. Optionally blend partially or fully for a smoother texture using an immersion or standard blender.

7. Ladle into bowls, garnish with fresh parsley, and serve hot.

Notes

Store in an airtight container in the refrigerator for up to 4 days. Freeze in portions for up to 2 months. Reheat gently with a splash of broth to maintain creamy texture.

  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Soup
  • Method: Sauté & Simmer
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 35mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star