Mushroom Soup Recipe
If you’re looking for a cozy dish that warms your heart and soul, look no further than this delicious Mushroom Soup Recipe. It’s the kind of comforting meal that wraps you in a blanket of flavor, making it perfect for busy weeknights or when you have friends over for dinner. The earthy aroma of mushrooms combined with fragrant rosemary and garlic fills your kitchen and invites everyone to gather around the table.
This soup is not only incredibly easy to whip up, but it’s also adaptable for any occasion—from a casual family dinner to an elegant gathering. Plus, it’s keto-friendly and can easily be made gluten-free or vegan, so everyone can enjoy a hearty bowl!
Why You’ll Love This Recipe
- Quick and Easy: This mushroom soup comes together in just 30 minutes, making it a fantastic option for those hectic evenings.
- Versatile Ingredients: You can swap out mushrooms or herbs based on what you have at home, so feel free to get creative!
- Hearty and Filling: With a creamy texture and rich flavors, this soup will satisfy your hunger without weighing you down.
- Perfect for Meal Prep: Make a big batch ahead of time and enjoy it throughout the week; it tastes even better the next day!
- Family-Friendly: Even picky eaters will love this comforting dish—serve it with crusty bread for a complete meal!

Ingredients You’ll Need
You’ll find these ingredients are simple, wholesome, and likely already in your pantry! Let’s gather what we need to create this delightful Mushroom Soup.
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 chicken stock (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
For Garnish (Optional)
- Drizzle of truffle oil
- Garlic chips (see notes)
- Croutons
- Crusty bread!
Variations
This Mushroom Soup Recipe is wonderfully flexible! Here are some fun ways you can tweak it to suit your taste:
- Add extra veggies: Toss in some spinach or kale for added nutrition without sacrificing flavor.
- Spice it up: Add a pinch of red pepper flakes for a bit of heat if you like things spicy.
- Change the herbs: Experiment with different herbs such as thyme or sage for unique flavor profiles.
- Make it chunkier: Instead of blending the soup completely smooth, leave some mushroom pieces intact for added texture.
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 diced onion and sauté over medium-high heat for about 3-4 minutes until they’re golden and fragrant. This step is crucial as it lays the foundation of flavor. Lower the heat and add garlic; sauté for another 2 minutes until it softens but doesn’t brown.
Step 2: Cook the Mushrooms
Next, add the sliced mushrooms along with salt and rosemary. Sauté them gently for about 10-12 minutes. This allows them to release their liquid fully—taking your time here creates depth in flavor! Once they’re glistening and most liquid has evaporated, stir in the cooking apple juice. Increase heat slightly and cook off any remaining liquid.
Step 3: Thicken the Soup
Turn down the heat again; sprinkle flour over the mushroom mixture while stirring constantly. Toasting the flour helps eliminate any raw taste. Gradually add hot stock one cup at a time while stirring well to incorporate those flavorful browned bits from the bottom of the pot. Bring everything to a gentle simmer; it will start thickening beautifully!
Step 4: Add Creaminess
Stir in sour cream until fully incorporated into the soup. This step adds that creamy richness we all love! Don’t forget to season with pepper and taste before adjusting salt levels.
Step 5: Finish Off with Garlic Chips
For an extra touch, thinly slice garlic lengthwise. Heat some oil in a small pan over medium heat and fry those slices until golden brown—about three minutes on each side should do it! Set aside on paper towels.
Step 6: Serve Your Delicious Creation
Ladle soup into bowls and top each serving with reserved mushrooms, crispy garlic chips, and a drizzle of truffle oil if desired. Serve alongside crusty bread for dipping—because what’s better than dipping warm bread into creamy soup?
Enjoy every spoonful of this delightful Mushroom Soup Recipe! It’s sure to become a cherished favorite in your home just like it is in mine.
Pro Tips for Making Mushroom Soup Recipe
Creating the perfect mushroom soup is all about technique and fresh ingredients. Here are some pro tips to ensure your soup turns out delicious every time!
-
Use fresh mushrooms: Fresh mushrooms have a better flavor and texture than canned ones. They release more moisture, which enhances the overall taste of the soup.
-
Don’t rush the sautéing process: Taking your time to sauté the onions and garlic until they’re golden brings out their natural sweetness. This step builds a deeper flavor base for your soup.
-
Adjust the thickness to your liking: If you prefer a creamier texture, blend a portion of the soup with an immersion blender. This will give you that luxurious mouthfeel while keeping some chunky pieces for added texture.
-
Experiment with herbs: While rosemary adds a lovely flavor, don’t hesitate to try thyme or parsley as alternatives for a different profile. Fresh herbs can elevate your dish remarkably!
-
Taste as you go: Always taste your soup throughout the cooking process. Adjusting salt and pepper incrementally ensures that your final dish is perfectly seasoned.
How to Serve Mushroom Soup Recipe
Serving mushroom soup is an opportunity to showcase its rich flavors and comforting nature. Here are some delightful ways to present this dish!
Garnishes
- Fresh herbs: A sprinkle of freshly chopped parsley or chives adds both color and freshness, making the dish visually appealing.
- Cream drizzle: A swirl of sour cream or cashew cream right before serving gives an elegant touch and complements the soup’s creamy texture.
- Toasted nuts: A handful of toasted pine nuts or walnuts provides a delightful crunch that contrasts beautifully with the smoothness of the soup.
Side Dishes
- Crusty bread: A warm, crusty baguette or sourdough is perfect for dipping into your mushroom soup, adding a hearty element to the meal.
- Simple green salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette balances the richness of the soup and adds freshness.
- Garlic bread: Crispy garlic bread pairs wonderfully with mushroom soup, enhancing its flavors and providing satisfying crunch.
- Roasted vegetables: Seasonal roasted veggies like carrots and Brussels sprouts complement the earthy tones of mushroom soup while adding nutritional value.
Enjoy crafting this delicious mushroom soup recipe! Each bowlful promises warmth and comfort, perfect for any occasion.

Make Ahead and Storage
This Mushroom Soup Recipe is perfect for meal prep, allowing you to enjoy a hearty and delicious dish any day of the week. It’s simple to store, freeze, and reheat while maintaining its creamy goodness.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer it into an airtight container.
- Store in the refrigerator for up to 3-4 days.
Freezing
- Let the soup cool to room temperature before freezing.
- Use freezer-safe containers or bags for storage.
- It can be frozen for up to 2-3 months. For best results, leave some space in the container as the soup will expand when frozen.
Reheating
- Thaw in the refrigerator overnight if frozen.
- Reheat on the stove over medium heat until warmed through, stirring occasionally.
- If the soup thickens after refrigeration, add a splash of veggie broth or water to reach your desired consistency.
FAQs
Here are some common questions about this Mushroom Soup Recipe!
Can I make this mushroom soup recipe vegan?
Absolutely! Simply substitute regular sour cream with vegan sour cream or cashew cream to keep it entirely plant-based.
What are some variations of this mushroom soup recipe?
You can try adding other vegetables like spinach or kale for added nutrition. Also, consider swapping out rosemary for thyme or adding a splash of coconut milk for a different flavor profile!
How do I ensure my mushroom soup is creamy?
To achieve that luscious creaminess, be sure to incorporate enough sour cream or your preferred cream alternative into the broth. Whisk well until fully combined!
Is this mushroom soup recipe suitable for meal prep?
Yes! This Mushroom Soup Recipe stores well in the fridge and freezes beautifully, making it an excellent choice for meal prep.
Final Thoughts
I hope you find joy in preparing this comforting Mushroom Soup Recipe! It’s not only easy but also brings warmth and flavor to your table, whether it’s a special occasion or a cozy weeknight dinner. Enjoy making it as much as I do, and feel free to play around with ingredients that suit your taste! Happy cooking!
Dinner

Mushroom Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Soup
- Method: Sautéing
- Cuisine: Comfort Food
Description
Indulge in a warm bowl of comfort with this Mushroom Soup Recipe. This creamy and savory soup is perfect for cozy evenings or as a delightful starter for gatherings. The rich flavors of sautéed mushrooms, garlic, and fresh rosemary meld together to create a heartwarming dish that’s both satisfying and easy to prepare. In just 30 minutes, you can whip up this delicious soup, making it an ideal choice for busy weeknights. Plus, it’s versatile enough to cater to different dietary preferences—simply swap in vegan sour cream for a plant-based version or gluten-free flour to make it suitable for gluten-sensitive diets. Enjoy the delightful aroma wafting through your kitchen as friends and family gather around the table.
Ingredients
- 4 tablespoons olive oil or vegan butter
- 1 large onion, diced
- 4 garlic cloves, rough chopped (2–4 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 or apple vinegar
- 5 tablespoons flour (or gluten-free flour)
- 3 cups hot veggie broth or chicken stock
- 1/2 cup to 1 cup sour cream (or vegan sour cream or cashew cream)
- Pepper to taste
Instructions
- Heat oil or butter in a large pot over medium-high heat. Sauté diced onion until golden (about 3-4 minutes), then add garlic and sauté for another 2 minutes.
- Add sliced mushrooms, salt, and rosemary; gently sauté for 10-12 minutes until the mushrooms release their liquid.
- Stir in apple juice, increase heat slightly to cook off excess liquid.
- Sprinkle flour over mushroom mixture while stirring; gradually add hot broth, stirring well.
- Simmer until thickened, then mix in sour cream until creamy.
- Serve warm, garnished with crispy garlic chips and optional truffle oil drizzle.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 210
- Sugar: 5g
- Sodium: 520mg
- Fat: 13g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 20mg