Just imagine a bowl of creamy, earthy mushroom soup—the ultimate comfort food that warms you from the inside out. Whether you’re craving a quick weeknight dinner or a cozy weekend treat, we’ve gathered 30 delicious variations to inspire your next culinary adventure. From classic renditions to creative twists, there’s a perfect recipe here for every home cook. Dive in and discover your new favorite!
Classic Cream of Mushroom Soup
Ready to ditch the can? This creamy mushroom soup is pure comfort in a bowl—earthy, velvety, and packed with flavor. Grab your Dutch oven and let’s get simmering.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 4 tablespoons unsalted butter
– 1 large yellow onion, finely diced
– 4 cloves garlic, minced
– 1½ pounds cremini mushrooms, thinly sliced
– ¼ cup all-purpose flour
– 4 cups low-sodium chicken broth
– 1 cup heavy cream
– 2 teaspoons fresh thyme leaves
– 1 teaspoon kosher salt
– ½ teaspoon freshly cracked black pepper
– ¼ cup dry sherry
– 2 tablespoons chopped fresh parsley
Instructions
1. Melt the unsalted butter in a large Dutch oven over medium heat.
2. Add the finely diced yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant.
4. Add the thinly sliced cremini mushrooms and cook for 10 minutes, stirring occasionally, until they release their liquid and turn golden brown.
5. Sprinkle the all-purpose flour over the mushroom mixture and stir constantly for 2 minutes to cook off the raw flour taste.
6. Gradually pour in the low-sodium chicken broth while whisking continuously to prevent lumps.
7. Bring the soup to a gentle boil, then reduce the heat to low and simmer uncovered for 15 minutes.
8. Stir in the heavy cream, fresh thyme leaves, kosher salt, and freshly cracked black pepper.
9. Simmer for an additional 5 minutes, stirring occasionally, until the soup thickens slightly.
10. Remove the pot from the heat and stir in the dry sherry and chopped fresh parsley.
11. Ladle the soup into bowls and serve immediately.
Zesty sherry brightens the earthy mushroom base, while the cream creates a silky, luxurious texture that coats your spoon. Try topping it with crispy fried shallots or a dollop of crème fraîche for an extra layer of richness.
Garlic and Herb Cream of Mushroom Soup
Craving a cozy hug in a bowl? This garlic and herb cream of mushroom soup transforms humble ingredients into a velvety, umami-packed masterpiece. Forget the can—this homemade version is pure comfort with a sophisticated edge.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 3 tablespoons rich unsalted butter
– 1 large yellow onion, finely diced
– 6 cloves fresh garlic, minced
– 1 pound cremini mushrooms, thinly sliced
– 1 teaspoon finely chopped fresh thyme
– 1 teaspoon finely chopped fresh rosemary
– 4 cups rich chicken or vegetable broth
– 1 cup heavy cream
– ½ cup freshly grated Parmesan cheese
– 2 tablespoons all-purpose flour
– 1 teaspoon kosher salt
– ½ teaspoon freshly cracked black pepper
Instructions
1. Melt the rich unsalted butter in a large Dutch oven or heavy-bottomed pot over medium heat.
2. Add the finely diced yellow onion and cook, stirring occasionally, for 5 minutes until translucent and fragrant.
3. Stir in the minced fresh garlic and cook for 1 minute until aromatic—don’t let it brown.
4. Add the thinly sliced cremini mushrooms, increase heat to medium-high, and cook for 8–10 minutes until they release their liquid and turn golden brown.
5. Sprinkle the all-purpose flour over the mushroom mixture and stir constantly for 1 minute to cook out the raw flour taste.
6. Gradually pour in the rich chicken or vegetable broth while whisking to prevent lumps.
7. Add the finely chopped fresh thyme, finely chopped fresh rosemary, kosher salt, and freshly cracked black pepper.
8. Bring the soup to a gentle boil, then reduce heat to low, cover, and simmer for 15 minutes to let the flavors meld.
9. Stir in the heavy cream and freshly grated Parmesan cheese until fully incorporated and the cheese is melted.
10. Use an immersion blender to puree the soup directly in the pot until smooth and velvety, about 2–3 minutes. (Tip: For a chunkier texture, blend only half the soup.)
11. Taste and adjust seasoning if needed, then ladle into bowls immediately.
Delightfully creamy with a deep, earthy mushroom flavor, this soup gets its luxurious body from the pureed vegetables and cream. Serve it piping hot with a crusty baguette for dipping, or swirl in a dollop of truffle oil for an extra indulgent touch. Leftovers taste even better the next day as the herbs fully infuse the broth.
Dairy-Free Cream of Mushroom Soup
A dairy-free delight that’s creamy, dreamy, and packed with earthy flavor. This mushroom soup swaps heavy cream for velvety cashews and coconut milk—perfect for cozy nights or impressing guests. Get ready to blend your way to comfort food bliss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 pound cremini mushrooms, sliced
– 4 cups vegetable broth
– 1 cup raw cashews, soaked for 2 hours
– 1 cup full-fat coconut milk
– 1 teaspoon sea salt
– ½ teaspoon freshly ground black pepper
– 2 tablespoons fresh thyme leaves
Instructions
1. Heat the rich extra virgin olive oil in a large pot over medium heat.
2. Add the finely diced yellow onion and sauté for 5 minutes until translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant.
4. Add the sliced cremini mushrooms and cook for 8–10 minutes until browned and tender.
5. Pour in the vegetable broth and bring to a boil, then reduce heat and simmer for 10 minutes.
6. Drain the soaked raw cashews and blend them with the full-fat coconut milk until smooth.
7. Stir the cashew mixture into the pot along with sea salt and freshly ground black pepper.
8. Simmer for 5 minutes, then remove from heat and stir in fresh thyme leaves.
9. Use an immersion blender to puree the soup until creamy, or transfer to a countertop blender in batches.
10. Ladle into bowls and serve immediately.
Expect a velvety texture with deep, earthy notes from the mushrooms and a hint of coconut sweetness. Elevate it by topping with crispy roasted mushrooms or a drizzle of truffle oil for an extra luxurious touch.
Truffle Infused Cream of Mushroom Soup
Oozing with earthy elegance, this truffle-infused cream of mushroom soup transforms humble fungi into a luxurious bowl of comfort. Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 2 tablespoons rich unsalted butter
– 1 large yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1.5 pounds mixed wild mushrooms (like cremini and shiitake), cleaned and sliced
– 1 teaspoon finely ground black pepper
– 1 teaspoon kosher salt
– 1/4 cup dry white wine
– 4 cups rich chicken or vegetable broth
– 1 cup heavy cream
– 2 teaspoons truffle oil
– Fresh thyme sprigs for garnish
Instructions
1. Melt the rich unsalted butter in a large Dutch oven over medium heat.
2. Add the finely diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in the minced fresh garlic and cook for 1 minute until fragrant.
4. Add the sliced mixed wild mushrooms, finely ground black pepper, and kosher salt.
5. Cook for 8-10 minutes, stirring frequently, until the mushrooms release their liquid and brown slightly.
6. Pour in the dry white wine to deglaze the pan, scraping up any browned bits from the bottom.
7. Simmer for 2 minutes until the wine reduces by half.
8. Add the rich chicken or vegetable broth and bring to a gentle boil.
9. Reduce heat to low, cover, and simmer for 15 minutes to meld flavors.
10. Carefully transfer the soup to a blender and blend until completely smooth, working in batches if needed.
11. Return the blended soup to the pot over low heat.
12. Stir in the heavy cream and truffle oil until fully incorporated.
13. Heat for 3-5 minutes until warmed through, but do not boil.
14. Ladle into bowls and garnish with fresh thyme sprigs. The silky texture coats your spoon, with deep umami notes from the mushrooms elevated by the aromatic truffle finish. Serve with crusty bread for dipping or top with crispy fried shallots for added crunch.
Vegan Cream of Mushroom Soup
Ready to ditch the dairy? This vegan cream of mushroom soup delivers all the velvety richness without a drop of cream. Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1.5 pounds mixed wild mushrooms (like cremini and shiitake), cleaned and sliced
– 1 teaspoon fine sea salt
– 1/2 teaspoon freshly cracked black pepper
– 1/4 cup dry white wine
– 4 cups robust vegetable broth
– 2 medium Yukon Gold potatoes, peeled and cubed
– 1 cup raw cashews, soaked in hot water for 15 minutes
– 1 tablespoon fresh thyme leaves
– 1 tablespoon fresh lemon juice
Instructions
1. Heat the rich extra virgin olive oil in a large Dutch oven or heavy-bottomed pot over medium heat.
2. Add the finely diced yellow onion and cook, stirring frequently, for 5 minutes until softened and translucent.
3. Stir in the minced fresh garlic and cook for 1 minute until fragrant.
4. Add the sliced mixed wild mushrooms, fine sea salt, and freshly cracked black pepper to the pot.
5. Cook the mushrooms, stirring occasionally, for 8-10 minutes until they have released their liquid and are deeply browned. Tip: Don’t crowd the mushrooms—cook in batches if your pot is small for the best caramelization.
6. Pour in the dry white wine to deglaze the pot, scraping up any browned bits from the bottom with a wooden spoon.
7. Add the robust vegetable broth and cubed Yukon Gold potatoes to the pot.
8. Bring the mixture to a boil, then reduce the heat to a simmer.
9. Cover the pot and let it simmer for 15 minutes, or until the potatoes are fork-tender.
10. While the soup simmers, drain the soaked raw cashews.
11. Transfer the drained cashews to a high-speed blender.
12. Carefully ladle about 1 cup of the hot broth (avoiding the solids) from the pot into the blender with the cashews.
13. Blend the cashews and hot broth on high for 1-2 minutes until completely smooth and creamy. Tip: This creates your “cream”—blending until no grit remains is key for a silky texture.
14. Once the potatoes are tender, turn off the heat under the soup pot.
15. Use an immersion blender to puree the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a stand blender, then return it to the pot.
16. Stir the smooth cashew cream from the blender into the pureed soup in the pot.
17. Add the fresh thyme leaves and fresh lemon juice to the soup.
18. Warm the soup over low heat for 2-3 minutes, stirring constantly, until heated through. Do not boil. Tip: The lemon juice brightens the earthy flavors—add it off the heat to preserve its freshness.
19. Taste and adjust seasoning with more fine sea salt or freshly cracked black pepper if desired.
Outrageously creamy and deeply savory, this soup has a luxurious texture from the blended cashews and potatoes. The earthy mushrooms shine through, balanced by the bright hint of lemon. Serve it topped with crispy roasted mushroom slices or a drizzle of truffle oil for a restaurant-worthy finish.
Creamy Chicken and Mushroom Soup
You need this cozy, creamy chicken and mushroom soup in your life—it’s the ultimate comfort food that comes together in under an hour. Grab your Dutch oven and let’s get simmering.
Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 pound cremini mushrooms, sliced
– 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
– 4 cups low-sodium chicken broth
– 1 cup heavy cream
– 1 teaspoon finely ground black pepper
– 1 teaspoon kosher salt
– 2 tablespoons all-purpose flour
– 2 tablespoons unsalted butter
– 1 teaspoon fresh thyme leaves
Instructions
1. Heat the rich extra virgin olive oil in a large Dutch oven over medium heat for 2 minutes until shimmering.
2. Add the finely diced yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant.
4. Add the sliced cremini mushrooms and cook for 8 minutes, stirring occasionally, until they release their liquid and turn golden brown.
5. Push the mushroom mixture to the side of the pot and add the bite-sized chicken thigh pieces in a single layer.
6. Cook the chicken for 6 minutes, turning once, until no longer pink on the outside.
7. Sprinkle the all-purpose flour over the chicken and mushroom mixture and stir to coat evenly.
8. Pour in the low-sodium chicken broth slowly while stirring constantly to prevent lumps.
9. Bring the soup to a gentle boil, then reduce the heat to low and simmer uncovered for 20 minutes.
10. Stir in the heavy cream, kosher salt, finely ground black pepper, and fresh thyme leaves.
11. Simmer for an additional 10 minutes, stirring occasionally, until the soup thickens slightly.
12. Stir in the unsalted butter until melted and fully incorporated.
13. Remove the pot from the heat and let it rest for 5 minutes before serving.
Unbelievably creamy with tender chicken and earthy mushrooms in every spoonful. Serve it with crusty bread for dipping or over mashed potatoes for a heartier meal—the velvety texture and rich flavor make it perfect for chilly nights.
Roasted Garlic Cream of Mushroom Soup
Unlock next-level comfort with this velvety soup that transforms humble mushrooms into pure luxury. Roast garlic until caramelized and sweet, then blend with earthy cremini mushrooms for a bowl that’s both deeply savory and surprisingly elegant. It’s the cozy upgrade your winter nights have been craving.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 1 whole head of fresh garlic
– 2 tablespoons rich extra virgin olive oil, divided
– 1½ pounds earthy cremini mushrooms, sliced
– 1 large yellow onion, finely diced
– 4 cups robust vegetable broth
– 1 cup heavy cream
– 2 tablespoons unsalted butter
– 1 teaspoon finely ground black pepper
– ½ teaspoon flaky sea salt
– Fresh thyme sprigs for garnish
Instructions
1. Preheat your oven to 400°F.
2. Slice the top off the garlic head to expose the cloves, drizzle with 1 tablespoon of olive oil, wrap tightly in foil, and roast for 30 minutes until soft and golden.
3. Heat the remaining olive oil and butter in a large Dutch oven over medium-high heat until the butter melts and foams.
4. Add the diced onion and cook for 5–7 minutes, stirring frequently, until translucent and fragrant.
5. Add the sliced mushrooms and cook for 10–12 minutes, stirring occasionally, until they release their liquid and turn deeply browned.
6. Squeeze the roasted garlic cloves from their skins directly into the pot—they should be soft and paste-like.
7. Pour in the vegetable broth, scraping up any browned bits from the bottom of the pot for extra flavor.
8. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 15 minutes to let the flavors meld.
9. Carefully transfer the soup to a blender, working in batches if needed, and blend until completely smooth and velvety.
10. Return the blended soup to the pot over low heat, stir in the heavy cream, and warm gently for 3–4 minutes—do not boil to prevent curdling.
11. Season with black pepper and sea salt, then ladle into bowls.
12. Garnish each serving with fresh thyme sprigs.
Final thoughts: Feel the silky texture coat your spoon with every luxurious bite, where the sweet, mellow roasted garlic perfectly balances the earthy depth of the mushrooms. For a creative twist, top with crispy fried shallots or a drizzle of truffle oil to elevate it into a restaurant-worthy starter.
Wild Rice and Mushroom Soup
Nourish your soul with this earthy, umami-packed soup that’s pure comfort in a bowl. Think creamy, savory, and deeply satisfying—perfect for chilly nights. Let’s get cooking.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 1 cup uncooked wild rice blend
– 2 tablespoons rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves garlic, minced
– 1 pound cremini mushrooms, sliced
– 1 teaspoon finely ground black pepper
– 6 cups low-sodium vegetable broth
– 1 cup heavy cream
– 2 tablespoons fresh thyme leaves
– 1 teaspoon sea salt
Instructions
1. Rinse 1 cup uncooked wild rice blend under cold water in a fine-mesh strainer for 1 minute to remove excess starch.
2. Heat 2 tablespoons rich extra virgin olive oil in a large Dutch oven over medium heat for 2 minutes until shimmering.
3. Add 1 large yellow onion, finely diced, and sauté for 5 minutes, stirring occasionally, until translucent and fragrant.
4. Stir in 3 cloves garlic, minced, and cook for 30 seconds until aromatic—avoid browning to prevent bitterness.
5. Add 1 pound cremini mushrooms, sliced, and cook for 8 minutes, stirring every 2 minutes, until they release their juices and turn golden brown.
6. Sprinkle in 1 teaspoon finely ground black pepper and 1 teaspoon sea salt, stirring to coat the vegetables evenly.
7. Pour in 6 cups low-sodium vegetable broth and the rinsed wild rice blend, bringing the mixture to a boil over high heat.
8. Reduce heat to low, cover the pot, and simmer for 35 minutes until the rice is tender and has split open.
9. Stir in 1 cup heavy cream and 2 tablespoons fresh thyme leaves, simmering uncovered for 5 minutes to thicken slightly—tip: for a lighter version, substitute half-and-half.
10. Taste and adjust seasoning if needed, then remove from heat.
Mouthwatering and hearty, this soup boasts a creamy texture with chewy wild rice and meaty mushroom bites. Serve it with crusty bread for dipping or top with crispy fried shallots for extra crunch—it’s a cozy masterpiece that only gets better the next day.
Cream of Mushroom and Leek Soup
Ready to transform humble ingredients into a velvety masterpiece? This Cream of Mushroom and Leek Soup is your new cozy-season obsession. Rich, earthy, and luxuriously smooth—it’s comfort in a bowl.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 4 tablespoons of rich unsalted butter
– 2 large leeks, white and light green parts only, thinly sliced
– 1 pound of earthy cremini mushrooms, cleaned and sliced
– 3 cloves of aromatic garlic, minced
– 1/4 cup of all-purpose flour
– 4 cups of savory vegetable broth
– 1 cup of heavy cream
– 1 teaspoon of finely ground black pepper
– 1/2 teaspoon of sea salt
Instructions
1. Melt 4 tablespoons of rich unsalted butter in a large Dutch oven over medium heat.
2. Add 2 large leeks, thinly sliced, and sauté for 5 minutes until softened and fragrant.
3. Stir in 1 pound of earthy cremini mushrooms, sliced, and cook for 8 minutes until they release their juices and brown lightly.
4. Mix in 3 cloves of aromatic garlic, minced, and cook for 1 minute until golden and aromatic.
5. Sprinkle 1/4 cup of all-purpose flour over the vegetables and stir constantly for 2 minutes to cook off the raw flour taste.
6. Gradually pour in 4 cups of savory vegetable broth, whisking continuously to prevent lumps.
7. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally.
8. Carefully transfer the soup in batches to a blender and blend until completely smooth, holding the lid down with a towel to avoid splatters.
9. Return the blended soup to the pot over low heat and stir in 1 cup of heavy cream.
10. Season with 1 teaspoon of finely ground black pepper and 1/2 teaspoon of sea salt, simmering for 2 more minutes to meld flavors.
11. Ladle the hot soup into bowls and serve immediately.
Flawlessly velvety with deep umami notes from the mushrooms and a subtle sweetness from the leeks. For a gourmet touch, top with crispy fried leeks or a drizzle of truffle oil—it’s pure comfort in every spoonful.
Zesty Italian Cream of Mushroom Soup
A creamy, dreamy mushroom soup with an Italian twist that’ll make your taste buds sing. Forget boring canned versions—this homemade delight packs zesty flavor in every spoonful. Get ready to impress with minimal effort and maximum deliciousness.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 medium yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1 pound cremini mushrooms, thinly sliced
– 1 teaspoon dried oregano
– 1/2 teaspoon crushed red pepper flakes
– 4 cups low-sodium chicken broth
– 1 cup heavy cream
– 1/2 cup grated Parmesan cheese
– 2 tablespoons fresh parsley, chopped
– 1/2 teaspoon kosher salt
– 1/4 teaspoon freshly ground black pepper
Instructions
1. Heat 2 tablespoons of rich extra virgin olive oil in a large Dutch oven over medium heat for 2 minutes until shimmering.
2. Add 1 finely diced medium yellow onion and cook for 5 minutes, stirring occasionally, until translucent and fragrant.
3. Stir in 3 minced fresh garlic cloves and cook for 1 minute until aromatic—be careful not to burn it.
4. Add 1 pound of thinly sliced cremini mushrooms and cook for 8-10 minutes until they release their liquid and turn golden brown.
5. Sprinkle in 1 teaspoon dried oregano and 1/2 teaspoon crushed red pepper flakes, stirring to coat the mushrooms evenly.
6. Pour in 4 cups of low-sodium chicken broth and bring to a gentle boil over medium-high heat.
7. Reduce heat to low, cover, and simmer for 15 minutes to let the flavors meld together.
8. Carefully blend the soup with an immersion blender until smooth, or transfer to a countertop blender in batches.
9. Stir in 1 cup heavy cream and 1/2 cup grated Parmesan cheese until fully incorporated and creamy.
10. Season with 1/2 teaspoon kosher salt and 1/4 teaspoon freshly ground black pepper, adjusting if needed.
11. Ladle into bowls and garnish with 2 tablespoons of chopped fresh parsley for a bright finish.
This soup boasts a velvety-smooth texture with earthy mushroom notes balanced by the zesty kick of red pepper flakes. Serve it with crusty garlic bread for dipping, or top with extra Parmesan and a drizzle of olive oil for an elegant touch. The creamy base makes it perfect for chilly evenings or as a starter for Italian-themed dinners.
Bacon and Cream of Mushroom Soup
Grab your Dutch oven—this bacon and cream of mushroom soup is about to become your new cozy-season obsession. We’re layering smoky, crispy bacon with earthy mushrooms and a velvety cream base for a bowl that’s pure comfort in under an hour. Trust us, you’ll want to make a double batch.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
– 6 slices thick-cut applewood-smoked bacon, chopped
– 1 lb cremini mushrooms, sliced
– 1 medium yellow onion, finely diced
– 3 cloves garlic, minced
– 3 tbsp unsalted butter
– ¼ cup all-purpose flour
– 4 cups low-sodium chicken broth
– 1 cup heavy cream
– 1 tsp fresh thyme leaves
– ½ tsp finely ground black pepper
– ½ tsp kosher salt
Instructions
1. In a large Dutch oven or heavy-bottomed pot, cook the chopped thick-cut applewood-smoked bacon over medium heat for 8–10 minutes until crispy and browned.
2. Using a slotted spoon, transfer the crispy bacon to a paper towel-lined plate, leaving about 2 tablespoons of bacon fat in the pot.
3. Add the sliced cremini mushrooms to the pot and sauté in the bacon fat for 6–8 minutes until they release their liquid and turn golden brown.
4. Stir in the finely diced yellow onion and cook for 4–5 minutes until softened and translucent.
5. Add the minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
6. Mix in the unsalted butter and let it melt completely, about 1 minute.
7. Sprinkle the all-purpose flour over the mushroom mixture and cook, stirring constantly, for 2 minutes to form a roux and eliminate the raw flour taste.
8. Gradually pour in the low-sodium chicken broth while whisking continuously to prevent lumps, then bring to a gentle simmer.
9. Reduce heat to medium-low and let the soup simmer uncovered for 15 minutes, stirring occasionally, until slightly thickened.
10. Stir in the heavy cream, fresh thyme leaves, finely ground black pepper, and kosher salt, and simmer for an additional 5 minutes to let the flavors meld.
11. Remove from heat and stir in half of the reserved crispy bacon.
Dive into a bowl of this luxuriously creamy soup, where the earthy mushrooms and smoky bacon create a rich, savory depth. The velvety texture clings to every spoonful, making it perfect for dunking crusty bread or topping with the remaining crispy bacon for extra crunch. Serve it alongside a crisp green salad for a complete, comforting meal that’s sure to become a weeknight favorite.
Thyme and Parmesan Cream of Mushroom Soup
Picture this: a velvety, umami-packed soup that transforms basic mushrooms into a luxurious bowl of comfort. Blend earthy thyme and sharp Parmesan into a creamy base for a dish that feels fancy but comes together fast.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 2 tablespoons of rich unsalted butter
- 1 large yellow onion, finely diced
- 2 cloves of fragrant garlic, minced
- 1.5 pounds of fresh cremini mushrooms, sliced
- 1 teaspoon of aromatic dried thyme
- 4 cups of savory chicken broth
- 1 cup of heavy cream
- 1 cup of finely grated sharp Parmesan cheese
- Salt and freshly cracked black pepper to season
- 2 tablespoons of fresh chopped parsley for garnish
Instructions
- Melt the rich unsalted butter in a large pot over medium heat.
- Add the finely diced yellow onion and cook, stirring often, for 5 minutes until soft and translucent.
- Stir in the minced fragrant garlic and cook for 1 minute until fragrant.
- Add the sliced fresh cremini mushrooms and aromatic dried thyme, cooking for 8-10 minutes until the mushrooms release their liquid and brown slightly.
- Pour in the savory chicken broth, bring to a boil, then reduce heat and simmer uncovered for 15 minutes.
- Tip: For a smoother soup, use an immersion blender directly in the pot to puree until mostly smooth, leaving some texture if desired.
- Stir in the heavy cream and bring the soup back to a gentle simmer over low heat.
- Gradually whisk in the finely grated sharp Parmesan cheese until fully melted and incorporated.
- Tip: Add the cheese off the heat to prevent curdling, then return to low heat.
- Season with salt and freshly cracked black pepper to taste.
- Tip: For extra depth, finish with a splash of white wine or lemon juice before serving.
- Ladle into bowls and garnish with fresh chopped parsley.
Nothing beats the silky, creamy texture that clings to each spoonful, with the earthy mushrooms and sharp Parmesan creating a deeply savory flavor. Serve it with crusty bread for dipping or top with crispy fried shallots for a delightful crunch.
Caramelized Onion and Mushroom Soup
Nailed that cozy, savory craving? This caramelized onion and mushroom soup delivers deep, umami flavor in every spoonful—perfect for chilly nights when you need a hug in a bowl.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
– 4 large yellow onions, thinly sliced
– 1 lb cremini mushrooms, sliced
– 3 tbsp rich extra virgin olive oil
– 4 cloves garlic, minced
– 4 cups low-sodium vegetable broth
– 1 cup heavy cream
– 2 tbsp unsalted butter
– 1 tsp finely ground black pepper
– 1 tsp sea salt
– Fresh thyme sprigs for garnish
Instructions
1. Heat 2 tbsp of rich extra virgin olive oil in a large Dutch oven over medium-low heat.
2. Add 4 large thinly sliced yellow onions and cook for 25 minutes, stirring every 5 minutes, until they turn a deep golden brown—this slow caramelization builds the soup’s sweet base.
3. Stir in 1 lb sliced cremini mushrooms and cook for 10 minutes until they release their juices and brown slightly.
4. Add 2 tbsp unsalted butter and 4 cloves minced garlic, cooking for 2 minutes until fragrant.
5. Pour in 4 cups low-sodium vegetable broth, 1 tsp sea salt, and 1 tsp finely ground black pepper, then bring to a gentle boil.
6. Reduce heat to low, cover, and simmer for 20 minutes to meld the flavors—tip: don’t rush this step for maximum depth.
7. Stir in 1 cup heavy cream and heat for 3 minutes until warmed through, avoiding a boil to prevent curdling.
8. Taste and adjust seasoning if needed, then ladle into bowls.
9. Garnish with fresh thyme sprigs before serving.
A velvety texture coats your palate with earthy mushrooms and sweet caramelized onions, balanced by the cream’s richness. Serve it with crusty bread for dipping, or top with crispy fried shallots for an extra crunch that contrasts the soup’s smoothness.
Coconut Cream of Mushroom Soup
Just when you thought mushroom soup couldn’t get better—enter coconut cream. This silky, dairy-free version swaps heavy cream for tropical richness, creating a velvety bowl that’s both comforting and surprisingly light. Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1 pound cremini mushrooms, thinly sliced
– 1 teaspoon finely ground black pepper
– 1 teaspoon sea salt
– 4 cups low-sodium vegetable broth
– 1 (13.5-ounce) can full-fat coconut milk
– 2 tablespoons fresh thyme leaves
– 1 tablespoon fresh lemon juice
Instructions
1. Heat the rich extra virgin olive oil in a large Dutch oven over medium heat until shimmering, about 2 minutes.
2. Add the finely diced yellow onion and cook, stirring frequently, until translucent and soft, about 5 minutes.
3. Stir in the minced fresh garlic and cook until fragrant, about 30 seconds.
4. Add the thinly sliced cremini mushrooms, finely ground black pepper, and sea salt. Cook, stirring occasionally, until the mushrooms release their liquid and turn golden brown, about 8–10 minutes.
5. Pour in the low-sodium vegetable broth, scraping the bottom of the pot to lift any browned bits.
6. Bring the mixture to a boil, then reduce heat to low and simmer uncovered for 15 minutes to meld flavors.
7. Carefully transfer half of the soup to a blender, add the full-fat coconut milk, and blend until completely smooth. (Tip: Leave the blender lid’s center cap slightly ajar and cover with a towel to allow steam to escape safely.)
8. Return the blended soup to the pot with the remaining chunky soup.
9. Stir in the fresh thyme leaves and fresh lemon juice. Heat over low for 2 minutes until warmed through. (Tip: Add the lemon juice last to preserve its bright, acidic flavor.)
10. Taste and adjust seasoning if needed, but avoid over-salting as flavors intensify upon standing. (Tip: For a thicker soup, simmer uncovered for an extra 5 minutes after blending.)
Oozing with velvety texture, this soup balances earthy mushroom depth with a subtle coconut sweetness. The lemon juice cuts through the richness, creating a bright finish. Serve it hot with crusty bread for dipping, or chill it overnight—the flavors deepen beautifully when served cold.
Saffron and Wild Mushroom Soup
Craving a cozy, luxurious bowl? This saffron and wild mushroom soup delivers earthy depth with golden elegance in every spoonful.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
– 2 tablespoons rich extra virgin olive oil
– 1 large yellow onion, finely diced
– 3 cloves fresh garlic, minced
– 1 pound wild mushroom blend, cleaned and sliced
– 1 teaspoon finely ground black pepper
– 1/2 teaspoon flaky sea salt
– 1/4 teaspoon crushed red pepper flakes
– 1/4 teaspoon fragrant saffron threads
– 4 cups rich vegetable broth
– 1 cup heavy cream
– 2 tablespoons fresh parsley, chopped
Instructions
1. Heat the rich extra virgin olive oil in a large pot over medium heat for 1 minute.
2. Add the finely diced yellow onion and cook for 5 minutes, stirring occasionally, until translucent.
3. Stir in the minced fresh garlic and cook for 1 minute until fragrant.
4. Add the sliced wild mushroom blend and cook for 8 minutes, stirring occasionally, until mushrooms release their liquid and begin to brown.
5. Sprinkle in the finely ground black pepper, flaky sea salt, and crushed red pepper flakes, stirring to coat the mushrooms evenly.
6. Crumble the fragrant saffron threads into the pot and stir for 30 seconds to bloom the spice.
7. Pour in the rich vegetable broth and bring to a boil over high heat.
8. Reduce heat to low, cover, and simmer for 15 minutes to meld flavors.
9. Stir in the heavy cream and simmer uncovered for 5 minutes until slightly thickened.
10. Remove from heat and stir in the chopped fresh parsley.
11. Ladle the soup into bowls immediately.
Mouthfeel magic happens here—the soup is velvety smooth with tender mushroom bites and golden saffron threads throughout. Serve it with crusty bread for dipping, or top with a drizzle of truffle oil for extra decadence. The earthy wild mushrooms and aromatic saffron create a comforting yet sophisticated flavor that’s perfect for chilly evenings.
Conclusion
Overall, this collection proves cream of mushroom soup is endlessly versatile. We hope it inspires your kitchen adventures! Pick a recipe to try this week, then drop a comment to tell us your favorite. If you enjoyed this roundup, sharing it on Pinterest helps other home cooks discover these delicious ideas too. Happy cooking!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



