Mushroom Soup Recipe
If you’re looking for a cozy dish that warms your heart and fills your belly, this Mushroom Soup Recipe is just what you need! Perfect for cooler evenings or when you want to impress guests without spending hours in the kitchen, this recipe is a true crowd-pleaser. The rich, earthy flavors of mushrooms combined with fragrant rosemary and garlic create a comforting bowl of goodness that feels like a big hug.
Whether it’s a busy weeknight dinner or a gathering with friends, this soup adapts beautifully. It’s hearty enough to stand alone but also pairs wonderfully with crusty bread. Plus, it can easily be made vegan or gluten-free, making it suitable for everyone at the table!
Why You’ll Love This Recipe
- Quick and Easy: With just 30 minutes from start to finish, you can whip up this delicious soup on even the busiest days.
- Family-Friendly: Kids love creamy soups! This one is loaded with flavor yet simple enough for even picky eaters.
- Versatile Options: You can easily tailor this recipe to your dietary needs or personal preferences.
- Make-Ahead Friendly: This soup tastes even better the next day, making it perfect for meal prep.
- Comforting Flavor: The combination of mushrooms and herbs creates a deliciously rich flavor that’s both satisfying and nourishing.

Ingredients You’ll Need
Making this Mushroom Soup Recipe requires just a handful of simple, wholesome ingredients. You’ll find everything you need right in your pantry or local grocery store. Let’s gather them up!
For the Soup Base
- 4 tablespoons olive oil, butter, or vegan butter
- 1 large onion, diced (or 2 fat shallots)
- 4 garlic cloves, rough chopped (plus 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)
For the Creaminess
- 1/4 cup apple juice cooking apple vinegar (not vinegar) or marsala apple vinegar
- 5 tablespoons flour (or GF flour)
- 3 cups hot veggie broth (or chicken/beef broth or water with bullion cubes)
- 1/2 cup to 1 cup sour cream (or vegan sour cream or cashew cream)
For Seasoning
- Pepper to taste
Optional Garnishes
- Drizzle of truffle oil
- Garlic chips (see notes)
- Croutons or crusty bread
Variations
This Mushroom Soup Recipe is wonderfully flexible! Here are some fun ways to switch things up:
- Add More Veggies: Toss in some spinach or kale towards the end for extra nutrition and color.
- Change Up the Herbs: Experiment with different herbs like thyme or sage for a unique twist.
- Creamy Alternatives: Instead of sour cream, try using coconut cream for a different flavor profile.
- Make It Chunky: If you prefer texture in your soup, reserve some sautéed mushrooms and stir them back into the pot before serving.
How to Make Mushroom Soup Recipe
Step 1: Sauté the Aromatics
Heat your oil or butter in a large pot over medium-high heat. Add the diced onion and sauté for about 3-4 minutes until golden and fragrant. This step is important because cooking the onions enhances their sweetness and builds a flavorful base for your soup. Once they’re golden brown, lower the heat slightly and add the chopped garlic; sauté it for another 2 minutes to release its aromatic goodness.
Step 2: Cook the Mushrooms
Now it’s time to add those lovely sliced mushrooms along with salt and rosemary. Sauté everything together for about 10-12 minutes. Take your time here; allowing the mushrooms to release their liquid is key to developing that deep flavor we all love. When they glisten nicely after cooking off most of their liquid, pour in the apple juice cooking vinegar—this adds an exciting depth without overpowering!
Step 3: Create Your Broth
Once most of that liquid has cooked off (about 3-4 minutes), sprinkle flour over the mixture. Stir constantly for about 1-2 minutes to toast it lightly—this helps thicken our soup later on! Gradually add one cup of hot stock while giving everything a good stir to mix in those flavorful browned bits from the bottom. Repeat this process with two more cups until you have a gently simmering broth.
Step 4: Finish with Creaminess
Stir in your sour cream until fully incorporated into the soup. This will give it that lovely creamy texture we crave! Season it with pepper and check if you need more salt based on your preference.
Step 5: Adjust Consistency
If you like your soup thinner, feel free to add a little more broth until it’s just right for you!
Step 6: Prepare Garlic Chips
For an optional but delightful garnish, thinly slice some garlic lengthwise. In a small sauté pan over medium heat, heat two tablespoons of oil and fry those slices until golden and crispy—about three minutes per side works well. Set them aside on paper towels so they stay crunchy!
Step 7: Serve It Up!
Ladle that delicious mushroom soup into bowls and top each serving with reserved mushroom slices and crispy garlic chips. A drizzle of truffle oil adds an elegant touch if you’re feeling fancy! Serve alongside crusty bread for dipping—delicious!
With these steps complete, you’ll have a comforting bowl of mushroom soup ready to enjoy!
Pro Tips for Making Mushroom Soup Recipe
Creating the perfect mushroom soup can be a delightful experience, and with these handy tips, you’ll elevate the flavor and texture of your dish!
-
Choose Fresh Ingredients: Fresh mushrooms and herbs make a world of difference in flavor. Look for firm, plump mushrooms and vibrant rosemary to ensure your soup bursts with freshness.
-
Sauté Slowly: Take your time when sautéing the onions and mushrooms. A gentle approach allows them to caramelize beautifully, enhancing the overall depth of flavor in your soup.
-
Adjust Consistency: If you prefer a creamier texture, blend a portion of the soup after adding the sour cream. This creates a luxurious mouthfeel while retaining some chunky mushroom pieces.
-
Experiment with Herbs: While rosemary is lovely, don’t hesitate to try other herbs like thyme or parsley. Each herb brings its own unique aroma and flavor profile, allowing you to customize your soup to your liking.
-
Add a Splash of Acid: A little squeeze of lemon juice or a dash of apple vinegar at the end brightens the flavors. This small addition can transform your soup from good to exceptional!
How to Serve Mushroom Soup Recipe
Serving mushroom soup is just as important as making it! With a bit of creativity, you can transform this comforting dish into an elegant centerpiece for any meal.
Garnishes
- Truffle Oil: A drizzle of truffle oil adds a luxurious touch and enhances the earthy flavors of the mushrooms.
- Garlic Chips: Crispy garlic chips provide a delightful crunch and an extra layer of flavor that complements the creamy soup beautifully.
- Fresh Herbs: A sprinkle of chopped fresh herbs like parsley or additional rosemary gives your dish a fresh pop of color and taste.
Side Dishes
- Crusty Bread: Serve with warm, crusty bread or baguette slices for dipping. The crunchy texture pairs perfectly with the creamy soup.
- Mixed Green Salad: A light salad with mixed greens, cherry tomatoes, and a simple vinaigrette balances out the richness of the soup while adding freshness.
- Grilled Vegetables: Seasonal grilled vegetables like zucchini or bell peppers add color and nutrition to your meal while keeping it light.
- Cheesy Garlic Bread: For an indulgent treat, serve alongside cheesy garlic bread. The gooey cheese complements the earthy flavors in the mushroom soup wonderfully.
With these serving suggestions and pro tips in hand, you’re now ready to impress family and friends with your delicious homemade mushroom soup! Enjoy every comforting spoonful!

Make Ahead and Storage
This Mushroom Soup Recipe is perfect for meal prep! You can easily make it in advance, store it, and enjoy the comforting flavors 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 keep it fresh, make sure to seal the container well to avoid any odors from the fridge.
Freezing
- Let the soup cool completely, then portion it into freezer-safe containers or bags.
- Label each container with the date and contents for easy identification.
- Freeze for up to 2-3 months for best quality.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stove over low heat, stirring occasionally until warmed through.
- If you find the soup too thick after reheating, add a splash of broth or water to reach your desired consistency.
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 butter with vegan butter and use a plant-based sour cream or cashew cream. This will keep the soup creamy and delicious without any animal products.
What type of mushrooms work best for this Mushroom Soup Recipe?
Cremini mushrooms are fantastic, but you can also use button, shiitake, or a mix of your favorite mushrooms. Each will give a unique flavor profile!
How long does this Mushroom Soup Recipe last in the fridge?
When stored properly in an airtight container, this soup will last for 3-4 days in the refrigerator.
Can I add other vegetables to this Mushroom Soup Recipe?
Certainly! Feel free to add veggies like carrots, celery, or spinach for added nutrition and flavor. Just sauté them along with the onions.
Final Thoughts
I hope you enjoy making this delightful Mushroom Soup Recipe as much as I do! It’s not just comforting; it’s also versatile enough for special occasions or cozy weeknight dinners. Remember, there’s something so heartwarming about a bowl of homemade soup shared with loved ones. Happy cooking!
Mushroom Soup Recipe
Discover the ultimate comfort in a bowl with our Mushroom Soup Recipe, perfect for cozy evenings or impressing guests without spending hours in the kitchen. This creamy and delicious soup combines rich, earthy mushrooms with fragrant rosemary and garlic, creating a dish that feels like a warm embrace. It’s quick to prepare—ready in just 30 minutes—and can easily be adapted for vegan or gluten-free diets, ensuring everyone at your table can enjoy it. Pair it with crusty bread for a satisfying meal that warms both heart and belly.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Approximately 8 servings 1x
- Category: Soup
- Method: Sautéing
- Cuisine: American
Ingredients
- 4 tablespoons olive oil or vegan butter
- 1 large onion, diced
- 4 garlic cloves, chopped (plus more for garnish)
- 1 lb cremini mushrooms, sliced
- 1/2 teaspoon salt
- 1 tablespoon fresh rosemary, chopped
- 3 cups hot vegetable broth (or chicken/beef broth)
- 1/2 cup sour cream (or vegan sour cream)
Instructions
- Heat olive oil or vegan butter in a large pot over medium-high heat. Sauté diced onion for 3-4 minutes until golden.
- Add chopped garlic and cook for an additional 2 minutes.
- Stir in sliced mushrooms, salt, and rosemary; sauté for about 10-12 minutes until mushrooms release their liquid.
- Sprinkle flour over the mixture and stir for 1-2 minutes. Gradually add vegetable broth while stirring.
- Incorporate sour cream until fully combined. Adjust seasoning with pepper and check salt.
- Serve hot, garnished with crispy garlic chips and a drizzle of truffle oil if desired.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 150
- Sugar: 2g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 5mg