Mushroom Soup Recipe
If you’re looking for a cozy dish that warms the heart and fills the belly, this Mushroom Soup Recipe is perfect for you! There’s something special about the rich flavors of mushrooms combined with aromatic garlic and rosemary. This soup is not just delicious; it’s incredibly versatile, making it ideal for both busy weeknights and special gatherings. Imagine serving this creamy delight alongside crusty bread, creating a simple yet hearty meal that everyone will love.
Whether you’re a seasoned cook or just starting, this recipe is straightforward enough to follow, yet it yields impressive results. Let’s dive into why you’ll absolutely adore this mushroom soup!
Why You’ll Love This Recipe
- Easy to Make: With just a few simple steps, you can whip up a delightful bowl of soup in under 30 minutes.
- Hearty and Satisfying: This mushroom soup is creamy and filling, making it perfect as a main dish or starter.
- Family-Friendly: Kids and adults alike will enjoy the comforting flavors of this dish.
- Customize to Your Taste: This recipe is flexible! You can easily adapt it to suit your dietary needs or flavor preferences.
- Great for Meal Prep: Make a big batch ahead of time, and enjoy it throughout the week!

Ingredients You’ll Need
This Mushroom Soup Recipe calls for simple, wholesome ingredients that you might already have on hand. Each component adds to the depth of flavor and creaminess that makes this soup so beloved.
For the Soup
- 4 tablespoons olive oil, butter or vegan butter
- 1 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 (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 or cashew cream
- Pepper to taste
Optional Garnish
- Drizzle of truffle oil
- Garlic chips (see notes)
- Croutons
- Crusty bread
Variations
One of the best things about this Mushroom Soup Recipe is its flexibility! Here are some fun ways to switch it up:
- Add More Veggies: Toss in some spinach or kale for an extra nutrient boost.
- Make It Spicy: Add red pepper flakes or a dash of cayenne for a little heat.
- Experiment with Herbs: Try using thyme instead of rosemary for a different flavor profile.
- Swap the Cream: For a lighter version, use coconut milk or leave out the cream altogether!
How to Make Mushroom Soup Recipe
Step 1: Sauté Aromatics
Heat your olive oil or butter in a large pot over medium-high heat. Add in your diced onion and sauté for about 3-4 minutes until it’s golden and fragrant. This step is crucial because it builds the foundation of flavor for your soup. Then lower the heat slightly, add the garlic, and sauté again for another 2 minutes—this will give your soup that irresistible aroma.
Step 2: Cook the Mushrooms
Next up are those beautiful sliced mushrooms! Add them along with salt and rosemary to the pot. Take your time here; let them sauté for about 10-12 minutes until they release their liquid and become tender. Stir occasionally to ensure even cooking. When most of their liquid has evaporated after adding in the cooking apple juice, you’ll notice how nicely they glisten—this means they’re ready for the next step!
Step 3: Create the Base
Now it’s time to thicken things up! Sprinkle flour over your mushroom mixture while stirring constantly for about 1-2 minutes. This helps toast the flour slightly before adding any liquid. Gradually pour in one cup of hot veggie broth while mixing well—don’t forget those tasty browned bits at the bottom! Repeat this process with two more cups until you reach that lovely simmering consistency.
Step 4: Stir in Creaminess
Once your mixture has thickened beautifully, it’s time to stir in the sour cream until fully incorporated. This adds that creamy texture we all love in mushroom soup! Taste at this point to see if you’d like more seasoning.
Step 5: Finish It Off
If you prefer a thinner consistency, simply add a bit more broth and adjust salt as needed. For an optional crunchy element, slice more garlic thinly and sauté until crispy—you’ll love how this elevates each bowl!
Step 6: Serve with Love
Ladle your gorgeous mushroom soup into bowls and top with reserved mushroom slices and crispy garlic chips. A drizzle of truffle oil takes this dish over-the-top delicious! Serve it warm alongside crusty bread for dipping—enjoy every comforting spoonful!
Pro Tips for Making Mushroom Soup Recipe
Making a delicious mushroom soup is easy, but these tips will help you elevate your dish to the next level!
- Use fresh ingredients: Fresh mushrooms and herbs really enhance the flavor of your soup. Try sourcing them from a local farmers’ market for the best taste.
- Don’t rush cooking the mushrooms: Allowing the mushrooms to sauté until they release their liquid brings out their natural umami flavor, resulting in a richer soup.
- Adjust thickness to your liking: If you prefer a heartier soup, don’t hesitate to use less broth. For a lighter option, simply add more broth until you reach your desired consistency.
- Experiment with spices: While rosemary is fantastic, don’t hesitate to try other herbs like thyme or sage for a unique twist on the flavor profile.
- Make it ahead of time: This soup tastes even better after sitting for a day! Make it in advance and let the flavors meld together.
How to Serve Mushroom Soup Recipe
Serving your mushroom soup beautifully can make it feel even more special, whether it’s for a cozy dinner or an elegant gathering.
Garnishes
- Truffle oil drizzle: A small amount of truffle oil enhances the earthy flavor of mushrooms and adds a touch of luxury.
- Garlic chips: Crispy garlic slices provide a crunchy texture and rich flavor that complements the creamy soup perfectly.
- Fresh herbs: A sprinkle of freshly chopped parsley or chives not only adds color but also freshness that brightens up each bowl.
Side Dishes
- Crusty bread: A warm, crusty baguette or sourdough loaf is perfect for dipping into the rich broth—each bite harmonizes beautifully with the flavors of the soup.
- Simple green salad: A light salad with mixed greens, cherry tomatoes, and a vinaigrette dressing provides a refreshing contrast to the creaminess of the soup.
- Roasted vegetables: Seasonal roasted veggies bring additional nutrients and flavors to your meal while keeping things comforting and satisfying.
- Cheesy garlic toast: Toasted bread topped with melted cheese and garlic butter is always a crowd-pleaser that pairs wonderfully with this hearty soup.
With these tips and serving suggestions, your mushroom soup will not only be delicious but also beautifully presented. Enjoy every warm spoonful!

Make Ahead and Storage
This Mushroom Soup Recipe is perfect for meal prep! You can easily make a big batch in advance and have it ready for quick lunches or cozy dinners throughout the week.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 3-4 days.
- To prevent any changes in texture, avoid adding sour cream until you’re ready to serve.
Freezing
- Freeze the soup in individual portions using freezer-safe containers or zip-top bags.
- It will keep well in the freezer for up to 2-3 months.
- Thaw overnight in the refrigerator before reheating.
Reheating
- Reheat on the stove over medium heat, stirring occasionally until warmed through.
- If the soup has thickened, add a splash of broth or water to reach your desired consistency.
- For microwave reheating, use a microwave-safe bowl and cover loosely. Heat in short intervals, stirring between each.
FAQs
Here are some common questions about this Mushroom Soup Recipe that might help you out!
Can I make this Mushroom Soup Recipe vegan?
Absolutely! Simply substitute regular butter with vegan butter and use a plant-based sour cream or cashew cream for a delicious vegan version.
What is the best mushroom type for this Mushroom Soup Recipe?
Cremini mushrooms work wonderfully, but feel free to experiment with your favorites like button mushrooms, shiitake, or even portobello for added flavor and texture.
How can I make this Mushroom Soup Recipe gluten-free?
To make this recipe gluten-free, just swap out regular flour with gluten-free flour. The rest of the ingredients are naturally gluten-free!
Final Thoughts
I truly hope you enjoy making this comforting Mushroom Soup Recipe as much as I do! It’s a delightful dish that combines simple ingredients into something special, perfect for any occasion. Remember to savor each spoonful and share it with loved ones. Happy cooking!
Mushroom Soup
Warm up with our easy Mushroom Soup Recipe – a creamy, comforting dish that combines the rich flavors of fresh mushrooms, aromatic garlic, and fragrant herbs. Perfect for cozy dinners or elegant gatherings, this soup is not only delicious but also versatile and simple to make. In under 30 minutes, you can create a hearty bowl of goodness that pairs beautifully with crusty bread. Whether you’re looking to impress guests or just enjoy a wholesome meal at home, this mushroom soup will quickly become a favorite in your kitchen!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves about 6
- Category: Dinner
- Method: Sautéing
- Cuisine: Comfort Food
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 vegetable broth
- 3/4 cup sour cream or vegan sour cream
Instructions
- Heat olive oil in a large pot over medium-high heat. Sauté diced onion for 3-4 minutes until golden. Add garlic and sauté for another 2 minutes.
- Stir in sliced mushrooms, salt, and rosemary. Cook for about 10-12 minutes until mushrooms are tender.
- Sprinkle flour over the mixture while stirring for about 1-2 minutes. Gradually add hot vegetable broth while stirring until it reaches a simmering consistency.
- Stir in sour cream until fully incorporated. Adjust thickness with more broth if desired.
- Serve warm topped with crispy garlic chips and a drizzle of truffle oil.
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 6g
- Sodium: 680mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 20mg