If you’ve never tried making homemade pasta before, this German Spaetzle Recipe is the perfect place to start. These soft, tender egg noodles are a staple of German cuisine, loved for their rustic texture and comforting flavor. I absolutely love how simple the ingredients are, yet the result feels so hearty and satisfying. Spaetzle can be served as a side dish with rich meats, tossed in butter and herbs, or even turned into a cheesy main dish. Once you try making it from scratch, you’ll see just how easy and rewarding it is to bring this traditional comfort food into your kitchen.
Why You’ll Love This Recipe
Simple Ingredients, Big Flavor:
This recipe uses basic pantry staples, but the result is rich, buttery, and incredibly satisfying.
Soft and Tender Texture:
Spaetzle has a unique texture that’s softer than pasta but still pleasantly chewy.
Quick to Make:
Once the batter is mixed, the cooking process takes just minutes.
Versatile Dish:
Serve it as a side or main dish, or crisp it in a pan for added texture.
Ingredients You’ll Need
This German Spaetzle Recipe relies on a few simple ingredients, each contributing to its signature texture and flavor.
All-Purpose Flour:
Provides the structure for the noodles while keeping them soft and tender.
Eggs:
Add richness, color, and help bind the dough together.
Milk:
Gives the batter a smooth consistency and enhances flavor.
Salt:
Brings out the natural taste of the ingredients.
Butter:
Used for finishing, adding richness, and providing a silky coating.
Optional Herbs (Parsley or Chives):
Add freshness and a pop of color when serving.
Note: Exact measurements are included in the recipe card below.
Variations
This German Spaetzle Recipe is incredibly flexible and can be adapted in many delicious ways.
Cheese Spaetzle (Käsespätzle):
Toss the cooked spaetzle with melted cheese and caramelized onions for a comforting main dish.
Herb Spaetzle:
Mix fresh herbs directly into the batter for added flavor.
Garlic Butter Spaetzle:
Sauté cooked spaetzle in garlic butter for a simple, flavorful twist.
Crispy Spaetzle:
Pan-fry the cooked spaetzle until golden and slightly crispy on the edges.
How to Make German Spaetzle Recipe
Step 1: Prepare the Batter
In a large bowl, whisk together flour and salt. Add eggs and milk, then mix until you get a thick, sticky batter. The consistency should be slightly elastic but still pourable.
Step 2: Rest the Batter
Let the batter rest for about 10–15 minutes. This helps hydrate the flour and improves texture.
Step 3: Boil Water
Bring a large pot of salted water to a gentle boil.
Step 4: Form the Spaetzle
Using a spaetzle maker, colander, or spoon, press or drop small amounts of batter into the boiling water.
Step 5: Cook the Spaetzle
Cook for 2–3 minutes, or until the noodles float to the surface. Remove with a slotted spoon.
Step 6: Finish with Butter
Toss the cooked spaetzle in melted butter and serve immediately.
Pro Tips for Making German Spaetzle Recipe
Use the Right Consistency:
The batter should be thick but still able to drop easily into the water.
Don’t Overcook:
Remove the spaetzle as soon as they float to keep them tender.
Work in Batches:
Avoid overcrowding the pot for even cooking.
Add Flavor After Cooking:
Butter, herbs, or cheese elevate the dish beautifully.
How to Serve German Spaetzle Recipe
Garnishes
Top with fresh parsley, chives, or a sprinkle of grated cheese.
Side Pairings
Serve alongside roasted meats, stews, or creamy sauces.
Creative Ways to Present
Serve in a warm bowl with melted cheese or crisped in a skillet for added texture.
Make Ahead and Storage
Storing Leftovers
Store in an airtight container in the refrigerator for up to 3 days.
Freezing
Freeze cooked spaetzle for up to 2 months.
Reheating
Reheat in a skillet with butter for best results.
FAQs
1. What is spaetzle made of?
It’s made from flour, eggs, milk, and salt.
2. Do I need a spaetzle maker?
No, a colander or spoon works just fine.
3. Why is my spaetzle tough?
The batter may be too thick or overmixed.
4. Can I make it ahead of time?
Yes, and reheat with butter before serving.
Final Thoughts
This German Spaetzle Recipe is the perfect example of how simple ingredients can create something truly comforting and delicious. With its soft texture and rich flavor, it’s a versatile dish that works beautifully as a side or main course. Whether you keep it classic with butter or dress it up with cheese and herbs, spaetzle is sure to become a favorite in your kitchen.

German Spaetzle Recipe
Ingredients
Method
- Mix flour and salt in a bowl.
- Add eggs and milk and mix into thick batter.
- Let batter rest for 10–15 minutes.
- Bring salted water to a boil.
- Drop batter into water using a strainer or spoon.
- Cook until spaetzle float (about 2–3 minutes).
- Remove and toss with butter.
- Garnish and serve.
Notes
- Batter should be thick but pourable
- Do not overcook
- Best served fresh with butter
- Can be pan-fried for a crispy texture