Mushroom Soup Recipe (Creamy, Comforting & Easy to Make)
A mushroom soup recipe is a timeless comfort food that delivers rich, earthy flavors in a warm and satisfying bowl. Made with simple ingredients like mushrooms, garlic, and broth, this soup can be prepared as a light, broth-based option or a creamy, indulgent dish.
Mushroom soup is popular because it feels both hearty and elegant, making it suitable for weeknight dinners, lunch, or even as a starter for special meals. This recipe focuses on building deep flavor while keeping the process simple and approachable for home cooks.

Why Mushroom Soup Is So Popular
Mushroom soup is loved for its depth of flavor and versatility. Mushrooms naturally provide an umami-rich taste that makes the soup feel hearty even without meat. It’s a comforting option during colder months but light enough to enjoy year-round.
Another reason for its popularity is flexibility you can make it creamy or dairy-free, chunky or smooth, and customize it with herbs and spices based on preference. Mushroom soup also pairs well with bread, salads, and sandwiches, making it a complete and satisfying meal.
Ingredients for Mushroom Soup Recipe

Main Ingredients
The core ingredients are simple and affordable, yet they create a deeply flavorful soup when cooked properly. Fresh mushrooms are the star and should be chosen carefully for best results.
- Fresh mushrooms (button, cremini, or a mix)
- Onion
- Garlic cloves
- Olive oil or butter
- Vegetable or chicken broth
- Salt and black pepper
Optional Ingredients for Extra Flavor
These ingredients enhance richness and complexity without overpowering the natural mushroom flavor.
- Heavy cream or half-and-half
- Milk or dairy-free cream
- Fresh thyme or parsley
- Soy sauce or Worcestershire sauce
- Flour or cornstarch (for thickening)
How to Make Mushroom Soup
Prepare the Mushrooms
Begin by cleaning the mushrooms with a damp paper towel and slicing them evenly. Avoid soaking mushrooms in water, as they absorb moisture easily and may become soggy. Even slicing ensures consistent cooking and better texture in the final soup.
Cook the Aromatics
Heat olive oil or butter in a pot over medium heat. Add chopped onions and cook until soft and translucent. Stir in garlic and cook briefly until fragrant. This step builds the flavor base and prepares the soup for the mushrooms.
Cook the Mushrooms
Add sliced mushrooms to the pot and cook until they release their moisture and begin to brown. Allowing the mushrooms to cook thoroughly is key to developing a deep, rich flavor. Season lightly with salt and pepper to help draw out moisture.

Add Broth and Simmer
Pour in the broth and bring the soup to a gentle simmer. Let it cook for several minutes so the flavors can meld together. At this stage, the soup will already have a strong mushroom aroma.
Make It Creamy (Optional)
For creamy mushroom soup, stir in cream or milk and simmer gently. Avoid boiling once dairy is added to prevent curdling. If a thicker consistency is desired, add a small amount of flour or cornstarch slurry.
Expert Tips for the Best Mushroom Soup

Use a Mix of Mushrooms
Combining different mushroom varieties adds depth and complexity to the soup’s flavor.
Brown the Mushrooms Properly
Do not rush this step. Browning mushrooms enhances their natural umami and prevents a bland soup.
Season Gradually
Mushrooms absorb salt easily, so season in stages and adjust at the end.
Blend for Texture Control
Blend part of the soup for a creamy texture while leaving some mushrooms whole for bite.
Add Herbs at the End
Fresh herbs added near the end keep their flavor bright and aromatic.
Variations of Mushroom Soup Recipe

Creamy Mushroom Soup
Made with cream or milk, this version is rich, smooth, and comforting.
Dairy-Free Mushroom Soup
Use olive oil and coconut milk or plant-based cream for a vegan-friendly option.
Chunky Mushroom Soup
Leave mushrooms sliced and avoid blending for a rustic texture.
Mushroom and Garlic Soup
Extra garlic enhances the savory depth and pairs well with crusty bread.
Low-Carb Mushroom Soup
Skip flour and use cream or blended mushrooms for thickness.
Serving Suggestions
Mushroom soup pairs well with crusty bread, garlic toast, grilled cheese sandwiches, or a fresh green salad. It can be served as a starter or enjoyed as a light main course. Garnishing with fresh herbs or a drizzle of cream adds a polished, restaurant-style touch.
Storage and Reheating
Refrigerator
Store leftover mushroom soup in an airtight container for up to 3–4 days.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally. Avoid boiling if the soup contains dairy.
Freezing
Mushroom soup freezes well if made without cream. Add dairy after reheating for best texture.
Frequently Asked Questions
Can I use canned mushrooms for mushroom soup?
Fresh mushrooms are best for flavor and texture, but canned mushrooms can be used in a pinch.
Is mushroom soup healthy?
Yes, especially when made with broth and minimal cream. Mushrooms are low in calories and rich in nutrients.
How do I thicken mushroom soup?
You can use flour, cornstarch, cream, or blended mushrooms to thicken the soup.
Can I make mushroom soup vegan?
Yes, use vegetable broth and plant-based cream or milk.
Why does my mushroom soup taste bland?
Most often, mushrooms were not browned long enough or the soup needs more seasoning.

Mushroom Soup
Ingredients
Equipment
Method
- Clean mushrooms with a damp paper towel and slice evenly. Avoid washing under running water to prevent sogginess.
- Heat olive oil or butter in a pot over medium heat. Add onion and cook until soft and translucent. Stir in garlic and cook until fragrant.
- Add mushrooms to the pot and cook until they release moisture and begin to brown. Season lightly with salt and pepper.
- Pour in broth and bring to a gentle simmer. Cook for 10–15 minutes to allow flavors to develop.
- Stir in cream or milk. If thicker soup is desired, add flour or cornstarch slurry and simmer gently.
- Blend part or all of the soup for desired texture. Taste and adjust seasoning before serving.
