As I stood in my kitchen, the comforting aroma of sautéing onions intertwined with earthy mushrooms wrapped around me like a warm hug. This Easy Cream of Mushroom Soup has a way of transforming simple ingredients into a velvety bowl of happiness that’s just begging to be savored. Not only is it quick to whip up, making it perfect for busy weeknights, but it’s also a vegetarian delight that can impress any guest who walks through your door. With its creamy texture and rich flavors, this soup is a nourishing escape from the hustle of daily life. Want to discover how to create this comforting masterpiece in your own kitchen? Let’s dive into the recipe!

Why Is This Soup So Irresistible?
Simplicity at Its Best: This Easy Cream of Mushroom Soup comes together in just one pot, minimizing mess and maximizing flavor!
Rich, Creamy Texture: Each spoonful is a luxurious blend that coats your palate, making every bite a comforting experience.
Versatile for All Occasions: Perfect for casual weeknight dinners or elegant gatherings, this soup will fit seamlessly into any meal plan.
Crowd-Pleasing Flavor: With its deep, earthy notes, even non-vegetarians will find themselves second, or third, helping!
Quick Preparation: Ready in under 30 minutes, it’s the perfect solution for those evenings when your schedule is tight.
Elevate your meal with this soup, or serve it alongside a fresh salad or Crockpot Thai Coconut Chicken Soup for a delightful combo.
Cream of Mushroom Soup Ingredients
-
For the Base
• Butter – Adds richness and flavor; swap with olive oil for a dairy-free option.
• Onions (diced) – Provide sweetness and depth to the soup.
• Mushrooms (sliced, 8 ounces) – The star ingredient offering savory umami; substitute with shiitake or portobello for varied textures.
• Vegetable Broth (4 cups) – Acts as the soup’s liquid base; opt for low-sodium broth for a healthier choice. -
For Thickening
• All-Purpose Flour (¼ cup) – Helps thicken the soup to a luxurious consistency; use cornstarch for a gluten-free alternative. -
For Creaminess
• Milk or Heavy Cream (1 cup) – Adds creaminess and indulgence; try plant-based milk for a vegan option. -
For Seasoning
• Fresh Thyme (1 teaspoon) – Infuses an herby aroma that complements the mushrooms; if using dried thyme, lower the quantity.
• Salt and Pepper – Essential for seasoning to taste, enhancing the overall flavor of your Cream of Mushroom Soup.
Step‑by‑Step Instructions for Easy Cream of Mushroom Soup
Step 1: Sauté the Aromatics
In a large pot, melt 3 tablespoons of butter over medium-high heat. Add 1 diced onion and sauté for about 3-5 minutes, stirring frequently, until the onions become tender and translucent. The sweet aroma will fill your kitchen, setting a wonderful foundation for your cream of mushroom soup.
Step 2: Cook the Mushrooms
Stir in 8 ounces of sliced mushrooms and continue to cook for 5-7 minutes, allowing them to soften and turn golden brown. As you stir, relish the earthy scents wafting around you, indicating that the mushrooms are caramelizing beautifully, enhancing the richness of your soup.
Step 3: Deglaze the Pot
Add a splash of vegetable broth to the pot, scraping up any browned bits stuck to the bottom with a wooden spoon. This step is crucial for deepening the flavors of your cream of mushroom soup. Once the bits are released, stir in 1 teaspoon of fresh thyme for an aromatic boost.
Step 4: Prepare the Thickening Mixture
In a separate bowl, whisk together ¼ cup of all-purpose flour and the remaining vegetable broth until smooth. Slowly pour this mixture into the pot while stirring continuously to prevent lumps from forming. The soup will begin to thicken, creating a luxurious base.
Step 5: Simmer the Soup
Bring the mixture to a gentle boil over medium heat, then reduce the heat to low and let it simmer for 10-15 minutes. Keep an eye on it, stirring occasionally until the soup thickens to your desired consistency, which should be velvety and inviting.
Step 6: Add Creaminess and Season
Stir in 1 cup of milk or heavy cream and season with salt and pepper to taste. Keep the soup over low heat for a few more minutes, warming it through without boiling. This final step enriches the sauce-like texture of your Easy Cream of Mushroom Soup.
Step 7: Serve and Garnish
Ladle the warm soup into bowls and garnish with freshly chopped parsley for a pop of color and flavor. Serve your comforting bowl of Easy Cream of Mushroom Soup alongside crusty bread or a fresh salad for a delightful meal that warms both heart and soul.

What to Serve with Easy Cream of Mushroom Soup
Imagine a cozy meal that warms your soul and tantalizes your taste buds while you gather around the table with loved ones.
-
Crusty Artisan Bread: The perfect companion, its chewy texture and slight crunch provide a delightful contrast to the creamy richness of the soup.
-
Garlic Baguette Slices: Flavorful and aromatic, these slices complement the earthy mushrooms beautifully while also inviting your hunger to savor every bite.
-
Fresh Green Salad: A light side of mixed greens drizzled with a tangy vinaigrette adds a refreshing contrast, balancing the velvety comfort of the cream of mushroom soup.
-
Grilled Cheese Sandwich: The classic pairing of melty cheese between toasty bread makes this a nostalgic option that enriches the meal with a gooey texture.
-
Roasted Vegetables: Caramelized carrots, brussels sprouts, or zucchini introduce a lovely sweetness, enhancing the earthy flavors of the soup for a wholesome experience.
-
Sparkling Apple Cider: This bubbly drink adds a hint of sweetness and acidity, refreshing your palate as you dive into the comforting bowl of soup.
Elevate your dining experience by combining these sides with your Easy Cream of Mushroom Soup for a meal that wraps around you like a warm embrace.
Cream of Mushroom Soup Variations
Feel free to personalize your soup with these delightful twists to suit your taste buds!
-
Mushroom Medley:
Swap the classic mushrooms for a mix of oyster, shiitake, and portobello for a diversity of textures and flavors that will captivate your palate. -
Plant-Based Delight:
Use olive oil instead of butter and plant-based milk to transform this into a creamy vegan delight. This version retains all the comforting flavors, making it perfect for everyone. -
Herb Infusion:
Experiment with herbs like rosemary or sage in place of thyme for a unique flavor profile. This twist will elevate the aromas and add sophistication to your comforting soup. -
Nutty Tones:
Add a splash of almond milk for a nutty undertone that pairs beautifully with mushrooms. It enhances the creaminess while adding an unexpected, luscious depth. -
Spicy Kick:
Toss in some red pepper flakes or a dash of hot sauce to introduce a gentle heat that contrasts perfectly with the creamy richness of the soup. -
Rich and Decadent:
Stir in some grated parmesan cheese just before serving for an umami boost that deepens the flavor profile of the soup. -
Savory Goodbye:
Consider blending in some sautéed garlic before deglazing for an extra layer of savory richness. This enhances the overall comfort of your mushroom soup. -
Garnish Galore:
Top your soup with toasted nuts or crispy shallots for added crunch and flavor. These garnishes provide a delightful contrast against the silky soup, making each bite even more enjoyable.
If you’re looking for more cozy soup ideas, you may also enjoy my Chicken Mushroom Soup or a hearty Marry Chicken Soup that packed with flavor.
Expert Tips for Cream of Mushroom Soup
-
Prevent Lumps: Whisk the flour and broth together thoroughly before adding to the pot to achieve a smooth texture in your cream of mushroom soup.
-
Fresh Thyme is Best: For a bright, herby flavor, opt for fresh thyme. If using dried thyme, reduce the amount as it’s more concentrated.
-
Mind the Heat: When melting the butter, avoid browning it too much, as this can introduce an off-flavor to your soup.
-
Sauté Time: Make sure to sauté the onions until they’re tender and slightly caramelized; this enhances the sweetness and depth of the overall flavor.
-
Adjust Consistency: If your soup becomes too thick, simply stir in more vegetable broth or milk until you reach your desired consistency.
-
Flavor Boost: For a richer taste, consider adding a splash of soy sauce or Worcestershire sauce for an umami kick in your cream of mushroom soup.
Make Ahead Options
These Easy Cream of Mushroom Soup preparations are perfect for busy home cooks looking to save time during the week! You can sauté the onions and mushrooms, then cool and store them in the refrigerator for up to 24 hours. Additionally, the thickening mixture (flour and broth) can be prepared in advance and kept in an airtight container for 2-3 days. When it’s time to finish and serve your soup, simply add the prepped components back to the pot, stir in the milk or cream, and simmer until warmed through. This not only enhances the flavors but also keeps your soup just as delicious and comforting as when first made.
How to Store and Freeze Cream of Mushroom Soup
- Fridge: Store leftover cream of mushroom soup in an airtight container for up to 3 days. The flavors will deepen overnight, making each bowl even more delicious!
- Freezer: Freeze in freezer-safe containers for up to 3 months. Make sure to leave some space at the top for expansion.
- Reheating: When ready to enjoy, reheat gently on the stove or in the microwave. Add a splash of milk or broth if the soup is too thick.
- Thawing: For best results, thaw frozen soup in the refrigerator overnight before reheating to maintain its creamy texture.

Easy Cream of Mushroom Soup Recipe FAQs
What type of mushrooms should I use for the best flavor?
For a rich and hearty flavor, I recommend using cremini or button mushrooms, as they provide a robust umami profile. You can also explore variations with shiitake or portobello mushrooms for a different texture and taste. If you’re feeling adventurous, try mixing a variety of mushrooms for a more complex flavor!
How should I store leftover cream of mushroom soup?
Absolutely! Store your leftover cream of mushroom soup in an airtight container in the refrigerator. It’s best enjoyed within 3 days, but remember, the flavors will deepen and become even more delicious after an overnight stay in the fridge!
Can I freeze cream of mushroom soup?
Yes, you can! To freeze, pour the cooled soup into freezer-safe containers, leaving about an inch of space at the top for expansion. It can be frozen for up to 3 months. When you’re ready to enjoy it, thaw it overnight in the fridge, and then gently reheat on the stove. Add a splash of broth or milk if it needs thinning out.
Why is my cream of mushroom soup too thick?
If your soup turns out thicker than desired, don’t worry! Simply stir in more vegetable broth or milk gradually until you reach your preferred consistency. It’s always best to add liquid a little at a time, so you can control the thickness easily.
Can I make this soup vegan-friendly?
Very much! To make your cream of mushroom soup vegan, simply substitute the butter with olive oil, use plant-based milk instead of dairy, and ensure your vegetable broth is free of animal products. The flavors will still shine through beautifully!
Is cream of mushroom soup safe for my pets?
While the ingredients in cream of mushroom soup are generally safe for humans, it’s essential to remember that many pets have sensitive digestive systems. Ingredients like onions can be harmful to dogs and cats, so it’s best to keep this soup as a human-only treat.

Cream of Mushroom Soup that Embraces Comforting Flavors
Ingredients
Equipment
Method
- In a large pot, melt 3 tablespoons of butter over medium-high heat. Add 1 diced onion and sauté for about 3-5 minutes, stirring frequently, until the onions become tender and translucent.
- Stir in 8 ounces of sliced mushrooms and continue to cook for 5-7 minutes until they soften and turn golden brown.
- Add a splash of vegetable broth to the pot, scraping up any browned bits stuck to the bottom with a wooden spoon.
- In a separate bowl, whisk together ¼ cup of all-purpose flour and the remaining vegetable broth until smooth. Slowly pour this mixture into the pot while stirring continuously to prevent lumps from forming.
- Bring the mixture to a gentle boil over medium heat, then reduce heat to low and let it simmer for 10-15 minutes.
- Stir in 1 cup of milk or heavy cream and season with salt and pepper to taste. Keep the soup over low heat for a few more minutes, warming it through without boiling.
- Ladle the warm soup into bowls and garnish with freshly chopped parsley.

Leave a Reply