Easy Cream of Mushroom Soup

🍄 Easy Cream of Mushroom Soup That Tastes Like Comfort in a Bowl (Ready in 30 Minutes!)

1. Introduction

This easy cream of mushroom soup is rich, velvety, and deeply savory—just the kind of comfort you deserve on a cool evening or when you’re craving something comforting yet simple. I crafted this recipe after years of testing what really makes a mushroom soup *shine*: sliced cremini mushrooms for meaty depth, a whisper of thyme for earthy brightness, and a creamy base that doesn’t rely on lukewarm canned condensed soup. The result? A homemade version that’s ready in under 30 minutes, pantry-friendly, and infinitely more satisfying. And if you love this one-pot wonder, you’ll adore our Dump-and-Go Smothered Pork Chops or the sweet-spicy magic of Honey Pepper Chicken.

2. Why You’ll Love This Recipe

  • Ready in 30 minutes or less—perfect for weeknights when time is tight.
  • One-pot meal for minimal cleanup and maximum flavor development.
  • Versatile base—great alone, over baked potatoes, or as a sauce for casseroles.
  • Pantry staples only (most ingredients are likely already in your kitchen).
  • Vegetarian-friendly, and easily made vegan or gluten-free with simple swaps.

3. Ingredient Notes

Quality makes all the difference here—this isn’t the kind of soup where you *just* throw things together and hope for the best. Each ingredient has a purpose:

  • Creamy texture comes from a blend of milk and heavy cream—not too heavy (that can feel cloying), but enough for that luxurious mouthfeel. I recommend whole milk for balance, or unsweetened oat milk if going dairy-free.
  • Mushrooms: Use a mix of cremini and white button for layered flavor.cremini have deeper, almost nutty notes that white buttons lack.
  • Shallot + garlic: Shallots offer sweetness and complexity; garlic brings pungency. Don’t skip the garlic—it balances the earthiness of the mushrooms beautifully.
  • Thyme & bay leaf: These add subtle background notes. Fresh thyme is ideal, but ½ teaspoon dried works in a pinch.
  • Flour + butter (rasp): The roux is key for thickening without graininess. Use all-purpose flour (or cornstarch for gluten-free) and unsalted butter to control sodium.

4. Kitchen Tools You Need

Having the right tools makes the difference between a good soup and a *great* one—especially when timing and texture matter:

5. How to Make Easy Cream of Mushroom Soup

Phase 1: Sauté & builds the flavor base (5 minutes)

In a medium heavy-bottomed pot or Dutch oven, melt 2 tablespoons butter over medium heat. Add 1 finely diced shallot and 2 minced garlic cloves. Sauté until soft and fragrant—about 3 minutes. Stir in 1½ pounds sliced mushrooms (1/4-inch thick). Cook 6–8 minutes, letting them brown well. This step builds umami—don’t rush it! The mushrooms should shrink significantly and turn golden-brown around the edges.

Phase 2: Make the roux and deglaze (2 minutes)

Push mushrooms to the side, add 2 tablespoons butter to the cleared center, then sprinkle in 2 tablespoons all-purpose flour. Stir constantly for 1 minute to cook out the raw flour taste. Slowly whisk in 2 cups low-sodium vegetable or chicken broth—this creates a smooth base.

Phase 3: Simmer & thicken (10 minutes)

Add 1 cup whole milk, ½ cup heavy cream, 1 teaspoon fresh thyme leaves, and 1 bay leaf. Bring to a gentle simmer, stirring frequently. Let it thicken to a gravy-like consistency—about 8 minutes. Remove the bay leaf.

Phase 4: Finish & adjust (3 minutes)

Stir in 1 cup shredded cheddar or Gruyère (optional but rich), salt, and freshly ground black pepper to taste. If you prefer extra creaminess, whisk in 2 tablespoons cold butter at the end for a glossy finish. Taste and adjust—maybe a splash more cream, pinch of thyme, or dash of Worcestershire sauce (gluten-free if needed).

6. Expert Tips for Success

  • Don’t overcrowd the pan: SautĂ© mushrooms in batches if your pot is small. Crowding steams them instead of browns, leaving the soup flat and watery.
  • Cook the roux fully: Undercooked flour leaves a chalky aftertaste. You’ll know it’s ready when it smells nutty and turns pale golden.
  • Add liquid gradually: Pouring cold milk/cream too quickly into a hot roux can cause lumps. Whisk steadily—start with a little, incorporate, then add the rest.
  • Taste at the end: Salt levels change once cream is added. Always season last, and remember that cheese adds saltiness too.

7. Variations & Substitutions

  • Vegan: Use olive oil or vegan butter, full-fat coconut milk + 2 tbsp nutritional yeast for creaminess and “cheesy” depth.
  • Gluten-free: Swap flour for 1½ tbsp cornstarch mixed with 2 tbsp cold water, added after the broth.
  • Extra hearty: Add ½ cup cooked wild rice, sautĂ©ed leeks, or chopped kale in the last 5 minutes.
  • Wine upgrade: Deglaze with ½ cup dry sherry or white wine before adding broth—adds elegance and brightness.

8. Storage & Reheating

Let cool completely, then store in airtight glass containers in the refrigerator for up to 4 days. The soup thickens when chilled—stir in a splash of milk or broth while reheating. For freezing: omit the cream, freeze the base, then stir in cream after thawing and reheating. This prevents separated texture.

9. FAQ

Q: Can I use powdered bouillon instead of broth?
A: Yes—but use low-sodium versions, and taste before adding salt. Powdered bouillon can be salty and lack depth.

Q: Why is my soup too thin?
A: You may have added milk too quickly, or skipped cooking the roux long enough. Next time, simmer 2–3 minutes longer, or mix 1 tsp cornstarch with 1 tbsp cold water and whisk in.

Q: What’s the best mushroom for this soup?
A: Cremini (baby bella) mushrooms offer the best balance of flavor, texture, and affordability. Porcini or shiitake add intensity, but expensive—save them for special batches.

Q: Can I make this dairy-free?
A: Absolutely. Use olive oil, full-fat coconut milk, and ÂĽ cup raw cashews (blended with broth) for creaminess without coconut flavor.

10. Conclusion

This easy cream of mushroom soup proves that cozy, restaurant-worthy nourishment doesn’t need fancy ingredients or hours in the kitchen. It’s simple, soul-warming, and ready in just 30 minutes—ideal for pairing with a crusty baguette or even as a base for casserole recipes like our Buffalo Chicken Sliders. Give it a try, and keep this recipe in your back pocket for busy nights when flavor shouldn’t be sacrificed for speed.

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
A steaming bowl of rich, creamy mushroom soup garnished with fresh parsley and a light swirl of heavy cream, served in a rustic ceramic bowl on a wooden tabletop with soft natural light and subtle shadows.

Easy Cream of Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, creamy, and comforting soup made with mushrooms, garlic, and cream—ready in just 30 minutes for a quick weeknight dinner.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 pound cremini mushrooms, sliced
  • 1 teaspoon fresh thyme leaves
  • 3 cups vegetable or chicken broth
  • 1 cup heavy cream
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup all-purpose flour
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Melt butter and heat olive oil in a large pot over medium heat. Add onions and sauté until translucent, about 3 minutes.
  2. Add garlic and mushrooms; cook until mushrooms release their liquid and brown, 8–10 minutes.
  3. Pour in broth and bring to a simmer. Cook 10 minutes.
  4. Stir in heavy cream, salt, and pepper. Simmer 5 minutes until slightly thickened.
  5. Ladle into bowls and garnish with fresh parsley.

Notes

  • For a vegetarian version, use vegetable broth.
  • For extra richness, top with a dollop of sour cream or grated Parmesan.
  • Mushrooms can be substituted with any mix—cremini, button, or wild.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Non-Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 260 Kcal
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 65mg

Leave a Comment

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