Mushroom soup is a classic dish that warms the soul and delights the senses. This Best Mushroom Soup Recipe brings together rich flavors of mushrooms, garlic, and rosemary, creating a creamy, comforting bowl perfect for any occasion—from elegant dinner parties to cozy weeknight meals. Its versatility makes it suitable for various dietary needs, while still being incredibly satisfying. Serve it with crusty bread for an even heartier experience!
Why You’ll Love This Recipe
- Easy to Make: This recipe comes together quickly, making it perfect for busy days or last-minute gatherings.
- Flavor Packed: The combination of fresh herbs and garlic adds depth and richness to the soup.
- Versatile Ingredients: You can easily customize this recipe using different types of mushrooms or plant-based alternatives.
- Keto & Vegan Friendly: Adaptable for various diets without sacrificing taste, ensuring everyone can enjoy it.
- Perfect for Any Occasion: Whether it’s a casual family dinner or a special gathering, this soup fits right in.
Tools and Preparation
To make your cooking experience smooth and enjoyable, having the right tools is essential. Here’s what you need:
Essential Tools and Equipment
- Large heavy-bottom pot or Dutch oven
- Wooden spoon
- Cutting board
- Sharp knife
- Measuring cups and spoons
Importance of Each Tool
- Large heavy-bottom pot or Dutch oven: This ensures even heat distribution, preventing burning and allowing proper sautéing of ingredients.
- Wooden spoon: Ideal for stirring, as it won’t scratch your pot’s surface and helps in scraping up those flavorful bits from the bottom.

Ingredients
Mushroom Soup with Rosemary and Garlic – a delicious easy recipe that is Keto friendly and perfect for special gatherings or simple enough for weeknight dinners! Serve this with crusty bread for a simple hearty meal! GF and Vegan adaptable!
For the Soup Base:
- 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, marsala apple vinegar or red apple vinegar
- 5 tablespoons flour, or GF flour
For the Broth:
- 3 cups hot veggie broth, chicken stock, or beef broth (or use water with bouillon cubes) see notes.
For Creaminess:
- 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)
Seasoning:
- Pepper to taste
Optional Garnish:
- Drizzle of truffle oil
- Garlic chips (see notes)
- Croutons
- Crusty bread!
How to Make Best Mushroom Soup Recipe
Step 1: Sauté the Aromatics
Heat oil or butter in a large, heavy-bottom pot or Dutch oven. Add onion and sauté over medium-high heat for 3-4 minutes, stirring constantly until golden and fragrant. Lower heat to medium and add garlic; sauté for an additional 2 minutes.
Step 2: Cook the Mushrooms
Add the sliced mushrooms, salt, and rosemary. Sauté for 10-12 minutes, stirring occasionally. Allow mushrooms to release all their liquid. Add the cooking apple juice (do not mistake this for apple juice vinegar). Increase heat to cook off most of the liquid in about 3-4 minutes until mushrooms glisten. Optionally, set aside 1/4 cup of mushrooms for garnish.
Step 3: Thicken the Soup
Turn heat back down to medium. Sprinkle flour over top, stirring constantly to toast it for 1-2 minutes. Add one cup of hot stock and stir well, incorporating all browned bits from the bottom of the pot. Add remaining stock gradually while stirring until combined; bring to a gentle simmer. The mixture will thicken.
Step 4: Add Creaminess
Stir in sour cream until fully incorporated.
Step 5: Season It Up
Season with pepper and taste for salt adjustments.
Step 6: Adjust Consistency if Needed
If you prefer a thinner soup consistency, add a little more broth while adjusting salt accordingly.
Step 7: Prepare Garlic Chips
Thinly slice garlic lengthwise. In a small sauté pan over medium heat, add 2 tablespoons oil. Place garlic slices in a single layer; sprinkle with salt. Cook until golden on one side (about 3 minutes), then turn over until crispy on both sides. Set on paper towels.
Step 8: Serve It Hot
Ladle soup into bowls and top with reserved mushroom slices and garlic chips along with a drizzle of truffle oil. Serve alongside crusty bread for dipping!
How to Serve Best Mushroom Soup Recipe
Serving Best Mushroom Soup Recipe is a delightful experience that can enhance its flavors and textures. Here are some creative serving suggestions to elevate your soup.
With Crusty Bread
- A warm, crusty bread, like a baguette or sourdough, pairs perfectly with the rich flavors of the mushroom soup. Use it to soak up every last drop!
Topped with Garlic Chips
- Adding crispy garlic chips on top not only enhances the flavor but also adds a lovely crunch. They can be made easily by frying thin slices of garlic until golden.
Drizzled with Truffle Oil
- A drizzle of truffle oil adds an elegant touch and a deep, earthy flavor that complements the mushrooms beautifully. Use sparingly for maximum effect.
Garnished with Fresh Herbs
- Fresh rosemary or thyme can brighten up the dish. Simply sprinkle a few leaves on top before serving for added color and freshness.
Accompanied by Salad
- A light salad with mixed greens and a tangy vinaigrette can balance the richness of the soup. Consider using apple cider vinegar for a fruity note.
Served in Bread Bowls
- For a fun presentation, serve your mushroom soup in hollowed-out bread bowls. It makes for an impressive dish at gatherings!
How to Perfect Best Mushroom Soup Recipe
To ensure you create the most delicious Best Mushroom Soup Recipe, follow these helpful tips.
- Use Fresh Mushrooms: Fresh cremini or other mushrooms provide better flavor and texture than canned options.
- Sauté Slowly: Take your time when sautéing the onions and mushrooms; this enhances their flavors through caramelization.
- Adjust Thickness: If you prefer a thinner consistency, simply add more broth until you reach your desired texture.
- Experiment with Herbs: Don’t hesitate to swap out rosemary for thyme or even sage to customize the soup’s flavor profile.
- Incorporate Veggies: Add other vegetables like carrots or celery during sautéing for added nutrition and depth of flavor.
- Taste as You Go: Always taste your soup before serving and adjust seasoning based on your preference.
Best Side Dishes for Best Mushroom Soup Recipe
Pairing side dishes with your Best Mushroom Soup Recipe can make for a well-rounded meal. Here are some excellent options:
- Garlic Bread – Crispy on the outside and soft inside, perfect for dipping into the soup.
- Simple Green Salad – A fresh mix of greens dressed lightly can complement the richness of the soup.
- Cheese Toasties – Grilled cheese sandwiches made with your favorite cheese bring comfort alongside the soup.
- Roasted Vegetables – Seasonal veggies roasted until tender add color and nutrition to your meal.
- Stuffed Peppers – Bell peppers filled with rice and spices offer a hearty addition to your table.
- Quinoa Salad – A refreshing quinoa salad mixed with herbs provides protein and lightness alongside creamy mushroom soup.
- Vegetable Spring Rolls – These crispy rolls filled with fresh veggies add a crunchy element that contrasts nicely with the smooth soup.
- Savory Muffins – Try muffins made with herbs or cheese for an extra flavorful side that pairs well with any bowl of soup!
Common Mistakes to Avoid
When preparing the Best Mushroom Soup Recipe, it’s important to steer clear of common pitfalls that can affect flavor and texture.
- Not Sautéing Long Enough: Failing to properly sauté the onions and garlic can lead to a lack of depth in flavor. Ensure you cook them until they are golden and fragrant.
- Overcrowding the Pan: Adding too many mushrooms at once can cause them to steam rather than brown. Cook them in batches if necessary to achieve that rich caramelization.
- Skipping the Stock: Using plain water instead of broth will result in a bland soup. Always opt for veggie, chicken, or beef broth for maximum flavor.
- Not Adjusting Consistency: If your soup turns out too thick, don’t hesitate to add more broth. Adjust until you reach your desired consistency.
- Ignoring Seasoning: Forgetting to taste and adjust seasoning before serving can lead to a flat dish. Always taste and add salt or pepper as needed before ladling into bowls.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 3 days.
- Allow the soup to cool completely before sealing for storage.
Freezing Best Mushroom Soup Recipe
- Freeze in freezer-safe containers for up to 3 months.
- Leave space at the top of containers for expansion when freezing.
Reheating Best Mushroom Soup Recipe
- Oven: Preheat oven to 350°F (175°C) and place in a covered oven-safe dish until heated through, about 20 minutes.
- Microwave: Heat in microwave-safe bowl in 1-minute intervals, stirring between, until hot.
- Stovetop: Warm over medium heat on the stovetop, stirring occasionally until heated through.
Frequently Asked Questions
Here are some common questions regarding the Best Mushroom Soup Recipe:
Can I make this soup vegan?
Yes! Simply substitute the sour cream with vegan alternatives like cashew cream or vegan sour cream.
How do I thicken my mushroom soup?
If you prefer a thicker soup, sprinkle in more flour during cooking or blend part of the soup for a creamy texture.
What mushrooms work best?
Cremini mushrooms are ideal, but feel free to mix in shiitake or portobello for varied flavors.
Can I use dried mushrooms?
Yes! Just rehydrate dried mushrooms in warm water before adding them to your soup for enhanced flavor.
What can I serve with this mushroom soup?
Pair it with crusty bread or garlic croutons for an inviting meal!
Final Thoughts
The Best Mushroom Soup Recipe is not only comforting but also versatile enough for any occasion. Customize it with different herbs or garnishes based on your preferences. Whether it’s a cozy weeknight dinner or a special gathering, this delicious soup is sure to impress!
Best Mushroom Soup Recipe
- Total Time: 45 minutes
- Yield: Serves approximately 6
Description
Indulge in the comforting embrace of our Best Mushroom Soup Recipe, a delightful blend of earthy mushrooms, aromatic garlic, and fragrant rosemary. This creamy soup is a heartwarming dish that’s perfect for any occasion—whether you’re hosting an elegant dinner or enjoying a cozy weeknight meal at home. With its rich flavors and velvety texture, this mushroom soup promises to satisfy your taste buds while remaining versatile enough to accommodate various dietary preferences. Pair it with crusty bread for a truly hearty experience.
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 tablespoon fresh rosemary, chopped
- 1/4 cup apple juice 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
- Pepper to taste
Instructions
- In a large pot, heat the olive oil over medium-high heat. Add the diced onion and sauté until golden.
- Add chopped garlic and cook for an additional two minutes.
- Stir in sliced mushrooms, salt, and rosemary; cook until mushrooms release their liquid and become tender.
- Pour in the apple juice vinegar and let it reduce.
- Sprinkle flour over the mixture; gradually add hot broth while stirring until combined.
- Stir in sour cream until fully blended; season with pepper.
- Adjust consistency with additional broth if desired and serve hot.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Sautéing
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 3g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 15mg





