Creamy Mushroom Pasta Soup Recipe
If you’re looking to add a dose of cozy comfort to your weeknights, Creamy Mushroom Pasta Soup is your new secret weapon. This recipe brings together the earthy goodness of various mushrooms, silky creaminess from sour cream, a gentle zing of herbs and spices, and playful bites of ditalini pasta—all simmered in a luscious broth. The result? A soul-warming bowl that’s both nourishing and utterly irresistible, perfect for sharing with loved ones or savoring solo when you crave a little culinary pampering.

Ingredients You’ll Need
The list of ingredients for Creamy Mushroom Pasta Soup might look impressive, but don’t be intimidated—each item plays a distinct role in crafting that deep, layered flavor and velvety texture. Think of these as building blocks for your soup’s final magic, from the nutty Parmesan to the aromatic herbs.
- Unsalted Butter: Sets the stage for sauteing and brings out the shallots’ and mushrooms’ best flavors.
- Shallots: Offers a delicate sweetness and a subtle oniony backbone.
- Garlic: Delivers that unmistakable savory aroma and depth with every spoonful.
- Mixed Mushrooms (cremini, shiitake, oyster): Each mushroom brings a unique texture and umami character; use your favorites for variety!
- Porcini Mushrooms: Rehydrated and chopped, these add a punch of rich, woodsy flavor that anchors the soup’s earthiness.
- Dried Dill: A little does wonders to brighten each bite and play off the woodsy mushrooms.
- Fresh Thyme Leaves: Brings a herby freshness and blends well with creamy elements.
- Sweet Paprika: Lends gentle warmth and a gorgeous red hue to the soup.
- Red Chili Flakes: For just a tickle of heat—add more or less to taste!
- Worcestershire Sauce: A dash brings dimension and savory-salty complexity.
- Dry White Wine: Deglazes the pan, lifting every last bit of flavor and providing a bright backdrop.
- Ditalini Pasta: These tiny tubes are perfect for soup, offering satisfying texture without overwhelming the broth.
- Vegetable Stock: Forms the flavorful, aromatic base of your creamy soup.
- Sour Cream: Essential for that velvety finish and light tang that makes the soup so special.
- Grated Parmesan: Melts in for umami and salty richness.
- Salt and Freshly Ground Black Pepper: To balance and accentuate all the flavors; season to your preference.
How to Make Creamy Mushroom Pasta Soup
Step 1: Sauté the Shallots
Begin by melting the unsalted butter in a large soup pot over medium heat. Once bubbling, toss in the finely diced shallots and let them cook gently for 2–3 minutes. You’re looking for them to soften and turn translucent, releasing their sweetness and building the soup’s delicious base.
Step 2: Add the Garlic
Stir in the chopped garlic and sauté for just about a minute. This is where the fragrance really blooms. Keep it moving so the garlic doesn’t burn—just enough time to get your kitchen smelling incredible.
Step 3: Cook the Mushrooms
Add the sliced mixed mushrooms along with the rehydrated and chopped porcini mushrooms. Cook everything together for 8–10 minutes. The mushrooms should release their moisture, reduce in size, and start to take on a light golden brown color. Don’t rush this step—the deeper the browning, the bigger the umami payoff!
Step 4: Add Herbs and Spices
Sprinkle in the dried dill, fresh thyme leaves, sweet paprika, red chili flakes, and pour in the Worcestershire sauce. Stir everything so the mushrooms are coated in all the aromatic spices. This is where the flavor foundation of your Creamy Mushroom Pasta Soup really comes together.
Step 5: Deglaze with White Wine
Pour the dry white wine into the pot to deglaze, making sure to scrape up any delicious bits stuck to the bottom. Let it simmer for 2–3 minutes so the wine reduces slightly and infuses all the aromatics with subtle acidity and depth.
Step 6: Add Pasta and Stock
Pour in the vegetable stock and give everything a good stir. Bring the pot to a gentle boil, then stir in the ditalini pasta. Let the soup simmer for 8–10 minutes, or until the pasta is perfectly al dente. Don’t forget to stir occasionally—nobody likes pasta sticking to the bottom!
Step 7: Stir in Creamy Elements
Lower the heat, then gently fold in the sour cream and grated Parmesan. Stir until the mixture is completely smooth and creamy. This is the step that transforms your soup from simply tasty to luxuriously comforting.
Step 8: Season and Serve
Season the finished soup with salt and freshly ground black pepper to taste. Simmer for another 2–3 minutes just to bring everything together, then serve your Creamy Mushroom Pasta Soup piping hot for the ultimate comfort meal.
How to Serve Creamy Mushroom Pasta Soup

Garnishes
The finishing touches make all the difference! Fresh thyme sprigs, an extra dollop of sour cream, or a generous sprinkle of grated Parmesan are classic toppings. A drizzle of good olive oil or some lightly cracked black pepper can send it right over the top. Each adds visual appeal and another layer of taste to your Creamy Mushroom Pasta Soup.
Side Dishes
This soup pairs beautifully with crusty artisan bread (think baguette or ciabatta), perfect for dipping and soaking up every last drop. A crisp green salad with a lemony vinaigrette provides contrast and keeps things balanced. For heartier appetites, a slice of savory mushroom tart or even a simple grilled cheese sandwich makes this meal into a feast.
Creative Ways to Present
Take your Creamy Mushroom Pasta Soup to dinner-party heights by serving it in rustic bread bowls, adorning each with microgreens or sautéed mushroom slices. For a family dinner, ladle it into wide shallow bowls so the ditalini and mushroom bits shine. Individual ramekins with a golden Parmesan crust under the broiler create a beautiful surprise as well!
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, refrigerate your Creamy Mushroom Pasta Soup in an airtight container. It keeps well for up to 3 days, though the pasta will continue to soften as it sits—so if you’re making it ahead on purpose, consider cooking the ditalini separately and adding it just before serving.
Freezing
While dairy-based soups can separate when frozen, this soup fares surprisingly well if you plan ahead. Simply stop before adding the sour cream and Parmesan, freeze the mushroom-pasta broth base, and then stir in the dairy when reheating. Freeze in freezer-safe containers for up to 2 months.
Reheating
To reheat, gently warm the soup over medium heat on the stovetop, stirring often to prevent sticking and ensure even heating. If the soup thickens too much, add a splash of broth or water to loosen it up. Stir well to restore that signature creaminess before serving again.
FAQs
Can I use different types of pasta in Creamy Mushroom Pasta Soup?
Absolutely! While ditalini is adorable and perfect for soups, feel free to substitute with small pasta shapes like elbow macaroni, orzo, or even broken-up spaghetti for a fun twist.
How can I make this soup vegetarian or vegan?
This Creamy Mushroom Pasta Soup is already vegetarian with vegetable stock, but for a vegan version, simply use plant-based butter, vegan Worcestershire, dairy-free sour cream, and a vegan Parmesan alternative. The flavor will still be fantastic.
What kind of mushrooms work best?
A combination of cremini, shiitake, and oyster mushrooms gives this soup depth and complexity, but truly any mix of mushrooms you enjoy will work. Even plain button mushrooms with a touch extra porcini for earthiness will be delicious.
Can I prepare Creamy Mushroom Pasta Soup ahead of time for entertaining?
Definitely! Prepare the soup base a day in advance and gently reheat when your guests arrive. For best pasta texture, cook and add the pasta right before serving—or serve the soup over fresh-cooked pasta for ultimate texture.
How do I prevent the sour cream from curdling?
Always reduce the heat to low before adding the sour cream, and whisk it in gently. If you’re extra cautious, temper the sour cream by mixing it with a ladle of hot soup first, then stir the mixture back into the pot. This keeps your Creamy Mushroom Pasta Soup silky smooth.
Final Thoughts
I can’t recommend trying Creamy Mushroom Pasta Soup enough, whether you’re a mushroom fanatic or just searching for the next cozy dinner to add to your rotation. Each spoonful is pure comfort, rich in flavor yet so easy to whip up. Give it a try—you might just discover your new favorite weeknight soup!
PrintCreamy Mushroom Pasta Soup Recipe
Indulge in the rich and comforting flavors of this Creamy Mushroom Pasta Soup that is perfect for a cozy night in. Loaded with a variety of mushrooms and finished with a creamy, tangy twist, this soup will warm you up from the inside out.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
For the soup:
- 2 tablespoons unsalted butter
- 2 medium shallots, finely diced
- 2 large garlic cloves, finely chopped
- 1½ lb (700 g) mixed mushrooms (such as cremini, shiitake, oyster), sliced
- 1 oz (30 g) porcini mushrooms, rehydrated and chopped
- ½ teaspoon dried dill
- 1 tablespoon fresh thyme leaves
- 1 teaspoon sweet paprika
- ¼ teaspoon red chili flakes
- 1 tablespoon Worcestershire sauce
- ⅓ cup (75 ml) dry white wine
- 1 cup (150 g) ditalini pasta
- 6 cups (1.5 l) vegetable stock
- ½ cup (125 ml) sour cream
- ⅓ cup (30 g) grated Parmesan
- Salt and freshly ground black pepper, to taste
Instructions
- In a large soup pot, melt butter over medium heat. Add shallots and cook for 2–3 minutes until softened. Add garlic and cook for 1 minute until fragrant.
- Add the mixed mushrooms and rehydrated porcini. Cook for 8–10 minutes, until the mushrooms release their moisture and begin to brown.
- Stir in dill, thyme, paprika, chili flakes, and Worcestershire sauce. Coat the mushrooms evenly.
- Pour in the white wine and simmer for 2–3 minutes until slightly reduced.
- Add the vegetable stock and bring to a gentle boil. Stir in the ditalini pasta and cook for 8–10 minutes until al dente.
- Lower the heat. Stir in sour cream and Parmesan until smooth.
- Season with salt and pepper to taste. Simmer for 2–3 more minutes, then serve hot.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 6g
- Sodium: 820mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 30mg
Keywords: Creamy Mushroom Pasta Soup, Mushroom Soup, Creamy Soup, Pasta Soup, Mushroom Pasta