Creamy Mushroom Spätzle

Creamy Mushroom Spätzle is a comforting and hearty dish that features tender, homemade German-style egg noodles tossed in a rich, velvety mushroom sauce. This dish is perfect as a satisfying vegetarian main course or a flavorful side dish to complement a variety of meals.

Why You’ll Love This Recipe

  • Authentic Homemade Spätzle – Soft, chewy noodles made from scratch for the best texture.
  • Rich and Creamy Sauce – A luscious mushroom sauce with a perfect balance of flavors.
  • Versatile Dish – Enjoy it as a main course or serve alongside roasted meats.
  • Easy and Satisfying – Simple ingredients create a comforting, restaurant-quality dish.
  • Great for Cold Weather – A warming, creamy dish ideal for winter meals.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the Spätzle:

  • 2 cups all-purpose flour
  • ½ teaspoon salt
  • 2 large eggs
  • ½ cup milk
  • 2 tablespoons butter (for frying)

For the Creamy Mushroom Sauce:

  • 2 tablespoons butter
  • 1 small onion, finely chopped
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • ½ cup heavy cream
  • ½ cup sour cream
  • ¼ cup vegetable or chicken broth
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Fresh parsley (for garnish)

Directions

Prepare the Spätzle Dough

  1. In a mixing bowl, whisk together the flour and salt.
  2. Add the eggs and milk, stirring until a thick, smooth dough forms.
  3. Let the dough rest for about 10 minutes while preparing the water for cooking.

Cook the Spätzle

  1. Bring a large pot of salted water to a boil.
  2. Using a spätzle maker or a colander with large holes, press the dough through into the boiling water.
  3. Cook the spätzle until they float to the surface (about 2-3 minutes), then use a slotted spoon to transfer them to a plate.
  4. In a large pan, melt 2 tablespoons of butter and lightly sauté the cooked spätzle until golden brown. Set aside.

Make the Mushroom Sauce

  1. In the same pan, melt 2 tablespoons of butter over medium heat.
  2. Add the chopped onions and sauté until softened.
  3. Stir in the sliced mushrooms and cook until they release their moisture and begin to brown.
  4. Add the minced garlic and cook for another 30 seconds.
  5. Pour in the broth, then stir in the heavy cream and sour cream. Simmer until the sauce thickens.
  6. Season with salt and black pepper to taste.

Combine & Serve

  1. Toss the sautéed spätzle into the creamy mushroom sauce, stirring until evenly coated.
  2. Garnish with fresh parsley and serve warm.

Servings and Timing

  • Servings: 4
  • Preparation Time: 15 minutes
  • Cooking Time: 20 minutes
  • Total Time: 35 minutes

Variations

  • Cheesy Spätzle – Stir in grated Swiss or Gruyère cheese for an extra creamy, cheesy version.
  • Vegan Option – Use plant-based milk, dairy-free sour cream, and a butter substitute.
  • Add Protein – Serve with grilled chicken, sausage, or tofu for a more filling meal.
  • Extra Vegetables – Add spinach, bell peppers, or caramelized onions for additional flavor and nutrients.
  • Spicy Kick – Sprinkle in red pepper flakes or a pinch of paprika for a bit of heat.

Storage/Reheating

  • Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days.
  • Freezing: Freeze cooked spätzle separately for up to 2 months. The sauce is best made fresh.
  • Reheating: Warm in a pan over low heat, adding a splash of broth or cream to loosen the sauce.

FAQs

Can I make spätzle without a spätzle maker?

Yes! You can use a colander with large holes or a slotted spoon to push the dough through.

What mushrooms work best for this recipe?

Cremini, button, or portobello mushrooms all work well for a rich, earthy flavor.

Can I prepare spätzle in advance?

Yes, cook and refrigerate spätzle for up to 2 days. Sauté in butter before serving.

How do I make the sauce thicker?

Simmer the sauce longer or add a small amount of flour or cornstarch mixed with water.

What should I serve with creamy mushroom spätzle?

It pairs well with roasted meats, a fresh salad, or steamed vegetables.

Can I use whole wheat flour for the spätzle?

Yes, but the texture will be slightly denser.

What’s the best way to prevent spätzle from sticking?

Toss the cooked spätzle in a bit of butter or oil before storing.

Can I use milk instead of heavy cream?

Milk can be used, but the sauce will be thinner. For richness, use a mix of milk and butter.

Is spätzle similar to pasta?

Yes, but it has a slightly softer, more dumpling-like texture.

Can I make this dish gluten-free?

Yes, substitute all-purpose flour with a gluten-free flour blend designed for pasta.

Conclusion

Creamy Mushroom Spätzle is a delicious and satisfying dish that brings together homemade egg noodles and a rich, flavorful sauce. Whether served as a main course or a side, this comforting meal is perfect for cozy nights or special occasions. Try it today for a taste of traditional European comfort food!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Mushroom Spätzle

Creamy Mushroom Spätzle

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mari
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course / Side Dish
  • Method: Boiling & Sautéing
  • Cuisine: German
  • Diet: Vegetarian

Description

This Creamy Mushroom Spätzle is a comforting, hearty dish perfect for meatless meals and cozy winter recipes. Tender homemade spätzle noodles are tossed in a rich, velvety mushroom sauce, making this an excellent choice for fans of mushroom pasta recipes. Whether you’re looking for vegetable recipes, a twist on mushroom soup recipes, or a delicious side for chicken and mushroom recipes, this dish is a must-try!


Ingredients

Scale

For the Spätzle:

  • 2 cups all-purpose flour
  • 1/2 teaspoon salt
  • 2 large eggs
  • 1/2 cup milk
  • 2 tablespoons butter (for frying)

For the Creamy Mushroom Sauce:

  • 2 tablespoons butter
  • 1 small onion, finely chopped
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 1/2 cup sour cream
  • 1/4 cup vegetable or chicken broth
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh parsley (for garnish)

Instructions

Prepare the Spätzle Dough:

  1. In a mixing bowl, whisk together flour and salt.
  2. Add eggs and milk, stirring until a smooth, slightly sticky dough forms.
  3. Let the dough rest for 10 minutes.

Cook the Spätzle:

  1. Bring a large pot of salted water to a boil.
  2. Using a spätzle maker, colander, or grater, press the dough through into the boiling water.
  3. Cook until the noodles float to the surface, about 2-3 minutes.
  4. Drain and set aside.

Make the Mushroom Sauce:

  1. In a large pan, melt butter over medium heat and sauté onions until soft.
  2. Add mushrooms and cook until browned, then stir in garlic.
  3. Pour in broth, then add heavy cream and sour cream, stirring well.
  4. Simmer for 5 minutes, allowing the sauce to thicken.
  5. Season with salt and black pepper.

Combine & Serve:

  1. Add the cooked spätzle to the mushroom sauce, tossing to coat evenly.
  2. Cook for 2 minutes, allowing the flavors to meld.
  3. Garnish with fresh parsley and serve warm.

Notes

  • For a vegan mushroom recipe, replace eggs with flax eggs, use plant-based cream and butter, and opt for vegetable broth.
  • This dish pairs well with cabbage recipes like sautéed red cabbage or coleslaw.
  • Try using portobello mushrooms for a richer, meatier texture.
  • Serve as a main dish or alongside chicken and mushroom recipes for a hearty meal.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *