Would you like to save this?
Imagine having a creamy, homemade Cream Of Mushroom Soup Substitute ready in under 30 minutes—no canned soup required.
I’ve always loved how a simple mushroom soup can bring warmth to cold evenings. This recipe swaps out the usual can for fresh ingredients, making it naturally savory, dairy-free if you choose, and free of mystery additives. You know what? It tastes better than anything you’ll find on a grocery shelf—and it’s ready faster than you’d think.
Why You’ll Love This Recipe
- Zero canned soups—pure homemade comfort.
- Creamy texture that rivals any store-bought mushroom soup.
- Dairy-free option keeps it light and allergy-friendly.
- Uses pantry staples you probably already have.
- Whips up in about 30 minutes—weeknight hero.
- Gluten-free tweak available with simple flour swap.
- Budget-friendly mushrooms give restaurant vibes at home.
- Easy to scale for a crowd or cozy dinner for two.
Full Recipe Introduction
This Cream Of Mushroom Soup Substitute turns humble ingredients into a velvety, deeply flavoured soup that’s perfect for everything from stirring into casseroles to pouring over baked potatoes. I first developed it last fall when I realized my Thanksgiving green bean casserole was crying out for better mushroom soup. After a few rounds of testing—okay, more like six or seven—I settled on a method that’s both forgiving and flexible.
Seasonal mushrooms add earthiness just when the air turns crisp, making this soup an autumn staple. But trust me: you’ll want it year-round. It’s healthier, too—research suggests homemade soups can cut sodium by up to 40% compared to canned versions. And if you’re dairy-free, my coconut-milk twist will have you never missing the heavy cream.
Ingredients
- 12 ounces (340 g) fresh mushrooms, sliced (white button or cremini)
- 1 tablespoon unsalted butter or olive oil (for dairy-free use coconut oil)
- 1 small yellow onion, finely chopped
- 2 garlic cloves, minced
- 3 tablespoons all-purpose flour (swap with gluten-free flour or arrowroot powder)
- 2 cups low-sodium vegetable or chicken broth (homemade or store-bought)
- 1 cup milk of choice (dairy, almond, oat, or coconut milk for dairy-free)
- 1 teaspoon fresh thyme leaves (or ¼ teaspoon dried)
- ½ teaspoon kosher salt (adjust to taste)
- ¼ teaspoon freshly ground black pepper
- Pinch of nutmeg (optional, for extra warmth)
Tip: Choose firm mushrooms without slimy spots. Let them dry on a paper towel before slicing to get a nice sear.
Directions
- Heat the butter (or oil) in a medium pot over medium heat. Once it shimmers, add the onions and cook until they’re golden—about 4 minutes.
- Stir in garlic for just 30 seconds. The aroma should be mouthwatering, so watch carefully to avoid any scorching.
- Add sliced mushrooms, thyme, salt, and pepper. Sauté until the mushrooms have released their liquid and browned—about 6–8 minutes.
- Sprinkle in the flour; stir constantly for a minute so it cooks out and forms a light paste around the veggies.
- Gradually whisk in the broth, scraping up any browned bits. Bring to a gentle simmer, stirring now and then, until slightly thickened—about 5 minutes.
- Reduce heat and stir in milk of choice. If you’d like a super-smooth texture, pulse half the soup in a blender or use an immersion blender right in the pot—just leave a few chunks for bite.
- Taste and adjust seasoning: add more salt, pepper, or a hint of nutmeg. Simmer another 2 minutes, then remove from heat.
Here’s the thing: if the soup seems too thick, thin with a splash of broth. Too thin? Let it bubble away a bit longer. Cooking should feel flexible—just like chatting with a friend.
Servings & Timing
Yield: Makes about 3 cups (enough to replace one 10.5-ounce can of cream of mushroom soup for two casseroles)
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: ~30 minutes
Variations
- Swap chicken broth for beef broth and add a splash of Worcestershire for a richer taste.
- Stir in ½ cup plain Greek yogurt instead of milk for tangy creaminess.
- Fold in chopped spinach or kale at the end for an extra veggie boost.
- Add two tablespoons of sherry or dry white wine before the broth for a subtle wine-y depth.
- Use porcini mushrooms (rehydrated) with button mushrooms for a gourmet twist.
- Sprinkle crispy bacon bits or vegan bacon on top for crunch.
Storage & Reheating
Store cooled soup in an airtight container in the fridge for up to 4 days. Freeze in individual portions for up to 2 months—thaw overnight in the fridge.
To reheat: warm gently on the stovetop over low heat, stirring and adding a splash of milk or broth if it’s thickened too much. Avoid high heat, which can cause separation.
Make-ahead tip: Prepare through Step 5, cool, then refrigerate. Finish Steps 6–7 just before serving to keep the texture lush and fresh.
Notes
Honestly, the biggest lesson I learned was to dry the mushrooms really well—wet mushrooms steam instead of sear, and you lose that golden flavor. Also, blend thoughtfully: a little roughness gives character. If you prefer a silky feel, go for a full immersion blitz. Finally, adjust the milk vs. broth ratio to your dream level of creaminess—no judgment here!
FAQs
Q: Can I use dried mushrooms instead of fresh?
A: Absolutely—soak ½ ounce dried mushrooms in warm water for 20 minutes, drain (reserve the liquid), and chop before adding alongside fresh ones.
Q: Is this recipe gluten-free?
A: Yes—just replace the all-purpose flour with a 1:1 gluten-free blend or arrowroot powder.
Q: My soup is too thin—how do I fix it?
A: Simmer a few extra minutes uncovered, or whisk in a teaspoon of cornstarch mixed with cold water.
Q: Can I skip the dairy entirely?
A: You bet—swap milk for full-fat coconut milk or cashew cream for a silky, dairy-free version.
Q: What mushrooms give the best flavor?
A: Cremini or baby bella mushrooms are my go-to—they have more depth than white buttons, but both work beautifully.
Q: How can I make it extra rich?
A: Stir in a tablespoon of butter at the end or swirl in a bit of heavy cream.
Q: Will this freeze well?
A: Yes—freeze in meal-sized portions. Just thaw overnight and reheat gently to preserve texture.
Q: Can I use this as a base for other soups?
A: Of course—add cooked chicken, steamed broccoli, or roasted red peppers for endless creamy adaptations.
Conclusion
This Cream Of Mushroom Soup Substitute is a staple for easy weeknight dinners, holiday casseroles, and cozy lunches. It’s flexible, flavorful, and free of the weird ingredients hiding in cans. Give it a whirl, let me know how you customize it, and be sure to peek at my other homemade soup recipes—you’ll never look back!
Cream Of Mushroom Soup Substitute
Ingredients
- 12 ounces fresh mushrooms, sliced white button or cremini
- 1 tablespoon unsalted butter or olive oil for dairy-free use coconut oil
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 3 tablespoons all-purpose flour swap with gluten-free flour or arrowroot powder
- 2 cups low-sodium vegetable or chicken broth homemade or store-bought
- 1 cup milk of choice dairy, almond, oat, or coconut milk for dairy-free
- 1 teaspoon fresh thyme leaves or ¼ teaspoon dried
- ½ teaspoon kosher salt adjust to taste
- ¼ teaspoon freshly ground black pepper
- Pinch nutmeg optional, for extra warmth
Instructions
- Heat the butter (or oil) in a medium pot over medium heat. Add onions and cook until golden.
- Stir in garlic for 30 seconds, then add sliced mushrooms, thyme, salt, and pepper. Sauté until mushrooms are browned.
- Sprinkle in flour and cook for a minute, then gradually whisk in broth. Simmer until thickened.
- Stir in milk and adjust seasoning. Simmer for 2 more minutes, then remove from heat.