Creamy Mushroom Soup

Creamy Mushroom Soup

This Creamy Mushroom Soup is rich, velvety, and packed with savory mushroom flavor. Sliced mushrooms are gently sautéed with onion, garlic, and butter before being combined with flour, vegetable broth, cream, and thyme. The result is a comforting soup with a smooth, creamy consistency and tender mushroom pieces throughout.

It’s an excellent choice for a cozy lunch, light dinner, or comforting starter. The recipe uses simple ingredients and comes together in one pot, while fresh parsley added at the end provides a bright finish that balances the richness of the cream.

Why You’ll Love This Recipe

  • Rich and creamy texture.
  • Packed with savory mushroom flavor.
  • Simple everyday ingredients.
  • Easy one-pot preparation.
  • Perfect for chilly evenings.
  • Ready without complicated techniques.
  • Can be made with cremini, button, or mixed mushrooms.
  • Excellent as a starter or main dish.
  • Fresh thyme adds an aromatic finish.
  • Easily customized with your favorite herbs.

Equipment

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Sharp knife
  • Cutting board
  • Measuring cups
  • Measuring spoons
  • Ladle
  • Whisk
  • Small bowl, optional

Also CheckOut: 30-Day High-Protein Meal Plan for Weight Loss: Easy Recipes, Meal Prep Tips & Complete Nutrition Guide

Ingredients

  • 3 tablespoons butter
  • ½ onion, finely chopped
  • 2 garlic cloves, minced
  • 4 cups mushrooms, sliced
  • ¼ cup all-purpose flour
  • 2 cups vegetable broth
  • 2 cups heavy cream
  • 1 teaspoon fresh or dried thyme
  • Salt, to taste
  • Black pepper, to taste
  • Chopped fresh parsley, optional for garnish

Ingredient Notes

Mushrooms

Cremini, button, or a combination of mushrooms can be used. Slice them evenly so they cook at approximately the same rate.

Butter

Butter provides the rich foundation for the soup and helps the mushrooms, onion, and garlic develop a deeper savory flavor.

Flour

The flour helps thicken the soup and gives it a creamy, velvety consistency when combined with the butter before adding the liquid.

Vegetable Broth

Vegetable broth provides the liquid base and adds additional savory flavor. Use a low-sodium broth if you want greater control over the final salt level.

Heavy Cream

Heavy cream gives the soup its rich and luxurious texture. Add it gradually and avoid boiling aggressively once it’s incorporated.

Thyme

Fresh thyme provides a bright herbal aroma, while dried thyme works well when fresh herbs aren’t available.

How to Make Creamy Mushroom Soup

  • Begin by cleaning the mushrooms. Gently wipe away any visible dirt with a damp paper towel or clean mushroom brush. Avoid soaking them for a long time because mushrooms can absorb excess water.
  • Slice the mushrooms into relatively even pieces. Thin slices will soften more quickly, while slightly thicker slices provide more noticeable texture in the finished soup.
  • Finely chop ½ of an onion and mince the 2 garlic cloves. Keep them ready before beginning because the cooking process moves quickly once the butter is melted.
  • Place a large heavy-bottomed pot or Dutch oven over medium heat.
  • Add 3 tablespoons of butter and allow it to melt completely. Swirl the butter around the bottom of the pot so the cooking surface is evenly coated.
  • Add the finely chopped onion to the melted butter. Stir well so the onion becomes coated with butter.
  • Cook the onion for approximately 3–5 minutes, stirring occasionally, until it becomes soft and translucent. Avoid browning it heavily because the goal is to create a gentle savory base.
  • Add the minced garlic and stir continuously for approximately 30–60 seconds, just until the garlic becomes fragrant.
  • Add the sliced mushrooms to the pot. Stir thoroughly so the mushrooms become coated with the butter, onion, and garlic.
  • Cook the mushrooms for approximately 6–8 minutes, stirring occasionally. The mushrooms will initially release moisture and shrink considerably as they cook.
  • Continue cooking until most of the excess moisture has evaporated and the mushrooms become tender. Allowing some of the mushrooms to develop light golden-brown edges will add additional depth to the soup.
  • Season the mushrooms lightly with salt and black pepper. Remember that the vegetable broth may already contain salt, so you can adjust the seasoning more accurately later.
  • Sprinkle ¼ cup of all-purpose flour evenly over the mushrooms.
  • Stir continuously for approximately 1–2 minutes. The flour should coat the mushrooms and absorb the butter, creating a thick paste-like mixture. Cooking the flour briefly also helps remove its raw taste.
  • Slowly pour in the 2 cups of vegetable broth while whisking or stirring constantly.
  • Add the broth gradually rather than all at once. This helps the flour incorporate smoothly and reduces the chance of lumps forming in the soup.
  • Once all the broth has been incorporated, continue stirring until the mixture becomes smooth.
  • Add 1 teaspoon of thyme and stir it into the soup.
  • Bring the soup to a gentle simmer over medium-low heat. Avoid a vigorous boil because the dairy will be added shortly and the soup is intended to cook gently.
  • Allow the broth and mushroom mixture to simmer for approximately 5–7 minutes, stirring occasionally. This gives the flour time to fully thicken the base and allows the mushroom and thyme flavors to blend.
  • Slowly pour in the 2 cups of heavy cream, stirring continuously as you add it.
  • Reduce the heat to low once the cream has been incorporated.
  • Stir the soup gently and allow it to heat for approximately 5–8 minutes. The soup should become noticeably creamy and thick enough to lightly coat the back of a spoon.
  • Avoid bringing the cream-based soup to a hard boil. Gentle heating helps maintain a smooth texture and prevents the dairy from separating.
  • Taste the soup carefully and adjust the salt and black pepper according to your preference.
  • If the soup is thicker than you prefer, gradually add a small amount of additional vegetable broth until it reaches your desired consistency.
  • If you prefer a thicker soup, allow it to simmer gently for a few additional minutes while stirring occasionally.
  • Turn off the heat once the soup reaches a rich, creamy consistency and the mushrooms are completely tender.
  • Ladle the hot soup into individual bowls.
  • Once the soup has reached the desired consistency, turn off the heat and let it rest for 2–3 minutes. This allows the temperature to settle while keeping the soup warm and creamy.
  • Taste the soup one final time and adjust the salt and black pepper as needed. Because mushrooms, broth, butter, and cream all contribute different levels of flavor, seasoning at the end helps create a more balanced result.
  • Ladle the soup into warm serving bowls, making sure each portion contains a generous amount of tender mushroom slices.
  • Sprinkle freshly chopped parsley over each bowl for a bright pop of color and a fresh herbal flavor.
  • Add a few thinly sliced sautéed mushrooms on top if you want a more decorative presentation.
  • For extra richness, add a very small pat of butter to the center of each serving and allow it to melt naturally into the hot soup.
  • Serve the soup immediately while it is hot and creamy.
  • Pair it with toasted bread, garlic bread, a crisp green salad, or a simple sandwich for a more complete meal.

Recipe Information

  • Prep Time: 10 minutes
  • Cook Time: 25–30 minutes
  • Total Time: Approximately 35–40 minutes
  • Servings: 4–6
  • Course: Soup, Lunch, Dinner, Appetizer
  • Cuisine: American-inspired
  • Cooking Method: Stovetop
  • Difficulty: Easy

Flavor Profile

  • Rich
  • Creamy
  • Savory
  • Earthy
  • Buttery
  • Garlicky
  • Mildly herbal
  • Comforting

Pro Tips

  • Use a mixture of cremini and button mushrooms for a more complex mushroom flavor.
  • Slice the mushrooms evenly so they cook consistently.
  • Don’t overcrowd the pot when sautéing the mushrooms.
  • Allow some mushrooms to brown lightly for deeper flavor.
  • Cook the flour briefly before adding the broth to eliminate its raw taste.
  • Add broth gradually while stirring to prevent lumps.
  • Use low-sodium vegetable broth if possible.
  • Add the cream after the broth has thickened.
  • Keep the soup at a gentle simmer after adding the cream.
  • Avoid boiling the soup vigorously.
  • Taste before adding the final amount of salt.
  • Add parsley immediately before serving for the freshest flavor.

Variations

Extra Mushroom Soup

Add an additional cup of sliced mushrooms for a heartier soup with more mushroom texture.

Garlic Mushroom Soup

Increase the garlic to 3–4 cloves for a stronger garlic-forward flavor.

Herb Mushroom Soup

Add fresh rosemary, parsley, or additional thyme for a more aromatic soup.

Chicken Mushroom Soup

Add cooked shredded chicken during the final few minutes of cooking for a more substantial protein-rich meal.

Cheesy Mushroom Soup

Stir in a small amount of grated Parmesan immediately after removing the soup from the heat.

Lighter Mushroom Soup

Replace part or all of the heavy cream with half-and-half or evaporated milk. The final soup will be lighter but less rich.

Dairy-Free Mushroom Soup

Use plant-based butter and an unsweetened dairy-free cream alternative. Make sure the vegetable broth is also dairy-free.

Common Mistakes to Avoid

  • Washing mushrooms excessively.
  • Adding the flour without cooking it first.
  • Pouring all the broth in too quickly.
  • Failing to stir while adding the broth.
  • Boiling the soup aggressively after adding cream.
  • Using too much salt before tasting.
  • Undercooking the mushrooms.
  • Overcrowding the pot during sautéing.
  • Adding too much liquid at once.
  • Leaving the finished soup uncovered for a long time.

Serving Suggestions

  • Serve with crusty sourdough bread.
  • Pair with garlic toast.
  • Serve alongside a simple green salad.
  • Add toasted baguette slices.
  • Top with fresh parsley.
  • Add a few sautéed mushrooms for presentation.
  • Sprinkle with freshly cracked black pepper.
  • Add a small amount of grated Parmesan.
  • Serve as an appetizer before a main course.
  • Enjoy as a cozy lunch or dinner.

Storage & Reheating

  • Allow leftover soup to cool slightly before transferring it to an airtight container.
  • Refrigerate the soup within 2 hours of cooking.
  • Store in the refrigerator for up to 3–4 days.
  • Reheat gently in a saucepan over low to medium-low heat.
  • Stir frequently while reheating to distribute the heat evenly.
  • Avoid bringing the soup to a rolling boil during reheating.
  • If the soup has thickened considerably in the refrigerator, add a small splash of vegetable broth or cream while reheating.
  • Reheat individual portions in the microwave using short intervals, stirring between each interval.
  • Add fresh parsley after reheating for a brighter finish.
  • Because this soup contains heavy cream and flour, freezing is not ideal as the texture may become slightly separated after thawing.

Nutrition Information

Nutrition will vary depending on the exact type and brand of butter, heavy cream, vegetable broth, mushrooms, and serving size.

Approximate Per Serving

  • Calories: 350–450 kcal
  • Protein: 5–8 g
  • Fat: 30–38 g
  • Carbohydrates: 15–20 g
  • Fiber: 2–3 g
  • Sugar: 4–6 g

For a lighter version, reduce the heavy cream and butter or replace part of the cream with a lighter dairy alternative.

Final Thoughts

This Creamy Mushroom Soup is a comforting classic that turns simple mushrooms, onion, garlic, broth, cream, and herbs into a rich and satisfying bowl of soup. Sautéing the mushrooms before adding the liquid helps bring out their earthy flavor, while the flour and cream create the thick, velvety consistency that makes this soup so comforting.

It’s simple enough for an everyday meal but elegant enough to serve as a starter for a dinner gathering. Serve it with warm crusty bread and a sprinkle of fresh parsley for a cozy meal that’s especially enjoyable on chilly days.

Frequently Asked Questions

Can I use different mushrooms?

Yes. Cremini, button, baby bella, shiitake, or a combination can be used. Different mushrooms will create slightly different flavors and textures.

Can I make this soup without flour?

Yes. You can use another thickening method, such as a small amount of cornstarch slurry, or blend some of the mushrooms into the soup for natural thickness.

Can I use milk instead of heavy cream?

Yes, but the soup will be less rich and slightly thinner. You may need additional thickening depending on the type of milk used.

Can I blend the soup?

Absolutely. Use an immersion blender to partially or completely blend the soup. For a smooth soup, blend until creamy. For more texture, blend only a portion and leave some mushroom pieces whole.

Why is my soup too thick?

Add vegetable broth gradually while stirring until the soup reaches your preferred consistency.

Why is my soup too thin?

Allow it to simmer gently for a few additional minutes. You can also prepare a small amount of flour or cornstarch slurry if additional thickening is needed.

Can I add chicken?

Yes. Add fully cooked shredded or diced chicken toward the end of cooking and simmer until heated through.

Can I make this soup vegetarian?

The provided recipe is vegetarian as long as the vegetable broth and other ingredients are vegetarian-friendly.

Can I make this recipe dairy-free?

Yes. Replace the butter and heavy cream with suitable plant-based alternatives.

Can I freeze creamy mushroom soup?

It can be frozen, but the cream may separate slightly after thawing. For the best texture, refrigeration is preferred.

Leave a Reply

Your email address will not be published. Required fields are marked *