There’s something about a Creamy Mushroom Soup Recipe that feels like a warm hug in a bowl. Whether it’s a chilly evening when you’re curled up with a blanket or one of those nights when dinner needs to be both quick and soul-satisfying, this soup checks all the boxes. Growing up in Texas, my mom used to say, “A good soup can fix a bad day.” And let me tell you, this recipe has done just that more than once for me and my three kiddos.
If you’ve ever been intimidated by the idea of making homemade soup—don’t worry. This one is simple, comes together in about 30 minutes, and tastes like something you’d find in a cozy farmhouse kitchen.
Table of Contents
Why You’ll Love This Creamy Mushroom Soup Recipe
- It’s ready in just 30 minutes (because life doesn’t pause for complicated dinners).
- Creamy and rich without relying on heavy cream.
- Uses simple, wholesome ingredients you probably already have.
- Perfect as a stand-alone meal with crusty bread or a starter for fancier dinners.
- Picky-eater approved—at least in my house, and that’s saying something!
What Does Creamy Mushroom Soup Taste Like?
Think earthy mushrooms, caramelized onions, and a velvety broth that coats your spoon like silk. It’s savory, lightly garlicky, with a hint of thyme that makes your kitchen smell like a five-star restaurant. If comfort had a flavor, this would be it.
Ingredients for Creamy Mushroom Soup Recipe
The beauty of this Creamy Mushroom Soup Recipe is that it doesn’t call for anything fancy—just everyday ingredients that come together to create something truly comforting. Think of it as a simple grocery list turned into a cozy hug in a bowl. Here’s what you’ll need and why each ingredient matters:
- Butter (2 tablespoons): This is the base of flavor. Butter adds richness and depth that balances the earthy mushrooms. You can use unsalted butter to better control the seasoning.
- Olive oil (1 tablespoon): A splash of olive oil keeps the butter from burning and adds a smooth, slightly fruity note to the soup.
- Onion (1 large, diced): Onions are the flavor builders. They bring a natural sweetness that complements the savoriness of mushrooms. Yellow onions work best, but white onions will do in a pinch.
- Garlic (4 cloves, minced): Garlic is that aromatic backbone—it elevates everything, making the soup smell and taste irresistible.
- Mushrooms (1 pound, sliced): The star of the show! Cremini or baby bella mushrooms are excellent for that earthy, meaty taste. But feel free to mix varieties like shiitake or button mushrooms for more depth.
- All-purpose flour (2 tablespoons): This is your thickener. It binds with the butter and mushrooms to create a roux, which gives the soup its creamy consistency without needing heavy cream.
- Broth (4 cups, chicken or vegetable): Choose your broth depending on your mood. Chicken broth makes it savory and hearty, while vegetable broth keeps it light and vegetarian-friendly.
- Milk (1 cup): The secret to a silky texture. Whole milk adds creaminess without being too heavy, though you can substitute with oat milk or almond milk for a dairy-free version.
- Salt and pepper (to taste): Seasoning is everything. Start light and adjust as you go for the perfect balance.
- Fresh thyme (for garnish): Fresh thyme isn’t just pretty—it enhances the soup’s aroma and flavor. If you don’t have fresh thyme, a pinch of dried thyme works too.
👉 Love ingredient-driven soups like this? Try my Creamy Roasted Garlic Potato Soup for another velvety bowl of comfort, or if you’re in the mood for something a little brighter, this Mediterranean Lemon Chicken Soup is a reader favorite.

How to Make Creamy Mushroom Soup Recipe (Step by Step)
Making this Creamy Mushroom Soup Recipe is easier than you think, and the process is just as enjoyable as the end result. I’ll walk you through each step, like a friend cooking alongside you in the kitchen.
Step 1: Sauté the Aromatics
Start by placing a large, heavy-bottomed pot on medium heat. Melt the butter together with the olive oil. This combination keeps the butter from burning and builds a rich base for your soup.
Add the diced onion and cook until it turns translucent and soft—about 5 minutes. The onion’s natural sweetness will begin to release, and that’s your signal you’re on the right track. Now, stir in the minced garlic and sauté for another minute. You’ll notice your kitchen smelling heavenly already!
👉 If you love soups that begin with a flavor-packed aromatic base, you might also enjoy my Simple Tuscan Soup where onions and garlic shine just as brightly.
Step 2: Cook the Mushrooms
Now comes the star of the show: the mushrooms. Add all those lovely slices into the pot. At first, it might feel like too many, but don’t worry—mushrooms shrink down as they cook. Stir occasionally and let them release their juices.
Continue cooking until the mushrooms start to brown, about 8–10 minutes. This step is key because browning mushrooms brings out their deep, earthy flavor. Don’t rush it—patience pays off here.
👉 Pro tip: For a slightly different mushroom flavor profile, check out my Green Olive Soup which combines salty olives with savory vegetables for a unique twist.
Step 3: Make the Base
Once the mushrooms are golden, sprinkle the flour evenly over the mixture. Stir well so the flour coats the mushrooms and onions—this creates a roux, which will thicken the soup.
Now, slowly pour in the broth (either chicken or vegetable). Do this gradually while stirring constantly to avoid lumps. The broth will deglaze the pan, picking up all those browned bits stuck at the bottom. Bring the soup to a gentle simmer, and you’ll see it begin to thicken slightly.
👉 If you’re looking for another creamy-style soup with a beautiful base, try my Creamy Chicken Tortilla Soup—it’s hearty and perfect for weeknights.
Step 4: Finish the Soup
Reduce the heat to low and pour in the milk. Stir gently until it’s fully incorporated. Let the soup cook for another 5 minutes, or until it reaches your desired creamy consistency.
Season generously with salt and pepper, but remember—it’s always better to start small and adjust as you taste. Finally, garnish with fresh thyme. Not only does it look beautiful, but it adds a subtle herbal note that balances everything out.
And there you have it—the perfect Creamy Mushroom Soup Recipe, ready to be ladled into bowls and enjoyed. Pair it with crusty bread, a side salad, or even serve it as a starter before a cozy dinner at home.
👉 For another silky, comforting option, you’ll love my Coconut Curry Soup with Dumplings—it’s like a hug with a little spice!
Tips and Tricks for Perfect Creamy Mushroom Soup Recipe
- Don’t rush the mushrooms. Let them brown for depth of flavor—this is where the magic happens.
- Want it dairy-free? Swap the milk for oat milk or coconut milk.
- Add a protein boost. Stir in shredded chicken or cooked lentils for a heartier version.
- Texture preference? Use an immersion blender if you want it smooth, or leave it chunky for a rustic feel.
- Freeze-friendly. Cool completely, then freeze in portions for up to 2 months.
Storage
This soup keeps beautifully! Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of broth or milk to loosen it up.
FAQs
Q: Can I use different mushrooms?
Yes! Cremini, button, shiitake, or a mix will all work beautifully.
Q: How can I make it thicker?
Use a touch more flour or reduce longer on low heat.
Q: Can I double this recipe?
Absolutely—it’s perfect for meal prep or feeding a crowd.
Conclusion
If you’re craving a dish that’s equal parts easy and soul-warming, this Creamy Mushroom Soup Recipe belongs in your weekly rotation. It’s fast, fuss-free, and nourishing—the kind of recipe that makes you feel like you’ve got it all together, even on the busiest days.
So go ahead, grab that pot, and let’s make tonight’s dinner one to remember. And hey, if you do try it, tag me—I’d love to see your creations!
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Creamy Mushroom Soup Recipe – Quick, Easy, and Delicious
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This creamy mushroom soup is rich, savory, and comforting — perfect for a cozy night in or as an elegant starter. Made with simple ingredients and ready in just 30 minutes, it’s creamy without heavy cream!
Ingredients
2 tablespoons butter
1 tablespoon olive oil
1 large onion, diced
4 cloves garlic, minced
1 pound mushrooms, sliced
2 tablespoons all-purpose flour
4 cups chicken or vegetable broth
1 cup milk
Salt and pepper, to taste
Fresh thyme, for garnish
Instructions
1. In a large pot, heat butter and olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Stir in the garlic and sauté for another minute.
2. Add the sliced mushrooms to the pot and cook until they release their juices and begin to brown, about 8–10 minutes.
3. Sprinkle the flour over the mushroom mixture and stir well to coat. Gradually pour in the broth, stirring constantly to prevent lumps. Bring to a simmer.
4. Reduce heat to low and stir in the milk. Continue to cook until the soup thickens, about 5 minutes. Season with salt and pepper to taste.
5. Ladle into bowls and garnish with fresh thyme.
Notes
Use a mix of mushroom varieties like cremini, shiitake, or button mushrooms for deeper flavor.
For a dairy-free version, swap milk with unsweetened almond or oat milk.
Blend part of the soup for an extra creamy texture while still keeping some mushroom chunks.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl




