Introduction
If you’ve never tasted Spätzle, then you’re in for a real treat. This German comfort food is both rich and satisfying, especially when paired with creamy mushroom sauce and a decadent garlic butter sauce. Creamy Mushroom Spätzle with Garlic Butter Sauce is a perfect dish for any occasion—whether it’s a cozy weeknight dinner or a special family gathering. The delicate, handmade Spätzle paired with earthy mushrooms and savory butter sauce is a match made in heaven. Not only does this dish offer a delightful burst of flavor, but it’s also a hearty meal that will leave you feeling content. Moreover, the flavors are so rich and comforting that you may find yourself making this dish over and over again.
Why You’ll Love Creamy Mushroom Spätzle
One of the main reasons you’ll fall in love with Creamy Mushroom Spätzle with Garlic Butter Sauce is its incredible combination of textures and flavors. The Spätzle, a traditional German egg noodle, is soft yet slightly chewy, providing the perfect base for the rich, creamy sauce. Additionally, the mushrooms add depth and a savory umami flavor, making each bite more satisfying than the last. The garlic butter sauce, on the other hand, infuses the dish with an irresistible aroma and a velvety richness that will have you reaching for seconds. Whether you’re a fan of German cuisine or new to the world of Spätzle, this dish is sure to impress.
Ingredients
For the Spätzle:
- 2 cups all-purpose flour
- 1/2 teaspoon salt
- 2 large eggs
- 2/3 cup water (or more if necessary)
- 1 tablespoon butter (optional, for extra flavor)
For the Creamy Mushroom Sauce:
- 2 tablespoons butter
- 1 small onion, finely chopped
- 3 cups mushrooms (cremini or button mushrooms), sliced
- 2 cloves garlic, minced
- 1 cup heavy cream
- 1/2 cup vegetable or chicken broth
- Salt and pepper, to taste
- Fresh parsley, for garnish
And for the Garlic Butter Sauce:
- 4 tablespoons butter
- 2 cloves garlic, minced
- Fresh thyme (optional), for garnish
Necessary Tools for Creamy Mushroom Spätzle
- A large pot for boiling the Spätzle
- A slotted spoon
- A large skillet for the sauce
- A sharp knife and chopping board
- A medium bowl for mixing the Spätzle dough
- A whisk (optional, for mixing the dough)
Ingredient Swaps and Additions
While this recipe is already packed with flavor, there are many ways you can customize it based on your preferences. For instance:
- If you’re looking for a lighter version, you can substitute the heavy cream with half-and-half or a plant-based cream alternative.
- You can swap the mushrooms for other varieties like shiitake, oyster, or portobello for a more intense flavor.
- For extra protein, you could add cooked chicken, pork, or even a vegetarian option like tofu or tempeh.

Step-by-Step Instructions
- Make the Spätzle
Start by bringing a large pot of salted water to a boil. While waiting for the water to heat, whisk together the flour, salt, eggs, and water in a medium bowl to form a smooth batter. The batter should be thick but still flow easily.
Once the water is boiling, use a Spätzle maker or a colander with large holes to push the dough into the water. The dough will cook in just a few minutes, and you’ll know it’s ready when the Spätzle float to the top. - Prepare the Creamy Mushroom Sauce
In a large skillet, melt 2 tablespoons of butter over medium heat. Add the chopped onions and cook until soft and translucent, about 4 minutes.
Next, add the sliced mushrooms and garlic to the skillet. Stir occasionally, cooking for about 5–7 minutes, or until the mushrooms release their moisture and begin to brown.
Pour in the heavy cream and broth, stirring to combine. - Make the Garlic Butter Sauce
While the mushroom sauce is simmering, melt the garlic butter sauce in another pan. Melt 4 tablespoons of butter over medium heat and add the minced garlic. Cook for 1–2 minutes, until the garlic is fragrant, but be careful not to burn it. For extra flavor, you can add fresh thyme at this point. - Combine and Serve
Add the cooked Spätzle to the creamy mushroom sauce, tossing gently to coat the noodles. Once mixed, transfer the Spätzle to serving plates and drizzle the garlic butter sauce over the top. Garnish with fresh parsley and thyme, and serve immediately.
Pro Tips for Success for Creamy Mushroom Spätzle
- When making Spätzle, ensure that your batter is smooth and not too thick, as this will affect the texture of your noodles. If the batter is too stiff, add a little more water until it reaches the right consistency.
- To get the mushrooms to brown perfectly, avoid overcrowding the pan. If necessary, cook them in batches.
- If you don’t have a Spätzle maker, a colander with large holes will do the trick. Simply press the batter through with a spoon, and you’ll have perfectly shaped Spätzle.
- To make this dish a complete meal, consider adding roasted vegetables like carrots, parsnips, or Brussels sprouts for extra flavor and nutrition.
Serving Suggestions
Creamy Mushroom Spätzle with Garlic Butter Sauce is a versatile dish that pairs well with many sides. You can serve it alongside a simple salad with a tangy vinaigrette to balance the richness of the dish. Alternatively, serve it as a main course with a side of crusty bread or a light soup to start. For a more robust meal, consider pairing it with a glass of dry white wine, such as Chardonnay or Sauvignon Blanc.
Storing and Reheating Creamy Mushroom Spätzle
Leftovers of this dish can be stored in an airtight container in the refrigerator for up to 3 days. When reheating, be sure to warm the dish slowly on the stove over low heat. If the sauce has thickened too much, you can add a splash of broth or cream to bring it back to its creamy consistency. This dish does not freeze well due to the cream-based sauce, so it’s best enjoyed fresh.
For another delicious variation of spaetzle, check out this spaetzle with mushroom gravy recipe from Heinen’s, offering a rich and savory twist to this classic dish.
Nutritional Information
- Calories: 420 per serving (for 1/4 of the recipe)
- Protein: 11g
- Carbohydrates: 45g
- Fat: 23g
- Fiber: 3g
- Sugar: 4g

FAQs – Creamy Mushroom Spätzle
- Can I use a gluten-free flour for the Spätzle?
Yes, you can use a gluten-free flour blend for the Spätzle. However, the texture may vary slightly, so be prepared for a more delicate noodle. - Can I make this recipe vegetarian?
Absolutely! The recipe is already vegetarian, but if you want to make it vegan, simply swap out the butter and cream for plant-based alternatives. - How do I make Spätzle without a Spätzle maker?
If you don’t have a Spätzle maker, simply use a colander with large holes or a slotted spoon. You can press the batter through the holes to form the noodles. - What kind of mushrooms should I use for the sauce?
Cremini or button mushrooms are great options, but you can also experiment with more exotic varieties like shiitake or portobello for a deeper, richer flavor. - Can I make this recipe ahead of time?
Yes, you can prepare the Spätzle and sauce ahead of time. Store the components separately in the refrigerator and reheat when ready to serve.
Conclusion
Creamy Mushroom Spätzle with Garlic Butter Sauce is an irresistible dish that’s perfect for any occasion. Whether you’re looking for a comforting weeknight meal or something to impress your guests, this German-inspired dish delivers on flavor and satisfaction. With its tender Spätzle, creamy mushroom sauce, and rich garlic butter, every bite is a delightful experience. Make this dish your go-to comfort food, and you’ll never look back.
Moreover, for a hearty and comforting meal, check out this collection of homemade noodle soup recipes on Retsoup, perfect for warming up on a chilly day!