Mushroom Soup Recipe
If you’re looking for a comforting and satisfying dish, this Mushroom Soup Recipe is just what you need. It’s creamy, hearty, and packed with flavor, making it a favorite in my kitchen. Whether it’s a busy weeknight or a cozy family gathering, this soup fits perfectly on any table. The earthy richness of mushrooms combined with aromatic rosemary and garlic creates a delightful experience that warms your heart.
What I love most about this recipe is how simple and adaptable it is. You can whip it up quickly or impress guests at a dinner party. Plus, it’s gluten-free and vegan-friendly if you choose the right ingredients!
Why You’ll Love This Recipe
- Easy to Make: With straightforward steps and minimal prep time, you’ll have this soup ready in no time.
- Flavorful: The combination of mushrooms, rosemary, and garlic creates a deliciously rich flavor that everyone will love.
- Versatile: Perfect as an appetizer or main dish; serve it with crusty bread for a complete meal.
- Family-Friendly: Kids and adults alike will enjoy this comforting bowl of goodness.
- Make-Ahead Friendly: This soup keeps well in the fridge, making it great for meal prep!

Ingredients You’ll Need
These are simple, wholesome ingredients that come together to create something truly special. Here’s what you’ll need for your delicious mushroom soup:
- 4 tablespoons olive oil, butter, or vegan butter
- one large onion, diced (or two fat shallots)
- 4 garlic cloves, rough chopped (2-4 more for garnish, sliced)
- 1 lb cremini mushrooms, sliced (or use mushrooms of your choice)
- 1/2 teaspoon salt
- 1 tablespoon fresh rosemary, chopped (or thyme)
- 1/4 cup apple juice cooking apple vinegar (not vinegar) or marsala apple vinegar or apple vinegar
- 5 tablespoons flour (or GF flour)
- 3 cups hot veggie broth, chicken stock, or beef broth (or use water with bouillon cubes)
- 1/2 cup to 1 cup sour cream (3/4 cup seems just right) or use vegan sour cream, cashew cream (or use heavy cream)
- pepper to taste
- Optional garnish: drizzle of truffle oil, garlic “chips”, croutons, crusty bread!
Variations
This Mushroom Soup Recipe is wonderfully flexible! Feel free to make it your own with these variations:
- Add More Veggies: Throw in some chopped spinach or kale for an extra nutrient boost.
- Make It Spicy: Add a pinch of red pepper flakes for some heat.
- Change the Herbs: Swap out rosemary for thyme or dill to switch up the flavor profile.
- Creamy Alternatives: Instead of sour cream, try blending in some cashew cream or coconut milk for a different twist.
How to Make Mushroom Soup Recipe
Step 1: Sauté the Onions and Garlic
Heat oil or butter in a large, heavy-bottom pot or Dutch oven. Add diced onion and sauté over medium-high heat for about 3-4 minutes until golden and fragrant. Lower the heat to medium and add the rough-chopped garlic; sauté for another 2 minutes. This step is essential because caramelizing the onions brings out their natural sweetness and adds depth to your soup.
Step 2: Cook the Mushrooms
Next, add the sliced mushrooms along with salt and rosemary. Sauté for 10-12 minutes while stirring occasionally. Take your time here; letting the mushrooms release their liquid is key to building flavor. Once they’re glistening and most of the liquid has cooked off, add your apple juice cooking vinegar. Turn up the heat briefly to cook off any remaining liquid.
Step 3: Thicken Your Soup
Lower the heat again and sprinkle flour over the mushroom mixture. Stir constantly for about 1-2 minutes to toast the flour lightly—this adds a nice nutty flavor! Gradually add one cup of hot stock while stirring well to incorporate all those lovely browned bits from the bottom of the pot. Repeat with another two cups until everything is combined and simmering gently.
Step 4: Add Creaminess
Stir in your sour cream until fully incorporated into the soup. This step transforms your dish into a creamy delight! Taste your creation now—add pepper and adjust salt as needed.
Step 5: Adjust Consistency
If you prefer a thinner soup, simply add more broth while adjusting the seasoning accordingly.
Step 6: Prepare Garlic Chips
Thinly slice additional garlic lengthwise. In a small sauté pan over medium heat, add oil and then garlic slices—not overlapping—and sprinkle with salt. Cook until golden on both sides; this takes about three minutes per side. These crispy chips make a fantastic garnish!
Step 7: Serve Your Soup
Ladle the warm soup into bowls. Top each serving with reserved mushroom slices, crispy garlic chips, and maybe even a drizzle of truffle oil if you’re feeling fancy! Pair it with some crusty bread for an extra cozy touch.
Enjoy every spoonful of this Mushroom Soup Recipe—it’s bound to become a cherished favorite!
Pro Tips for Making Mushroom Soup Recipe
Making a delicious mushroom soup is easier than you think! Here are some pro tips to ensure your soup turns out beautifully every time.
-
Use fresh mushrooms: Fresh mushrooms have a more robust flavor and texture compared to canned ones. They will give your soup that earthy goodness we all love!
-
Don’t rush the sautéing: Allow the onions and mushrooms to sauté slowly until they’re golden brown. This enhances their natural sweetness and adds depth to the overall flavor of your soup.
-
Adjust the thickness: If you prefer a thinner soup, gradually add more broth until you reach your desired consistency. Remember, you can always add more liquid, but it’s hard to thicken once it’s done!
-
Experiment with herbs: While this recipe calls for rosemary, feel free to try other herbs like thyme or sage. Each one brings its own unique flavor profile that can transform your soup.
-
Make it ahead of time: Soups often taste even better after sitting for a day. Make a big batch and store it in the fridge; just reheat before serving!
How to Serve Mushroom Soup Recipe
Serving your mushroom soup can be as delightful as making it! With a few thoughtful touches, you can turn this comforting dish into an impressive meal.
Garnishes
To elevate your mushroom soup, consider these simple yet delightful garnishes:
-
Fresh herbs: A sprinkle of freshly chopped parsley or thyme adds a pop of color and freshness that complements the rich flavors of the soup.
-
Garlic chips: Crispy garlic slices bring a crunchy texture and extra garlicky goodness that enhances every spoonful.
-
Drizzle of truffle oil: A touch of truffle oil provides an elegant finish with its earthy aroma and luxurious flavor—perfect for special occasions!
Side Dishes
Pair your mushroom soup with these side dishes for a complete meal:
-
Crusty bread: A warm loaf of crusty bread is perfect for dipping and soaking up every drop of that creamy goodness. Try sourdough or whole grain varieties for added flavor!
-
Salad: A light mixed greens salad with a vinaigrette offers a refreshing contrast to the hearty soup. The crunchiness will balance out the creamy texture beautifully.
-
Roasted vegetables: Seasonal roasted veggies like carrots, Brussels sprouts, or squash add color and nutrition to your meal while harmonizing with the earthy flavors of the soup.
-
Cheesy biscuits: Fluffy biscuits with melty cheese are not only comforting but also make for great dunkers! Their cheesy richness pairs perfectly with mushroom soup.
Enjoy crafting this delightful Mushroom Soup Recipe alongside these suggestions, making mealtime both cozy and memorable!

Make Ahead and Storage
This Mushroom Soup Recipe is perfect for meal prep! It’s not only delicious but also easy to make in larger batches, making it a great option for busy weeks ahead.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer to an airtight container.
- Store in the refrigerator for up to 4 days.
Freezing
- Let the soup cool completely before freezing.
- Pour into freezer-safe containers, leaving some space at the top for expansion.
- Freeze for up to 3 months. For best results, label your containers with the date.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in a saucepan over medium heat, stirring occasionally until warmed through.
- You may need to add a splash of broth or water to adjust the consistency.
FAQs
Here are some common questions about this Mushroom Soup Recipe!
Can I make this Mushroom Soup Recipe vegan?
Absolutely! Just use vegan butter and substitute sour cream with vegan sour cream or cashew cream for a delightful vegan version.
How do I enhance the flavor of my Mushroom Soup Recipe?
You can enhance the flavor by adding herbs like thyme or parsley. A splash of lemon juice just before serving can also brighten up the taste!
What can I serve with my Mushroom Soup Recipe?
Crusty bread or garlic bread pairs wonderfully with this soup. You might also consider a fresh salad on the side for a complete meal!
Can I use other types of mushrooms in this Mushroom Soup Recipe?
Yes! Feel free to experiment with different types of mushrooms like shiitake, button, or portobello. Each will bring its unique flavor to your dish.
Final Thoughts
I hope you find joy in making this Mushroom Soup Recipe as much as I do! It’s comforting, creamy, and full of flavor—perfect for any occasion. Whether you’re serving it on a chilly evening or at a gathering with friends, it’s sure to impress. Enjoy every spoonful and don’t hesitate to share your experience with me—I love hearing from fellow food lovers!
Mushroom Soup
If you’re searching for a comforting dish that warms the soul, this Mushroom Soup Recipe is your answer. Creamy and packed with flavor, it’s perfect for busy weeknights or cozy family gatherings. The earthy richness of mushrooms combined with aromatic rosemary and garlic creates a delightful experience that will leave everyone asking for seconds. Plus, it’s simple to make and easily adaptable to suit various dietary preferences, including gluten-free and vegan options. Elevate your dining experience by serving this soup with crusty bread or as a satisfying main dish. Get ready to enjoy every spoonful!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6
- Category: Soup
- Method: Sautéing
- Cuisine: American
Ingredients
- 4 tablespoons olive oil or vegan butter
- 1 large onion, diced
- 4 garlic cloves, rough chopped
- 1 lb cremini mushrooms, sliced
- 1/2 teaspoon salt
- 1 tablespoon fresh rosemary, chopped
- 1/4 cup apple juice or apple vinegar
- 5 tablespoons flour or gluten-free flour
- 3 cups hot veggie broth or chicken stock
- 3/4 cup sour cream or vegan sour cream
Instructions
- Sauté onions in olive oil over medium-high heat until golden and fragrant (about 3-4 minutes). Add garlic and sauté for an additional 2 minutes.
- Add sliced mushrooms, salt, and rosemary; cook for 10-12 minutes until mushrooms release their liquid.
- Sprinkle flour over the mixture, stirring constantly for about 1-2 minutes. Gradually add broth while stirring until fully combined.
- Stir in sour cream until incorporated; season with pepper.
- Adjust soup consistency by adding more broth if desired.
- For garnishing, prepare crispy garlic chips by cooking thinly sliced garlic in oil until golden.
- Serve hot with optional garnishes like truffle oil or croutons.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 290
- Sugar: 5g
- Sodium: 700mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 20mg