Homemade Creamy Mushroom Soup from Scratch
There’s something so comforting about a warm bowl of soup, especially when it’s as rich and flavorful as this Homemade Creamy Mushroom Soup from Scratch. The combination of earthy mushrooms, aromatic garlic, and fresh herbs creates a delightful experience that warms the soul. With just a handful of ingredients, you can whip up this creamy delight in your own kitchen, making it the perfect dish for a cozy night in or a gathering with friends.
Reasons to Love Homemade Creamy Mushroom Soup from Scratch

Homemade soups have an undeniable charm that store-bought varieties simply can’t match. Here’s why you’ll fall in love with this creamy mushroom soup:
– **Fresh Ingredients**: Using fresh garlic, shallots, and mushrooms enhances the flavors, making each spoonful a delight.
– **Customization**: You can easily adjust the seasonings and ingredients to suit your taste.
– **Simple Process**: This recipe is straightforward and doesn’t require any special skills or equipment.
– **Comforting and Nourishing**: It’s perfect for chilly evenings or when you need a little extra comfort food in your life.
– **Great for Meal Prep**: Make a big batch and enjoy it throughout the week!
Shopping List
To make this Homemade Creamy Mushroom Soup from Scratch, you’ll need the following ingredients:
- 4 large cloves garlic – finely chopped
- 1 large shallot or 2 small – finely chopped
- 2 (8 oz) packages of button mushrooms – washed and stems taken off
- 1 (8 oz) package of cremini mushrooms – washed and stems taken off
- 1 tbsp truffle oil
- 1 thumb-sized bundle of fresh thyme
- 1 tsp salt
- 1 tsp pepper
- 1 ½ cups chicken broth
- 1 ½ cups heavy cream
- 1 tsp lemon juice
- Truffle oil and croutons for garnish
What’s in the Gear List
Before getting started, ensure you have the following kitchen tools:
- Large pot or Dutch oven – for cooking the soup
- Sharp knife – for chopping ingredients
- Cutting board – to prepare your veggies
- Wooden spoon – for stirring
- Blender or immersion blender – for pureeing the soup to a creamy texture
- Measuring cups and spoons – to ensure accurate ingredient amounts
Homemade Creamy Mushroom Soup from Scratch Cooking Guide

Ready to dive in? Let’s get cooking!
Step 1: Sauté the Aromatics
In your large pot or Dutch oven, heat a drizzle of olive oil over medium heat. Add the finely chopped garlic and shallots. Sauté them for about 3-4 minutes until they become translucent and fragrant. This is where the magic begins!
Step 2: Add the Mushrooms
Now it’s time to add the stars of the show! Toss in the button and cremini mushrooms, stirring well to combine. Cook for about 8-10 minutes until the mushrooms are soft and have released their moisture.
Step 3: Season It Up
Add the truffle oil, fresh thyme, salt, and pepper. Stir everything together and let it cook for another 2-3 minutes. The aroma will be absolutely intoxicating!
Step 4: Pour in the Broth
Next, carefully pour in the chicken broth. Bring the mixture to a gentle simmer, allowing it to cook for about 15-20 minutes. This step allows all those delicious flavors to meld together beautifully.
Step 5: Blend Until Creamy
Once your soup has simmered, remove it from the heat. Using an immersion blender, blend the soup until smooth and creamy. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender. Just be cautious of the hot liquid!
Step 6: Add the Cream and Lemon Juice
Return the blended soup to the pot and stir in the heavy cream and lemon juice. Heat it on low for another few minutes just to warm it through. Taste and adjust seasoning if needed.
Step 7: Serve and Garnish
Ladle the soup into bowls and finish with a drizzle of truffle oil and a sprinkle of croutons for added texture. Enjoy this Homemade Creamy Mushroom Soup from Scratch with crusty bread or a side salad.
Seasonal Flavor Boosts

Want to elevate your soup even more? Consider these delicious seasonal additions:
- Add a splash of white wine for depth of flavor during the broth stage.
- Incorporate seasonal vegetables like peas or spinach for added nutrition.
- Top with freshly grated parmesan cheese for a creamy finish.
- Infuse with a hint of nutmeg or smoked paprika for a unique twist.
Mistakes Even Pros Make
Even experienced cooks can stumble when making soup. Here are a few common mistakes to avoid:
- Not properly cleaning the mushrooms can lead to gritty soup.
- Overcooking the garlic can make it bitter.
- Skipping the blending step can result in a less creamy texture.
- Not tasting as you go can lead to unbalanced flavors.
Keep It Fresh: Storage Guide
This Homemade Creamy Mushroom Soup from Scratch is great for meal prep! Here’s how to store it properly:
Refrigerate any leftovers in an airtight container for up to 5 days. When you’re ready to enjoy it again, simply reheat on the stovetop or in the microwave until warmed through. You can also freeze the soup for up to 3 months. Just ensure it’s in a freezer-safe container. Thaw in the fridge overnight before reheating.
Handy Q&A
Can I use different types of mushrooms?
Absolutely! Feel free to experiment with shiitake, portobello, or even dried mushrooms for different flavor profiles.
What if I don’t have truffle oil?
You can substitute truffle oil with a drizzle of olive oil or omit it entirely. The soup will still be delicious!
Can I make this vegan?
Yes! Substitute the heavy cream with coconut cream or a plant-based cream alternative and use vegetable broth instead of chicken broth.
How can I make this soup thicker?
If you prefer a thicker soup, you can add a cornstarch slurry (mixing cornstarch with water) or blend in some cooked potatoes for added creaminess.
Try These Next
If you enjoyed this Homemade Creamy Mushroom Soup from Scratch, you’ll love these recipes:
- Creamy Roasted Garlic Mushroom Penne
- Creamy Mushroom Thyme Pappardelle
- Creamy Mushroom Spinach Tortellini
Ready, Set, Cook
Now that you have all the tips and tricks for making the perfect Homemade Creamy Mushroom Soup from Scratch, it’s time to get cooking! Gather your ingredients, put on some relaxing music, and enjoy the process. This soup is not just a meal; it’s an experience filled with warmth, flavor, and the satisfaction of creating something truly delicious from scratch. Happy cooking!
Share on Pinterest


Homemade Creamy Mushroom Soup from Scratch
Ingredients
Equipment
Method
- In your large pot or Dutch oven, heat a drizzle of olive oil over medium heat. Add the finely chopped garlic and shallots. Sauté them for about 3-4 minutes until they become translucent and fragrant.
- Add the button and cremini mushrooms, stirring well to combine. Cook for about 8-10 minutes until the mushrooms are soft and have released their moisture.
- Add the truffle oil, fresh thyme, salt, and pepper. Stir everything together and let it cook for another 2-3 minutes.
- Pour in the chicken broth and bring the mixture to a gentle simmer, allowing it to cook for about 15-20 minutes.
- Remove from heat and blend the soup until smooth and creamy using an immersion blender.
- Return the blended soup to the pot and stir in the heavy cream and lemon juice. Heat on low for a few minutes.
- Ladle the soup into bowls and finish with a drizzle of truffle oil and a sprinkle of croutons. Enjoy!
Notes
- Store leftovers in an airtight container for up to 5 days.
- Freeze for up to 3 months in a freezer-safe container.
- Add a splash of white wine for depth of flavor.
- Incorporate seasonal vegetables for added nutrition.
- Experiment with different types of mushrooms for unique flavors.
