Mushroom Soup Recipe
If you’re looking for a comforting bowl of warmth that’s easy to whip up, then this Mushroom Soup Recipe is just what you need! There’s something so satisfying about a homemade soup that fills your kitchen with the delightful aroma of sautéed garlic and earthy mushrooms. This soup has been a staple in my home for years, perfect for busy weeknights or as a cozy starter for family gatherings.
What I love most about this recipe is how versatile it is; you can dress it up for special occasions or keep it simple on nights when you just want something hearty and delicious. Plus, it’s keto-friendly and easily adaptable to be gluten-free or vegan! Grab your favorite crusty bread, and let’s dive into this lovely dish together.
Why You’ll Love This Recipe
- Quick Prep: With just 10 minutes of prep time, you’ll have a rich and creamy soup ready in no time!
- Family-Friendly: Everyone loves the savory flavor of mushrooms, making it a hit at the dinner table.
- Make-Ahead Option: This soup stores beautifully in the fridge, so you can enjoy leftovers throughout the week.
- Customizable: Feel free to add your favorite herbs or spices—this recipe is flexible!
- Comforting Flavor: The combination of rosemary and garlic brings out the best in mushrooms, creating a cozy atmosphere.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients to make this Mushroom Soup Recipe shine! You probably have most of these in your pantry already.
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, chicken stock, or beef broth (or use water with bullion 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 (see notes)
- Croutons
- Crusty bread!
Variations
This Mushroom Soup Recipe is wonderfully flexible! Here are some fun ways to switch things up:
- Add Some Greens: Toss in some spinach or kale towards the end for added nutrition and color.
- Make It Chunky: Reserve some sautéed mushrooms to add back into the soup for texture.
- Herb Swap: Experiment with different herbs like thyme or parsley if rosemary isn’t your favorite.
- Spice It Up: Add a pinch of red pepper flakes for a little kick!
How to Make Mushroom Soup Recipe
Step 1: Sauté the Aromatics
Heat your choice of oil or butter in a large pot over medium-high heat. Add the diced onion and sauté for about 3-4 minutes until it becomes golden and fragrant. Lower the heat slightly before adding minced garlic. This step is key because caramelizing the onions releases their natural sweetness!
Step 2: Cook the Mushrooms
Once your onions are ready, toss in those sliced mushrooms along with salt and rosemary. Allow them to sauté for 10-12 minutes. Take your time here; letting them release their moisture adds depth to our soup’s flavor. When they start glistening after adding the cooking apple juice, turn up the heat briefly until most liquid evaporates.
Step 3: Create Your Base
Lower the heat again and sprinkle flour over the mushroom mixture. Stir constantly for about 1-2 minutes—this helps toast the flour lightly and adds richness. Gradually add hot stock while stirring well; this will help incorporate all those tasty browned bits stuck at the bottom of your pot.
Step 4: Stir in Creaminess
Once everything is combined and simmering gently, stir in sour cream until fully blended. This gives our soup that luscious creamy texture that makes each spoonful feel like a hug!
Step 5: Season & Adjust
Now it’s time for seasoning! Taste your soup and adjust with salt and pepper as needed. If you prefer a thinner consistency, simply add more broth until it’s just right.
Step 6: Prepare Garnishes
For a delightful touch, thinly slice some garlic lengthwise. Sauté these slices in oil over medium heat until golden brown—about three minutes on each side will do! These crispy bits will elevate your soup.
Step 7: Serve It Up!
Now comes my favorite part—serving! Ladle your mushroom soup into bowls and top with reserved mushroom slices, crispy garlic chips, and a drizzle of truffle oil if you’re feeling fancy. Enjoy with crusty bread on the side for dipping!
Now you’re ready to share this Mushroom Soup Recipe with friends or savor it all by yourself! Happy cooking!
Pro Tips for Making Mushroom Soup Recipe
Creating the perfect mushroom soup is all about the little details, and these tips will help you elevate your dish to a whole new level!
- Choose fresh mushrooms: Fresh mushrooms have a more intense flavor and better texture than canned ones. Opt for a mix of cremini, shiitake, or button mushrooms for a delightful complexity.
- Don’t rush the sautéing: Allowing the mushrooms to cook slowly lets them release their moisture and develop rich flavor. Take your time—this step is key to achieving that deep umami taste!
- Use hot broth: Adding hot vegetable broth instead of cold helps maintain the cooking temperature, resulting in a smooth and creamy consistency without cooling down the soup.
- Adjust seasonings at the end: Taste your soup before serving and adjust salt and pepper as needed. This ensures that every bowl is perfectly seasoned according to your preference.
- Experiment with herbs: While rosemary adds a lovely flavor, feel free to swap it out or add additional herbs like thyme or parsley for extra freshness. This can give your soup a unique twist every time you make it!
How to Serve Mushroom Soup Recipe
Serving mushroom soup can be both simple and elegant, turning an everyday meal into something special. Here are some ideas to present this comforting dish beautifully.
Garnishes
- Chopped fresh herbs: Sprinkle finely chopped parsley or chives on top for a pop of color and fresh flavor.
- Truffle oil drizzle: A small drizzle of truffle oil just before serving enhances the earthiness of the mushrooms and adds a gourmet touch.
- Toasted pumpkin seeds: These add crunch and nutty flavor while providing an appealing contrast in texture.
Side Dishes
- Crusty bread: A warm loaf of crusty bread is perfect for dipping into your creamy soup, making it a comforting addition to any meal.
- Mixed green salad: A light salad with vinaigrette provides a refreshing balance to the richness of the soup. Consider adding seasonal veggies for added crunch.
- Roasted vegetables: Seasonal roasted vegetables such as carrots, zucchini, or bell peppers offer vibrant colors and flavors that complement the soup nicely.
- Cheesy garlic bread: For an indulgent twist, serve garlic bread topped with melted cheese alongside your mushroom soup—perfect for soaking up every last drop!
With these tips and serving suggestions, your Mushroom Soup will not only taste amazing but also look stunning on any table! Enjoy this hearty dish with loved ones—it’s sure to become a favorite!

Make Ahead and Storage
This Mushroom Soup Recipe is perfect for meal prep, making it easy to enjoy a delicious, comforting dish throughout the week. Whether you’re planning for a busy workweek or want to have something ready for unexpected guests, this soup holds up beautifully.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer to an airtight container and refrigerate.
- Consume within 3-4 days for the best flavor and quality.
Freezing
- Cool the soup fully before freezing.
- Pour into freezer-safe containers or zip-top bags, leaving some space for expansion.
- Freeze for up to 3 months. Label with the date!
Reheating
- Thaw overnight in the fridge if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally until heated through.
- For a creamy consistency, you may need to add a splash of broth when reheating.
FAQs
Here are some common questions about this Mushroom Soup Recipe that might help you!
Can I make this mushroom soup recipe vegan?
Absolutely! Simply use vegan butter and substitute regular sour cream with vegan sour cream or cashew cream for a delightful plant-based version.
How do I enhance this mushroom soup recipe?
You can enhance the flavors by adding herbs like thyme or using different types of mushrooms such as shiitake or portobello. A drizzle of truffle oil adds an elegant touch too!
What can I serve with mushroom soup?
This delicious Mushroom Soup Recipe pairs wonderfully with crusty bread, garlic breadsticks, or even a simple green salad for a complete meal.
Is this mushroom soup recipe keto-friendly?
Yes! This mushroom soup recipe is low in carbs and suitable for a keto diet. Just ensure you use gluten-free flour if needed.
Can I add other vegetables to this mushroom soup recipe?
Definitely! Feel free to add vegetables like spinach, kale, or carrots to boost nutrition and flavor.
Final Thoughts
I hope you find joy in making this Mushroom Soup Recipe! It’s not just about having a satisfying meal; it’s about creating memories around the table. Whether it’s a cozy night in or a gathering with loved ones, this soup brings warmth and happiness. Enjoy every spoonful, and don’t hesitate to share your experience—I’d love to hear from you!
Mushroom Soup Recipe
Indulge in the warmth and comfort of this creamy Mushroom Soup, perfect for busy weeknights or special gatherings. With earthy mushrooms sautéed with aromatic garlic and fresh herbs, this dish fills your kitchen with a delightful fragrance that will have everyone gathering around the table. This versatile recipe is not only quick to prepare but also customizable to suit various dietary preferences — it’s keto-friendly, easily made gluten-free, and can be vegan as well. Pair it with crusty bread for an unforgettable dining experience!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Serves approximately 4 people 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 tablespoon fresh rosemary, chopped
- 1/4 cup apple juice or apple vinegar
- 5 tablespoons flour (or gluten-free flour)
- 3 cups hot vegetable broth or chicken stock
- 3/4 cup sour cream or vegan sour cream
- Salt and pepper to taste
Instructions
- In a large pot over medium-high heat, sauté diced onion in olive oil until golden and fragrant (about 3-4 minutes). Add minced garlic and cook until fragrant.
- Stir in the sliced mushrooms, salt, and rosemary; sauté for 10-12 minutes until mushrooms release moisture.
- Sprinkle flour over the mixture and stir for about 1-2 minutes. Gradually add hot broth while stirring.
- Once simmering, mix in sour cream until fully blended. Adjust seasoning with salt and pepper.
- Serve hot with optional garnishes like crispy garlic chips and a drizzle of truffle oil.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 260
- Sugar: 6g
- Sodium: 640mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 30mg
