Cream of Mushroom Soup Recipe

Camille Hayes Avatar
By:
Camille Hayes
Published:

Why You’ll Love This Rich Creamy Mushroom Soup

By Camille Hayes
My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to try new flavors, cook with joy, and create memorable moments around the table.

  • Ease of preparation: This Rich Creamy Mushroom Soup comes together in about 40 minutes from start to finish, with only a few pantry staples and a short hands-on time. The steps are straightforward, which makes it a great weeknight recipe for busy parents, students, and working professionals.
  • Health benefits: Using fresh brown or cremini mushrooms gives you a boost of vitamins, minerals, and fiber while keeping calories moderate. This creamy mushroom soup balances comfort with good nutrition, supplying potassium and B vitamins for a satisfying bowl.
  • Versatility: The Rich Creamy Mushroom Soup adapts easily to dietary needs. Swap the heavy cream for evaporated milk or a plant-based option, use vegetable stock for a vegetarian version, or thicken with cornstarch for a gluten-free choice.
  • Distinctive flavor: A splash of Marsala or another dry wine and a generous sauté of onions and garlic bring a deep, savory profile. Fresh thyme and parsley finish the soup with a bright herbal note that lifts the rich creaminess.

Throughout this article, you will see the focus phrase Rich Creamy Mushroom Soup used naturally in descriptions and steps so the recipe is easy to find and follow.

Jump To

Essential Ingredients for Rich Creamy Mushroom Soup

This ingredient list uses precise measurements so you can shop and prep without second-guessing. Each item includes a short note on purpose and helpful swaps.

  • 4 tablespoons butter – for a rich, silky base and to help cook the onions and mushrooms.
  • 1 tablespoon oil – prevents butter from burning at medium-high heat.
  • 2 cups diced onions (about 2 medium onions) – build savory sweetness and depth.
  • 4 cloves minced garlic – adds aromatic depth and rounds out the flavor.
  • 1 1/2 pounds fresh brown mushrooms, sliced – the main body of the soup; cremini or mixed mushrooms work well.
  • 4 teaspoons chopped thyme, divided – 2 teaspoons cooked with mushrooms and remaining for garnish.
  • 1/2 cup Marsala wine or any dry red or white wine – deglazes the pan and concentrates flavor; optional but recommended.
  • 6 tablespoons all-purpose flour – forms a roux for that classic creamy texture.
  • 4 cups low sodium chicken broth or stock – adds savory liquid backbone; vegetable stock can be used for vegetarian versions.
  • 1-2 teaspoons salt, adjusted to taste – season carefully, starting with less and adjusting later.
  • 1/2-1 teaspoons cracked black pepper, adjusted to taste – provides warmth and bite.
  • 2 beef bouillon cubes, crumbled – adds extra depth of flavor; omit for vegetarian versions or use vegetable bouillon.
  • 1 cup heavy cream or half and half (can substitute evaporated milk) – gives the soup its rich, creamy finish.
  • 1/2 tablespoon fresh chopped parsley, for serving – bright garnish.
  • 1/2 tablespoon fresh chopped thyme, for serving – herbaceous finishing touch.

Special Dietary Options

  • Vegan: Use 1 tablespoon oil in place of butter, replace heavy cream with cashew cream or coconut milk, and swap chicken broth and beef bouillon for a rich vegetable stock or concentrated vegetable bouillon.
  • Gluten-free: Replace all-purpose flour with a cornstarch slurry (mix 2 tablespoons cornstarch with 1/4 cup cold water) added at the simmer stage to thicken.
  • Low-calorie: Use evaporated skim milk or low-fat milk instead of heavy cream and reduce butter to 2 tablespoons. Increase mushrooms for volume to keep the soup filling.

How to Prepare the Perfect Rich Creamy Mushroom Soup: Step-by-Step Guide

This detailed guide walks you through every stage, with timing and temperature notes. Follow the steps, and you’ll have a rich, satisfying bowl of soup in about 40 minutes.

Mise en place

First, gather all ingredients and chop onions, mince garlic, and slice mushrooms evenly. Measure the flour and have the stock warm on the stove so it blends smoothly. Prepping now saves time and makes the cooking flow faster.

First Step: Heat butter and oil in a large pot over medium-high heat until melted. Once the butter foams, add the diced onions and sauté for 2 to 3 minutes until softened. Stir frequently so the onions sweat and release their sweetness without browning too much.

Second Step: Add the minced garlic and cook until fragrant, about 1 minute. Garlic cooks quickly; watch closely to avoid burning, which would impart bitterness to the Rich Creamy Mushroom Soup.

Third Step: Add the sliced mushrooms and 2 teaspoons of chopped thyme. Cook uncovered for about 5 minutes, stirring occasionally, until the mushrooms release their liquid and begin to brown. This builds the savory base and concentrates mushroom flavor.

Fourth Step: Pour in 1/2 cup Marsala wine or another dry wine and cook for about 3 minutes. The wine deglazes the pan, lifts browned bits, and concentrates flavor as the alcohol cooks off. If you prefer no alcohol, swap with an equal amount of stock and a splash of vinegar for acidity.

Fifth Step: Sprinkle the mushrooms with 6 tablespoons all-purpose flour, stirring well to combine. Cook for 2 minutes to remove the raw flour taste. This creates a roux that will thicken the soup when liquids are added.

Sixth Step: Slowly add 4 cups low sodium chicken broth while stirring to avoid lumps, then increase heat and bring the pot to a gentle boil. At this point, the soup will begin to thicken as the roux activates.

Seventh Step: Reduce heat to low-medium, then season with 1-2 teaspoons salt, 1/2-1 teaspoons cracked black pepper, and 2 crumbled beef bouillon cubes. Cover and simmer for 10 to 15 minutes, stirring occasionally, until the soup reaches a creamy, slightly thickened consistency.

Eighth Step: Lower heat, then stir in 1 cup heavy cream or half and half. Heat gently and simmer without boiling; rapid boiling can cause the cream to separate. Cook for 2 to 4 minutes to meld flavors and warm the dairy.

Ninth Step: Taste and adjust salt and pepper as needed. Finish by stirring in 1/2 tablespoon fresh chopped parsley and the remaining 1/2 tablespoon fresh chopped thyme.

Final Step: Serve warm with crusty bread for dipping. Garnish with an extra sprinkle of thyme or a drizzle of cream if desired. The Rich Creamy Mushroom Soup pairs nicely with a simple green salad for a light meal or with a sandwich for a heartier lunch.

Timing and temperature summary

  • Prep time: 10 minutes
  • Cook time: 30 minutes
  • Total time: 40 minutes
  • Serves: 6

Adaptations within the steps

If you are making a vegetarian version, swap the chicken broth and beef bouillon for vegetable stock and vegetable bouillon. For gluten-free, skip the flour step and add a cornstarch slurry (2 tablespoons cornstarch mixed with 1/4 cup cold water) during simmering until the desired thickness is reached. To cut calories, use evaporated milk or half and half instead of heavy cream and reduce butter slightly.


Dietary Substitutions to Customize Your Rich Creamy Mushroom Soup

Protein and Main Component Alternatives

Mushrooms are the star ingredient, but you can vary the main components to match diets or taste preferences.

  • If you want more protein, add cooked diced chicken or shredded rotisserie chicken just before serving; warm through without boiling.
  • For a vegan protein boost, stir in cooked lentils or white beans during the last few minutes of simmering.
  • To make a heartier soup, add diced potatoes or parsnips with the stock and simmer until tender. This adds body and comfort without changing the basic technique.

Vegetable, Sauce, and Seasoning Modifications

Adjust vegetables and seasonings to match seasons and pantry items.

  • Onions can be swapped with shallots for a milder, sweeter flavor.
  • Add leeks or fennel for a subtle aromatic twist; cook them the same way as the onions.
  • Instead of thyme, try tarragon or chives for a different herbal profile. Use a light hand when trying new herbs to avoid overpowering the mushrooms.
  • For a Mediterranean spin, stir in a tablespoon of tomato paste with the flour before adding stock and finish with a handful of chopped oregano and parsley.

Mastering Rich Creamy Mushroom Soup: Advanced Tips and Variations

Pro cooking techniques

  • Sear mushrooms in batches so they brown instead of steaming. Crowding the pan releases too much moisture and prevents good color.
  • For a silkier texture, blend half of the soup with an immersion blender, then return it to the pot. This keeps some mushroom pieces for texture while thickening the base naturally.
  • Use warm stock when adding liquids; cold stock can slow the roux from thickening smoothly.

Flavor variations

  • Marsala or Sherry: Use Marsala wine (as in the recipe) or Sherry for a slightly sweet, nutty depth. Reduce by half before adding cream.
  • Smoky note: Stir in a teaspoon of smoked paprika or add a few drops of liquid smoke for a subtle barbecue-like depth.
  • Cheesy twist: Stir in 1/4 to 1/2 cup grated Parmesan just before serving for a savory, cheesy layer.

Presentation tips

Little touches make a bowl memorable: a swirl of cream, a sprinkle of fresh thyme, and a crusty bread slice on the side.
  • Serve in warmed bowls to keep the soup hot longer.
  • Garnish with finely chopped parsley and a small sprig of thyme for color and aroma.
  • Top with homemade garlic croutons or toasted baguette slices for texture contrast.

Make-ahead options

  • Make the base (through simmering) up to 48 hours ahead, cool, and refrigerate. Reheat gently and stir in cream just before serving.
  • For freezer storage, leave out the cream. Freeze portions in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat slowly, then add cream and warm gently.

How to Store Rich Creamy Mushroom Soup: Best Practices

Refrigeration

Cool the soup to room temperature within two hours, then store in airtight containers in the refrigerator for 3 to 4 days. If the soup contains dairy, keep it chilled and consume within this window for best quality.

Freezing

Omit the cream before freezing for best texture. Freeze the soup in portions in freezer-safe containers for up to 3 months. When ready to serve, thaw overnight in the fridge and reheat gently on low, stirring in cream at the end.

Reheating

Reheat over low to medium-low heat, stirring often to prevent sticking. Avoid boiling after adding cream to prevent separation. If the soup seems too thick after refrigeration, add a splash of stock or water while warming to reach desired consistency.

Meal prep considerations

This Rich Creamy Mushroom Soup is a great candidate for batch cooking. Cook a double batch, freeze portions for quick lunches, and pair with pre-toasted bread or ready-made sandwiches for fast weeknight dinners. For a lighter reheated meal, add a squeeze of lemon to brighten flavors before serving.

Nutrition Facts and Serving Suggestions

Each serving of this Rich Creamy Mushroom Soup provides a comforting balance of calories, fats, and micronutrients.

NutrientPer Serving
Calories354 kcal
Carbohydrates21 g
Protein9 g
Fat25 g
Saturated Fat14 g
Cholesterol65 mg
Sodium836 mg
Potassium792 mg
Fiber2 g
Vitamin A937 IU
Vitamin C7 mg
Calcium80 mg
Iron2 mg

Tips and Tricks for Best Results

  • Use fresh brown or cremini mushrooms for the best texture and umami flavor; mini portobellos or a mix of mushrooms are excellent alternatives.
  • Cook mushrooms in batches if necessary so they brown instead of steam.
  • Avoid rapid boiling after adding dairy. Gentle simmering prevents curdling and keeps the soup silky.
  • If you skip wine, add a splash of vinegar or extra stock to keep the flavor bright.
  • Serve with crusty bread to soak up the savory soup and round out the meal.
Rich Creamy Mushroom Soup

FAQs: Frequently Asked Questions About Rich Creamy Mushroom Soup

What are the best mushrooms for creamy mushroom soup?

Fresh cremini or brown mushrooms work best for creamy mushroom soup because they offer a deep, earthy flavor and meaty texture that holds up well when cooked. Mini portobellos are another great choice for their rich taste. Mix varieties like button, shiitake, or oyster for more complexity—about 1-2 pounds total for a standard recipe. Clean them by wiping with a damp cloth instead of rinsing to avoid waterlogging. Slice or chop evenly for uniform cooking. These mushrooms release natural glutamates that boost umami, making your soup taste richer without extra ingredients. Avoid canned mushrooms, as they can make the soup watery.

Can you make creamy mushroom soup without cream?

Yes, make creamy mushroom soup without cream by swapping it for full-fat or 2% milk, or evaporated milk for thickness. Heat gently on low to prevent curdling—stir constantly. For dairy-free, skip cream entirely and blend the soup smooth; the mushrooms’ natural starches create creaminess. Use coconut milk or cashew cream as plant-based options. A simple recipe: sauté 1 lb mushrooms with onions, add broth, simmer, then blend half for body. This keeps the rich texture while cutting calories. Test thickness and adjust with a cornstarch slurry if needed. Stores well in the fridge for 3-4 days.

How do you thicken creamy mushroom soup?

Thicken creamy mushroom soup with a roux made from 2-3 tablespoons flour cooked in butter before adding liquids—this builds a smooth base without lumps. For gluten-free, mix 2 tablespoons cornstarch with 1/4 cup cold water into a slurry, then stir in gradually while simmering until it reaches your desired consistency. Blending half the soup also thickens naturally using mushroom fibers. Avoid overcooking, as it can make the soup gluey. Start with low heat and add thickener in small amounts. A standard pot (4 servings) needs about 1/4 cup flour total. This method ensures a velvety texture that pairs perfectly with crusty bread.

What herbs go best in rich creamy mushroom soup?

Thyme and fresh parsley are top herbs for rich creamy mushroom soup, adding woodsy and bright notes that enhance the earthy mushrooms. Use 1-2 teaspoons dried thyme or a few sprigs fresh during simmering, and stir in chopped parsley at the end. Rosemary (1/2 tsp finely chopped) gives piney depth, while chives or tarragon offer subtle anise flavors. Oregano works for an Italian twist, and cilantro suits bolder palates. Start small to avoid overpowering—taste and adjust. Fresh herbs release more oils for better flavor. Pro tip: pair with garlic and shallots for layered aromatics. These keep the soup balanced and restaurant-quality.

Can you add wine to creamy mushroom soup?

Yes, add 1/2 to 1 cup dry white wine like Sauvignon Blanc or Pinot Grigio, or red like Marsala, Sherry, Pinot Noir, or Merlot to creamy mushroom soup for acidity and depth. Pour it in after sautéing mushrooms and onions, then simmer 3-5 minutes to cook off alcohol while concentrating flavors. This deglazes the pan, picking up browned bits for richness. Skip if alcohol-free; substitute broth or a splash of vinegar. White wine keeps the color light, reds add robustness. Reduce by half before adding cream to prevent separation. This simple step elevates everyday soup—pairs well with a green salad.

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
Rich Creamy Mushroom Soup 67.png

Rich Creamy Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍄 Experience the rich, velvety texture of homemade cream of mushroom soup that’s far superior to canned versions
🥘 Enjoy a comforting and flavorful soup that’s perfect for cozy dinners or as a base for other recipes

  • Total Time: 40 minutes
  • Yield: 6 servings

Ingredients

– 4 tablespoons butter for a rich, silky base and to help cook the onions and mushrooms

– 1 tablespoon oil prevents butter from burning at medium-high heat

– 2 cups diced onions build savory sweetness and depth

– 4 cloves minced garlic adds aromatic depth and rounds out the flavor

– 1 1/2 pounds fresh brown mushrooms the main body of the soup

– 4 teaspoons chopped thyme for cooking and garnish

– 1/2 cup Marsala wine deglazes the pan and concentrates flavor

– 6 tablespoons all-purpose flour forms a roux for creamy texture

– 4 cups low sodium chicken broth adds savory liquid backbone

– 1-2 teaspoons salt season carefully

– 1/2-1 teaspoons cracked black pepper provides warmth and bite

– 2 beef bouillon cubes adds extra depth of flavor

– 1 cup heavy cream gives the soup its rich, creamy finish

– 1/2 tablespoon fresh chopped parsley for serving

– 1/2 tablespoon fresh chopped thyme for serving

Instructions

1-First Step: Heat butter and oil in a large pot over medium-high heat until melted. Once the butter foams, add the diced onions and sauté for 2 to 3 minutes until softened. Stir frequently so the onions sweat and release their sweetness without browning too much.

2-Second Step: Add the minced garlic and cook until fragrant, about 1 minute. Garlic cooks quickly; watch closely to avoid burning, which would impart bitterness to the Rich Creamy Mushroom Soup.

3-Third Step: Add the sliced mushrooms and 2 teaspoons of chopped thyme. Cook uncovered for about 5 minutes, stirring occasionally, until the mushrooms release their liquid and begin to brown. This builds the savory base and concentrates mushroom flavor.

4-Fourth Step: Pour in 1/2 cup Marsala wine or another dry wine and cook for about 3 minutes. The wine deglazes the pan, lifts browned bits, and concentrates flavor as the alcohol cooks off. If you prefer no alcohol, swap with an equal amount of stock and a splash of vinegar for acidity.

5-Fifth Step: Sprinkle the mushrooms with 6 tablespoons all-purpose flour, stirring well to combine. Cook for 2 minutes to remove the raw flour taste. This creates a roux that will thicken the soup when liquids are added.

6-Sixth Step: Slowly add 4 cups low sodium chicken broth while stirring to avoid lumps, then increase heat and bring the pot to a gentle boil. At this point, the soup will begin to thicken as the roux activates.

7-Seventh Step: Reduce heat to low-medium, then season with 1-2 teaspoons salt, 1/2-1 teaspoons cracked black pepper, and 2 crumbled beef bouillon cubes. Cover and simmer for 10 to 15 minutes, stirring occasionally, until the soup reaches a creamy, slightly thickened consistency.

8-Eighth Step: Lower heat, then stir in 1 cup heavy cream or half and half. Heat gently and simmer without boiling; rapid boiling can cause the cream to separate. Cook for 2 to 4 minutes to meld flavors and warm the dairy.

9-Ninth Step: Taste and adjust salt and pepper as needed. Finish by stirring in 1/2 tablespoon fresh chopped parsley and the remaining 1/2 tablespoon fresh chopped thyme.

10-Final Step: Serve warm with crusty bread for dipping. Garnish with an extra sprinkle of thyme or a drizzle of cream if desired. The Rich Creamy Mushroom Soup pairs nicely with a simple green salad for a light meal or with a sandwich for a heartier lunch.

Notes

🍄 Fresh brown or cremini mushrooms work best; mini portobellos or a mix of mushrooms are good alternatives
🥛 Avoid rapid boiling when adding milk or cream to prevent curdling; simmer gently
🌿 For a vegetarian soup, use good quality vegetable stock or stock powder instead of chicken broth

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop cooking
  • Cuisine: American
  • Diet: Non-vegetarian

Nutrition

  • Serving Size: 1 serving (about 1.5 cups)
  • Calories: 354
  • Sugar: 7
  • Sodium: 836
  • Fat: 25
  • Saturated Fat: 14
  • Unsaturated Fat: 10
  • Trans Fat: 0.3
  • Carbohydrates: 21
  • Fiber: 2
  • Protein: 9
  • Cholesterol: 65

Next Recipe

Leave a Comment

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