Rich & Creamy Mushroom Soup (Easy Homemade Recipe)

There’s something about a bowl of creamy mushroom soup that just feels like comfort. This one’s made from scratch — real mushrooms, a little garlic, a splash of cream — no canned stuff involved. It comes together in under 40 minutes, and honestly, it tastes way better than anything from a can. Perfect for a cozy night in or as a starter when friends come over. Let’s make it.

Bowl of rich and creamy mushroom soup garnished with fresh parsley and cracked black pepper

Why You’ll Love This Recipe

There’s a reason cream of mushroom soup shows up on so many comfort food lists — it just works. This version starts with fresh cremini mushrooms, sautéed low and slow until they turn deep golden brown and release all that earthy, savory flavor. A bit of onion and garlic goes in next, then a light dusting of flour to help thicken things up naturally. From there, it’s just broth, a splash of heavy cream, and a few sprigs of fresh thyme simmering together until the whole pot smells like something you’d want to curl up next to on a cold day. You can blend it silky smooth if you like your soups velvety, or leave a few mushroom pieces in for texture — either way works beautifully. It’s the kind of recipe that comes together with basic pantry staples but still feels a little special, especially with a piece of crusty bread for dipping. Whether you’re making it for a quiet weeknight dinner or serving it as a starter for guests, this soup delivers that rich, homemade flavor that canned versions just can’t touch. Once you try it from scratch, there’s really no going back.

About me

Based in London, Taha is a professional recipe developer and food photographer. Since launching TahaCooks in 2025, he has shared his decade of culinary expertise to help home cooks master gourmet flavors. Every recipe on the site is triple-tested and designed to bring restaurant-quality results to the everyday kitchen.

One of the best things about this recipe is how forgiving and adaptable it is. Prefer a chunkier soup with visible mushroom pieces? Skip the blending step entirely. Want something ultra-smooth and silky, like you’d find at a nice restaurant? Blend it all the way through. You can also easily swap in your favorite mushroom varieties — cremini gives a deep, earthy flavor, but a mix of shiitake or wild mushrooms will add even more complexity if you want to experiment. And if you’re cooking for someone dairy-free, swapping the heavy cream for coconut cream or a plant-based alternative still gives you a rich, satisfying bowl without sacrificing texture.

This soup also happens to be a great make-ahead option. It stores well in the fridge for a few days and freezes beautifully, so you can double the batch and always have a comforting meal ready to go on busy nights. Whether you’re making it for yourself on a quiet evening or serving it as an elegant starter for guests, this soup proves that simple, homemade comfort food never goes out of style.

Ingredients for creamy mushroom soup including mushrooms, onion, garlic, cream, and fresh thyme

Tips for the Perfect Mushroom Soup

The biggest key to great mushroom soup is patience during the sautéing step — don’t rush it. Let the mushrooms cook undisturbed for a few minutes at a time so they actually brown instead of steam; this is where most of the deep, savory flavor comes from. Avoid overcrowding the pot, since too many mushrooms at once will trap moisture and stop them from caramelizing properly. If you’re short on space, sauté them in two batches.

When adding the flour, stir constantly and let it cook for a minute or two before adding liquid — this cooks out the raw, starchy taste and helps prevent lumps later. Pour in the broth gradually while whisking, rather than all at once, for a smoother consistency.

Once the cream goes in, keep the heat low and avoid a hard boil, as high heat can cause the cream to separate or curdle. For extra depth, a splash of dry sherry or white wine after sautéing the mushrooms adds a subtle complexity that’s hard to replicate otherwise. Finally, taste and adjust the seasoning right before serving — mushrooms can vary in saltiness, so a final pinch of salt or crack of pepper often makes all the difference.

Ingredients You’ll Need.

Rich and creamy mushroom soup in a bowl with crusty bread on the side

Rich & Creamy Mushroom Soup

TahaCooks Editor
A rich, velvety cream of mushroom soup made from scratch with sautéed mushrooms, garlic, and fresh herbs — comforting, creamy, and full of earthy flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Appetizer, Main Course, Soup
Cuisine American, French
Servings 4 Person
Calories 285 kcal

Equipment

  • 1 Large pot or Dutch oven For sautéing and simmering the soup
  • Sharp knife For slicing mushrooms and chopping onion/garlic
  • Cutting Board
  • Wooden Spoon or Spatula For stirring, especially when adding flour
  • Whisk To help prevent lumps when adding broth
  • Immersion Blender Optional — for a smooth, silky texture
  • Ladle For serving
  • Measuring cups and spoons

Ingredients
  

  • 3 tbs pUnsalted butter
  • 1 tbsp Olive oil
  • 450 g Cremini mushrooms Sliced
  • 1 Medium yellow onion Finely chopped
  • 3 Garlic cloves Minced
  • 3 tbsp All-purpose flour
  • 3 cup Vegetable or chicken broth
  • 1 cup Heavy cream
  • 1 tsp Fresh thyme leaves
  • pinch Salt
  • 1/2 tsp Black pepper
  • 2 tbsp Fresh parsley Chopped, for garnish

Instructions
 

  • Heat the fats — In a large pot, melt the butter with olive oil over medium heat.
  • Sauté the mushrooms — Add the sliced cremini mushrooms and cook, stirring occasionally, until golden brown and their moisture has evaporated (about 10 minutes).
  • Cook the onion and garlic — Add the chopped onion and cook until softened and translucent, then stir in the minced garlic and cook until fragrant (about 5 minutes).
  • Add the flour — Sprinkle the flour over the mushroom mixture and stir constantly to coat everything and cook out the raw flour taste (about 2 minutes).
  • Add the broth — Gradually pour in the broth, whisking or stirring constantly to prevent lumps. Bring to a gentle boil
  • Simmer the soup — Reduce heat and let the soup simmer, stirring occasionally, until slightly thickened (about 15 minutes).
  • Add cream and season — Stir in the heavy cream and fresh thyme, then season with salt and black pepper. Simmer gently for a few more minutes without boiling.
  • Blend (optional) — For a smoother texture, use an immersion blender to blend part or all of the soup to your desired consistency.
  • Serve — Ladle the soup into bowls and garnish with fresh chopped parsley. Serve warm with crusty bread.

Notes

Serving & Presentation

Serve this soup hot, straight from the pot, in warm bowls to keep it cozy longer. A swirl of extra cream or a drizzle of good olive oil on top adds a nice restaurant-style touch. Finish with a sprinkle of fresh parsley and a few sautéed mushroom slices for texture and visual appeal. A twist of cracked black pepper right before serving brightens the flavor. Pair it with crusty bread or a simple side salad for a complete meal. For a dinner party, serve it in smaller cups as an elegant starter before the main course.
Keyword British Comfort Food, Cream of Mushroom Soup, Creamy Soup, Easy Soup Recipe, Mushroom Soup

Explore More

FAQS

Can I use a different type of mushroom for this soup?

Yes — cremini mushrooms give a deep, earthy flavor, but you can substitute button mushrooms for a milder taste, or add shiitake or wild mushrooms for extra complexity.

Can I make this soup vegan or dairy-free?

Absolutely. Swap the butter for olive oil or a plant-based butter, use vegetable broth, and replace the heavy cream with coconut cream or a dairy-free cream alternative for a similar rich texture.

Why did my soup turn out watery instead of thick?

This usually happens if the flour wasn’t cooked long enough before adding the broth, or if the soup wasn’t simmered long enough to thicken. Let it simmer a bit longer, or whisk in a small cornstarch slurry if needed.

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 4 days. The flavor often deepens overnight, making it a great make-ahead option for busy weeknights or gatherings.

Leave a Comment

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

Recipe Rating