Mushroom Soup Recipe
If you’re looking for a cozy, heartwarming dish that brings comfort to your table, this Mushroom Soup Recipe is just what you need! There’s something magical about the earthy aroma of mushrooms combined with fragrant rosemary and garlic. This soup is not only delicious but also incredibly versatile, making it perfect for everything from busy weeknights to special family gatherings. Just imagine ladling out rich, creamy soup into bowls, topped with crispy garlic chips and served alongside crusty bread—pure bliss!
This Mushroom Soup with Rosemary and Garlic is a delightful blend of flavors that everyone will love. It’s keto-friendly, gluten-free, and can be easily adapted for vegan diets too. So whether you’re hosting a dinner party or simply craving something comforting at home, this soup fits the bill beautifully.
Why You’ll Love This Recipe
- Easy Preparation: With just a few simple steps, you can whip up this hearty soup in no time!
- Family-Friendly: The creamy texture and robust flavors make it a hit with kids and adults alike.
- Make-Ahead Convenience: This soup stores well in the fridge or freezer—perfect for meal prep!
- Delicious Flavor: The combination of mushrooms, rosemary, and garlic creates an irresistible taste that warms the soul.
- Versatile Serving Options: Whether served as a starter or a main dish with bread, it suits any occasion!

Ingredients You’ll Need
Gathering ingredients for this mushroom soup is easy! You’ll find these are simple, wholesome items that you might already have in your kitchen. Let’s take a look at what you’ll need:
For the Soup Base
- 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)
For Thickening and Creaminess
- 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
For Seasoning and Garnish
- Pepper to taste
- Optional garnish: drizzle of truffle oil, garlic “chips”, croutons, crusty bread!
Variations
This mushroom soup recipe is wonderfully flexible! You can customize it according to your preferences or what you have on hand. Here are a few ideas to inspire your culinary creativity:
- Swap the herbs: Use thyme instead of rosemary for a different flavor profile.
- Add some greens: Toss in a handful of spinach or kale during cooking for added nutrition.
- Make it spicier: Add red pepper flakes for a little kick if you like some heat.
- Try different mushrooms: Experiment with shiitake or oyster mushrooms for unique taste variations.
How to Make Mushroom Soup Recipe
Step 1: Sauté the Aromatics
Heat oil or butter in a large, heavy-bottom pot or Dutch oven. Add the 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 an additional 2 minutes. This step is crucial because sautéing these aromatics enhances their natural sweetness and builds flavor right from the start.
Step 2: Cook the Mushrooms
Next, add your sliced mushrooms along with salt and rosemary. Sauté everything together for about 10-12 minutes. Stir occasionally so that the mushrooms release their liquid slowly—this helps deepen their flavor. When they are glistening and most of their liquid has evaporated after adding the apple juice cooking vinegar, it’s time to move on!
Step 3: Thicken Up the Soup
Now we’ll thicken our soup! Sprinkle flour over top of the mushroom mixture and stir constantly for 1-2 minutes to toast it slightly. Then gradually add one cup of hot stock while stirring well to incorporate all those delicious browned bits stuck at the bottom of your pot. Repeat this process with two more cups of stock until everything is mixed together smoothly and starts to simmer gently.
Step 4: Stir in Creaminess
Once thickened up nicely, stir in your sour cream until fully incorporated. This adds that lovely creamy texture we all crave! Taste here and season with pepper; don’t forget to check if it needs any extra salt.
Step 5: Adjust Consistency If Needed
If you prefer a thinner soup consistency, feel free to add a little more broth at this stage while adjusting salt as necessary.
Step 6: Prepare Garnishes
For those crispy garlic chips that take things up a notch—thinly slice more garlic lengthwise. Heat 2 tablespoons oil in another pan over medium heat before adding those slices without overlapping them. Sprinkle lightly with salt; flip them when golden brown after about three minutes. Cook until both sides are crispy then set aside on paper towels.
Step 7: Serve It Up!
Finally, ladle your beautiful mushroom soup into bowls! Top each serving with reserved mushroom slices, crunchy garlic chips, and drizzle some truffle oil if you’re feeling fancy. Pair it all with warm crusty bread for dipping!
There you have it—a comforting bowl of Mushroom Soup Recipe that will surely become a favorite in your home! Enjoy each spoonful filled with warmth and love!
Pro Tips for Making Mushroom Soup Recipe
Making the perfect mushroom soup is all about enhancing its natural flavors, and I’m here to help you with that! Follow these tips to take your soup from good to absolutely delightful.
-
Use fresh mushrooms – Fresh mushrooms provide a richer flavor and better texture compared to canned varieties. This elevates your soup and makes it taste homemade.
-
Don’t rush the sautéing – Allowing the onions and mushrooms to sauté properly brings out their natural sweetness and umami flavor. The caramelization process adds depth to your soup that can’t be rushed!
-
Adjust the thickness – If you prefer a thicker or thinner soup, feel free to adjust the amount of broth. This flexibility allows you to customize the texture to suit your preference.
-
Taste as you go – Seasoning is key! Tasting during the cooking process helps you achieve a balanced flavor profile. Don’t hesitate to add a pinch of salt or pepper if needed.
-
Experiment with herbs – While this recipe calls for rosemary, feel free to swap it out for thyme or even oregano. Different herbs can completely change the flavor profile, making each batch unique!
How to Serve Mushroom Soup Recipe
Serving your mushroom soup can be just as enjoyable as making it! Here are some creative ideas for presenting this delicious dish that will impress your family and friends.
Garnishes
- Truffle oil drizzle – A light drizzle of truffle oil on top adds an elegant touch, enhancing the earthy flavors of the mushrooms.
- Garlic chips – Crispy garlic chips not only look beautiful but also provide a crunchy texture that contrasts wonderfully with the creamy soup.
- Fresh herbs – A sprinkle of chopped parsley or chives can brighten up your bowl, adding a pop of color and freshness.
Side Dishes
- Crusty bread – A warm loaf of crusty bread is perfect for dipping into your soup, soaking up every flavorful drop.
- Simple green salad – A light salad with mixed greens dressed in lemon vinaigrette complements the richness of the soup, providing a refreshing contrast.
- Roasted vegetables – Seasonal roasted veggies add color and nutrients while their natural sweetness pairs beautifully with the savory soup.
- Grilled cheese sandwiches – For a comforting twist, serve alongside gooey grilled cheese sandwiches. The melty cheese provides a delightful pairing with the creamy texture of your mushroom soup.
Enjoy crafting this delightful mushroom soup recipe, and don’t forget to share your creations with loved ones! Happy cooking!

Make Ahead and Storage
This Mushroom Soup Recipe is perfect for meal prep! You can easily make a big batch ahead of time and enjoy it throughout the week. Here’s how to store and reheat your delicious soup:
Storing Leftovers
- Allow the soup to cool to room temperature before storing.
- Transfer the soup to an airtight container.
- Store in the refrigerator for up to 5 days.
Freezing
- Cool the soup completely before freezing.
- Use freezer-safe containers or resealable freezer bags, leaving some space for expansion.
- The soup can be frozen for up to 3 months.
Reheating
- Thaw the soup in the refrigerator overnight if frozen.
- Reheat on the stovetop over medium heat, stirring occasionally until warmed through.
- For microwave reheating, use a microwave-safe container and 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 sour cream with vegan sour cream or cashew cream, and use vegan butter instead of regular butter. This recipe is easily adaptable!
How long does this Mushroom Soup Recipe last in the fridge?
This Mushroom Soup will last for up to 5 days in the refrigerator when stored properly in an airtight container.
What mushrooms work best for this Mushroom Soup Recipe?
Cremini mushrooms offer a rich flavor, but you can also use button mushrooms, shiitake, or even portobello for a different taste. Feel free to mix and match based on your preference!
Can I add other ingredients to this Mushroom Soup Recipe?
Yes! Feel free to experiment by adding vegetables like spinach or kale, or even lentils for added protein and nutrition.
Is this Mushroom Soup Recipe gluten-free?
You can make it gluten-free by substituting regular flour with gluten-free flour. It’s an easy switch that won’t compromise on taste!
Final Thoughts
I hope you enjoy making this comforting Mushroom Soup Recipe as much as I do! It’s not just hearty and delicious; it’s also incredibly versatile and makes for fantastic leftovers. Whether you’re cozying up at home or hosting friends, this soup is sure to impress. Happy cooking, and don’t forget to share your experience!
Mushroom Soup Recipe
Indulge in the warm, comforting embrace of this Mushroom Soup Recipe, a delightful blend of earthy mushrooms, aromatic rosemary, and fragrant garlic. Perfect for busy weeknights or special family gatherings, this creamy soup is not only delicious but also versatile and easy to prepare. Imagine ladling out rich soup into bowls, topped with crispy garlic chips and served with crusty bread—a true culinary treat! Whether you’re hosting a dinner party or simply craving a cozy meal at home, this mushroom soup will quickly become a favorite.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 6
- Category: Main
- Method: Sautéing
- Cuisine: American
Ingredients
- 4 tablespoons olive oil
- 1 large onion, diced
- 4 garlic cloves, rough chopped (plus extra for garnish)
- 1 lb cremini mushrooms, sliced
- 1/2 teaspoon salt
- 1 tablespoon fresh rosemary, chopped
- 3 cups hot vegetable broth or chicken stock
- 1/2 cup sour cream or vegan alternative
- 5 tablespoons flour
- Pepper to taste
Instructions
- Heat olive oil in a large pot over medium-high heat. Sauté the onion until golden (about 4 minutes), then add the garlic and cook for an additional 2 minutes.
- Stir in the sliced mushrooms, salt, and rosemary. Sauté for about 10-12 minutes until the mushrooms release their liquid.
- Sprinkle flour over the mushroom mixture and stir for 1-2 minutes. Gradually add hot broth while stirring until smooth.
- Mix in sour cream until fully incorporated. Adjust seasoning with pepper and more salt if needed.
- For crispy garlic chips, thinly slice additional garlic and fry in oil until golden brown.
- Serve the soup garnished with crispy garlic chips and crusty bread.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 3g
- Sodium: 500mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 15mg