There’s a certain warmth that fills the kitchen when you’re preparing a rich and velvety cream of mushroom soup. Just picture the aroma of sautéing shiitake and crimini mushrooms mingling with the buttery notes of garlic and thyme, inviting everyone in the house to gather around. This is no ordinary soup; it’s a labor of love that transforms humble ingredients into a comforting bowl of delight.
During a chilly evening, when the desire for something cozy strikes, I often find myself reaching for this recipe. Not only is it simple to make, but it also far surpasses anything you could ever find in a can. Each spoonful promises a luxurious taste experience complemented by a delightful texture—whether you prefer it silky smooth or with a bit of earthy chunkiness.
Join me in crafting this creamy masterpiece that not only satisfies your cravings but also brings a touch of homey elegance to your dining table. Let’s dive in and unleash the magic of homemade cream of mushroom soup!
Why is Cream of Mushroom Soup so beloved?
Heartwarming Comfort: There’s nothing quite like a warm bowl of cream of mushroom soup to chase away the chill.
Homemade Goodness: This recipe is crafted from scratch, ensuring every bite is fresh and flavorful.
Customizable Texture: Choose your perfect consistency—smooth, chunky, or a delightful blend of both.
Earthy Richness: The combination of shiitake and crimini mushrooms elevates the flavor profile to pure bliss.
Quick and Easy: Perfect for a weeknight meal, you’ll have this creamy comfort food ready in no time.
Crowd-Pleasing Delight: Serve it as a starter or main dish, and watch it disappear at your table! Dive into the creation of this soul-soothing dish, and discover how it can transform your mealtime experience!
Cream of Mushroom Soup Ingredients
For the Soup Base
- Olive Oil – Adds fat for sautéing and flavor enhancement; substitute with avocado oil for a different flavor profile.
- Crimini Mushrooms – Serve as the soup’s base, offering deep umami richness that’s hard to resist.
- Shiitake Mushrooms – Introduce an elevated complexity to the flavor, making the soup irresistibly rich.
- Salt – Essential for enhancing overall taste; remember, you can always add more, but you can’t take it away!
- Black Pepper – Provides warmth and depth; fresh cracked is best for a robust flavor.
- Unsalted Butter – Key for that creamy, luscious mouthfeel; if you’re in a pinch, you can use salted butter but reduce added salt.
For Flavor Enhancements
- Onion – Builds a foundational flavor when sautéed; finely dice for even cooking and sweetness.
- Garlic – Lends aromatic depth; use 4 cloves pressed to maximize flavor impact.
- Fresh Thyme – Offers a fragrant herbal note, or substitute with dried thyme (1/3 the amount).
- Italian Seasoning – Adds a harmonious blend of herbs to the soup’s profile.
- White Pepper – Offers a subtle heat and earthy flavor without visible specks, making it perfect for a smooth presentation.
- Dry Sherry – Enhances flavor and adds acidity; white wine can be used as a substitute or omit for a non-alcoholic version.
For Thickening and Creaminess
- All-Purpose Flour – Thickens the soup; for gluten-free options, try cornstarch or arrowroot as a substitute.
- Chicken Broth/Stock – Forms the savory base; use vegetable broth for a vegetarian alternative.
- Heavy Cream – Provides that rich and creamy finish; coconut cream works beautifully for a dairy-free option.
For That Extra Umami
- Soy Sauce – Adds a savory depth; feel free to omit for a lighter, more delicate flavor.
With these ingredients at your fingertips, creating a warm bowl of cream of mushroom soup becomes an exciting and rewarding adventure. Let your culinary creativity shine through, and enjoy the wonderful results!
How to Make Cream of Mushroom Soup
-
Heat Up: Begin by heating a large pot over high heat. Add olive oil and sauté about ⅔ of the crimini and shiitake mushrooms until they are beautifully browned and the water has evaporated, roughly 8-10 minutes. Reserve these sautéed mushrooms for later.
-
Sauté Onions and Mushrooms: In the same pot, add the remaining olive oil and unsalted butter. Then, toss in the finely diced onion and remaining mushrooms. Stir and sauté until softened, about 6-8 minutes, to develop that wonderful flavor foundation.
-
Flavor Infusion: Stir in the pressed garlic, fresh thyme, Italian seasoning, and white pepper. Pour in the dry sherry, allowing it to simmer until mostly evaporated, about 2 minutes—this helps intensify the flavors beautifully!
-
Thickening Magic: Next, mix in the all-purpose flour, cooking for about 30 seconds to eliminate the raw taste. Gradually whisk in the chicken broth, bringing it to a simmer. Allow the mixture to thicken for 10 minutes, stirring occasionally.
-
Blend for Creaminess: Puree the soup until it reaches your desired smoothness, or keep some chunks for texture if you prefer. Return the pot to the heat, stir in the heavy cream, reserved sautéed mushrooms, and additional thyme. Serve piping hot for that perfect comforting experience.
Optional: Serve your creamy soup with warm bread or crispy parmesan crisps for a delightful pairing!
Exact quantities are listed in the recipe card below.
What to Serve with Cream of Mushroom Soup?
There’s something magical about pairing your velvety cream of mushroom soup with delightful sides that elevate the entire dining experience.
- Crusty Artisan Bread: Perfect for dipping, the crunchy exterior and soft interior of artisan bread complement the soup’s creamy texture beautifully.
- Garlic Parmesan Crisps: With their savory crunch, these crisps add a delightful contrast to the soup while echoing its rich flavors.
- Fresh Garden Salad: A crisp mix of greens and veggies provides a refreshing burst of flavor that balances the soup’s richness.
- Roasted Veggies: Earthy and sweet, roasted carrots and Brussels sprouts harmonize with the mushroom flavors, creating a warm, cozy feel at the table.
- Cheesy Grilled Cheese Sandwich: A classic pairing, the gooey, melted cheese and toasted bread make for a comforting match that’s always a favorite.
- Herb-Infused Rice: Lightly seasoned white or wild rice works well to soak up the soup, adding a wholesome element to your meal.
- Sparkling Lemonade: Refreshing and zesty, this drink cleanses the palate, making each sip of soup even more enjoyable.
- Apple Crisp: For dessert, a warm apple crisp topped with ice cream provides a sweet ending that contrasts perfectly with the savory soup.
Expert Tips for Cream of Mushroom Soup
-
Mushroom Variety: Experiment with different mushrooms like portobello or oyster to customize the flavor profile of your cream of mushroom soup.
-
Texture Control: To achieve your ideal consistency, try a mix of pureed and chunky mushrooms—this adds depth while still keeping it creamy.
-
Sautéing Secrets: Always sauté the mushrooms until browned to enhance their flavor; undercooked mushrooms can leave a watery taste in your soup.
-
Creamy Finish: For the best creaminess, add the heavy cream at the end of cooking; it warms through without curdling.
-
Thickening Tips: Make sure to cook the flour long enough to avoid a raw taste; undercooking can lead to lumps in your soup.
-
Flavor Adjustments: Taste before serving! Adjust salt and pepper as needed to elevate the layers of flavor in your delicious cream of mushroom soup.
Make Ahead Options
These creamy Cream of Mushroom Soup delights are perfect for busy weeknights and meal prep enthusiasts! You can sauté and prepare the mushrooms and onions up to 3 days in advance; simply refrigerate them in an airtight container. Additionally, the entire soup can be prepared and stored in the fridge for up to 3 days before serving. To maintain that velvety texture, wait to stir in the heavy cream until you’re ready to heat and serve the soup. When it’s time to enjoy, gently reheat on the stovetop, adding a splash of extra broth if needed for the right consistency. This way, you’ll have a comforting bowl of homemade goodness ready with minimal effort!
How to Store and Freeze Cream of Mushroom Soup
- Room Temperature: It’s best to avoid storing the cream of mushroom soup at room temperature, as it can spoil quickly. Always refrigerate leftovers for safety.
- Fridge: Store any leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to avoid curdling the cream.
- Freezer: For longer storage, freeze the soup in an airtight container or freezer bags, making sure to leave some space for expansion. It can last for up to 3 months.
- Reheating: When ready to enjoy, thaw in the refrigerator overnight, then reheat on the stove, stirring often. You may need to add a bit of broth or cream to restore its creamy texture.
Cream of Mushroom Soup Variations
Invite your creativity to shine by exploring delightful twists on this beloved recipe that elevate your cooking experience.
-
Chunky Style: Leave some mushrooms in larger pieces for a hearty texture, perfect for those who love richness in every bite. The contrast of smooth broth with tender chunks creates a delightful mouthfeel.
-
Spicy Kick: Add a teaspoon of crushed red pepper flakes during sautéing for a fiery twist that energizes the flavors. The heat complements the earthiness of the mushrooms beautifully!
-
Different Mushrooms: Swap crimini and shiitake for button mushrooms or even add a mix of wild mushrooms to introduce new flavors and textures. Each variety brings its own unique taste, making every bowl a surprise.
-
Dairy-Free Delight: Replace heavy cream with coconut cream and use vegetable broth for a comforting vegan version. The subtle coconut flavor pairs wonderfully with the umami mushrooms.
-
Herb Infusion: Try incorporating fresh herbs like parsley or sage along with thyme for an aromatic boost. Sprinkle them in just before serving to keep the flavors vibrant and fresh.
-
Savory Richness: A splash of soy sauce can deepen the umami taste; on the other hand, you can also add nutritional yeast for a cheesy flavor without dairy. Perfect for those looking to enhance savory notes!
-
Lemon Zest Brightness: Just before serving, add a teaspoon of lemon zest for a refreshing brightness. It lifts the heaviness of the cream, creating a perfectly balanced soup that’s vibrant and flavorful.
-
Cheesy Goodness: Stir in freshly grated Parmesan cheese at the end for an extra layer of creaminess and umami richness. It melts beautifully, creating a luxurious finish to your soup.
With these variations, your cream of mushroom soup can be a different culinary adventure each time you make it. Enjoy the process of tailoring it to your taste while delighting your family and friends!
Cream of Mushroom Soup Recipe FAQs
How do I choose the right mushrooms for cream of mushroom soup?
Absolutely! When selecting mushrooms, look for fresh crimini and shiitake varieties. They should be firm, with no dark spots or sogginess. A lovely earthy aroma is a good sign of quality. If you prefer, you can substitute button mushrooms or even mix different kinds for added flavor complexity.
What’s the best way to store leftover cream of mushroom soup?
Very! To store, place any leftover soup in an airtight container and refrigerate. It will stay fresh for up to 3 days. Just make sure to reheat gently on the stove over low heat, stirring often to prevent curdling the cream.
Can I freeze cream of mushroom soup?
Absolutely! You can freeze this soup for up to 3 months. Just pour it into an airtight container or freezer bags, leaving a bit of space for expansion. To thaw, place it in the refrigerator overnight. When ready to serve, reheat on the stove, adding a splash of broth or cream if needed to restore its creamy texture.
What should I do if my soup becomes too thick?
If your cream of mushroom soup turns out thicker than desired, don’t worry! Simply stir in a bit of chicken or vegetable broth until you’ve reached your preferred consistency. Heat it gently, and it will become silky and delicious again.
Can I make this recipe vegetarian or vegan?
Very! To make this cream of mushroom soup vegetarian, simply use vegetable broth instead of chicken broth and omit the dry sherry if you prefer. For a vegan version, swap the heavy cream for coconut cream and use olive oil instead of butter.
Is there any ingredient I should avoid for allergies?
Definitely be mindful of dietary restrictions! If you’re cooking for someone with a soy allergy, you might want to omit soy sauce altogether. Additionally, always check whether your guests are okay with dairy, as substituting heavy cream or using plant-based options can easily accommodate those needs!

Cream of Mushroom Soup That's Rich, Creamy, and Irresistible
Ingredients
Equipment
Method
- Begin by heating a large pot over high heat. Add olive oil and sauté about ⅔ of the crimini and shiitake mushrooms until browned, roughly 8-10 minutes. Reserve for later.
- In the same pot, add remaining olive oil and unsalted butter. Toss in diced onion and remaining mushrooms. Sauté until softened, about 6-8 minutes.
- Stir in pressed garlic, fresh thyme, Italian seasoning, and white pepper. Pour in dry sherry and simmer until mostly evaporated, about 2 minutes.
- Mix in the all-purpose flour, cooking for about 30 seconds. Gradually whisk in the chicken broth, bringing it to a simmer. Allow to thicken for 10 minutes.
- Puree the soup until it reaches desired smoothness or keep some chunks for texture. Stir in heavy cream and reserved mushrooms.







