Spaetzle

By Jennie Alley
5
from
3
Read reviews
Prep 20 minutes
Cook 20 minutes
Servings 6 servings (1 cup each)
$1.64 recipe / $0.27 serving
Jump to recipe Save

Oktoberfest is right around the corner, which means it’s the perfect time to make a batch of Spaetzle! These little German egg noodles are one of the easiest recipes I’ve ever made from scratch. No rolling, no specialist equipment, just a quick batter and boiling water. Even better, you only need three staple ingredients (plus butter and parsley for an easy butter sauce), so it’s super budget-friendly too. Making homemade spaetzle is easier than it looks, and honestly, kind of fun. Pressing the batter through a grater and watching the little noodles dance in the boiling water is such a delight!

Overhead view of a bowl of homemade Spaetzle.
Pinterest Pin this recipe for later!

Easy Homemade Spaetzle Recipe

Spaetzle (or Spätzle), which is believed to come from a Swabian German word meaning “little sparrows,” are chewy egg noodles that cook up like a cross between pasta and dumplings. I first tasted them at Nashville’s Oktoberfest celebrations, and I was hooked! 

My version of this traditional dish is made with flour, eggs, and milk, but instead of a special spaetzle maker, I use a large-holed grater to get the noodles into the pot. I like to toss them in a simple butter-parsley sauce, but they’re so versatile that they work anywhere you’d usually serve a starchy side like rice, potatoes, or pasta. Enjoy it plain, alongside sausages, schnitzel, or sauerbraten (a traditional German roast), or dress it up with cheese or gravy!

Share this recipe

Spaetzle

Cost $1.64 recipe / $0.27 serving
5 from 3 votes
This easy Spaetzle recipe uses flour, eggs, and milk to make tender German noodles tossed in butter and parsley. Simple, cheap, and delicious!
Step-by-step photos can be seen below the recipe card.
Author: Jennie Alley
Overhead view of a bowl of Spaetzle.
Servings 6 servings (1 cup each)
Prep 20 minutes
Cook 20 minutes
Total 40 minutes

Ingredients

  • 3 large eggs ($0.68)
  • ½ cup whole milk ($0.14*)
  • ½ tsp salt (plus more to season water and to taste, $0.04)
  • 2 cups all-purpose flour ($0.25)
  • 3 Tbsp butter ($0.35)
  • 1 Tbsp fresh parsley (chopped, $0.18)

Instructions 

  • Gather all your ingredients.
  • In a large bowl, whisk eggs, milk, and salt until smooth.
  • Add flour and stir until you have a thick, sticky batter (thicker than pancake batter but not doughy). If too thick, add 1–2 tbsp more milk. Rest the dough for 10-15 minutes.**
  • Bring a large pot of salted water to a boil.***
  • Working in batches, place a portion of the batter on the back of a large-holed grater or in a colander set over the pot. Use a spoon or spatula to press the batter through the holes so little “noodles” drop into the boiling water.****
  • The noodles will rise to the top in about 2 minutes. Once they float, remove them with a slotted spoon and transfer them to an ice water bath to stop the cooking. Continue until all the batter has been used.
  • Once all of the spaetzle has been made, drain it thoroughly.
  • In a large skillet, melt the butter over medium heat, then add the spaetzle. Toss until lightly coated and warmed through. Season with salt and pepper (optional), sprinkle with parsley, and serve hot.

See how we calculate recipe costs here.


Equipment

  • Large Bowl
  • Large Pot
  • Colander or Grater
  • Medium Skillet

Notes

*I use milk for a slightly richer dough, though some traditional versions use just water. Either way works!
**Resting the batter helps relax the gluten, giving the noodles a softer, more tender bite. Don’t skip this step!
***I usually use about a teaspoon of salt to season the water.
****No spaetzle maker? I used a large-holed cheese grater and had great results, but you could also use a sturdy colander with large holes or even a potato ricer!
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 33gProtein: 8gFat: 9gSodium: 283mgFiber: 1g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

how to make Spaetzle step-by-step photos

The ingredients to make Spaetzle.

Gather all of your ingredients.

Eggs and milk in a bowl.

Make the batter: Add 3 large eggs, ½ cup whole milk, and ½ tsp salt to a large bowl and mix until smooth.

Flour being poured into an egg and milk mixture.

Now, slowly add 2 cups of all-purpose flour until you have a thick, sticky batter. It should be thicker than pancake batter but not doughy (see my next photo for a visual reference!) If it’s too thick, add 1-2 Tbsp more milk to loosen it up.

Spaetzle dough in a bowl.

Rest your dough for 10-15 minutes to relax the gluten in the dough, which will help create tender noodles. Meanwhile, bring a large pot of salted water to a boil (I usually season my water with 1 tsp salt).

Spaetzle dough being pushed through a large grater.

Boil the batter: Working in batches, place a portion of the batter on the back of a large-holed grater or in a colander set over the pot. Use a spoon or spatula to press the batter through the holes so little “noodles” drop into the boiling water. You can also use a potato ricer or, of course, a spaetzle maker if you’ve got one!

Homemade Spaetzle in an ice bath,

The noodles will rise to the top in about 2 minutes. Once they float up, remove them from the pot of boiling water and place them in an ice bath to stop the cooking process. Repeat this process until you’ve used up all the batter.

Homemade Spaetzle in a colander.

Drain the water: Once you’ve cooked and cooled all the batter, drain it thoroughly.

Spaetzle in a skillet with melted butter and parsley.

Make a butter sauce: Melt 3 Tbsp butter in a large skillet over medium heat. Once melted, add the noodles and toss until lightly coated and warmed through. Season with salt and pepper to taste, sprinkle with 1 Tbsp fresh chopped parsley, and serve hot. Enjoy!

Side view of a bowl of Spaetzle.

Recipe Success Tips

  1. The batter should be thick and sticky, but not so stiff that it’s hard to press through your grater or colander. If it feels too thick, add a little milk until it loosens up.
  2. Let the batter rest for 10–15 minutes before cooking. This gives the flour time to hydrate and helps your homemade spaetzle cook up tender.
  3. Work in batches when pressing the batter into the pot. This keeps the noodles from clumping together and helps them cook evenly. Remove them with a slotted spoon as soon as they float to the top. The process might be a little messy, but I promise it’s worth it!!
  4. Make it ahead. You can make the batter up to a day in advance and keep it covered in the fridge. Give it a quick stir before cooking as directed in the recipe above.

Serving Suggestions

These spaetzle noodles (or dumplings, however you think of them) can easily slot into your regular meal plan since they make a great alternative to rice, pasta, or even potatoes. Or, you can go all out and bring a bit of Oktoberfest to your own kitchen with some classic pairings! Here are some of my favorite ways to enjoy this dish:

  • Tossed with melted butter and fresh herbs (as I did in this recipe!) Add a sprinkle of Parmesan cheese if you’ve got it
  • Mix with shredded cheese and bake until bubbly for a German-inspired baked mac and cheese
  • Alongside roast chicken with gravy or chicken schnitzel
  • Pan-fried in butter or oil until golden and crisp
  • With Sauerbraten (a German roast) or a hearty Mississippi pot roast
  • Paired with bratwurst and sauerkraut
  • With rouladen (thin beef rolls with mustard, onions, bacon, and pickles simmered in gravy)
  • As a side for pork or chicken schnitzel
  • Tossed in beer cheese sauce (obatzda-style)

Storage & Reheating

Once your German spaetzle has cooled, you can store it in an airtight container in the refrigerator for up to 3 days. If you’d like to freeze it for longer storage, spread the cooked noodles out on a baking sheet and freeze until solid, then transfer it to a freezer bag. It’ll keep well in the freezer for up to 2 months. When you’re ready to reheat, you can sauté the leftovers straight from frozen in a bit of butter or briefly drop it into boiling water for a minute or so until heated.

Share this recipe

Posted in: , , , , , , , , , ,

5 from 3 votes
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Cat
10.09.25 1:23 pm

I made this and it was super yummy! I large hole cheese grater didn’t work well as I only have a box style one. They just dropped on the other side or to each other and stuck. Haahaa I ended up using my potato masher. It was very tedious (especially since I made a double batch), but I made it with the bratwurst recipe on here as well with the mustard sauce. It all went together very nicely. :) I will have to invest in a spätzle maker before I make again.

Nicole
09.15.25 9:07 am

This is pretty much the way my Oma taught me to make spaetzle, but she never put it in an ice water bath to cool, just in a colander to drain before sautéing it in butter. The colander is a nice trick to make the noodles. I am lucky enough to have a spaetzle maker – Oma visited her relatives ever few years and one year she brought back spaetzle makers for each of us girls. Now I make spaetzle for my kids, though not as often as I should. Growing up, every family gathering included spaetzle right along with all the best southern foods. She never put cheese on the spaetzle though, I think that may be a regional thing, but she did occasionally make liver spaetzle (liverwurst mixed in the batter) and it’s delicious. Thanks for making this dish an easy one to replace for the American masses!

phlaym
09.13.25 4:02 pm

German here: Looks decent! I personally wouldn’t use milk, I usually go with „1 egg per portion, then add flour until the consistency is good“, but eggs and milk is fine as well.

I‘d suggest using more salt for the water, at least twice as much.

For the shredded cheese option: There is a German variant „Käsespätzle“ which is very similar. Basically, do alternating layers cheese (preferably a mix between Emmental and Gruyère) and Spätzle and keep for a few minutes in the oven until the cheese is melted. Top with caramelized onions and black pepper

Shelley
09.12.25 12:31 pm

Hi Jennie,
I made your spaetzle last night, (it was easy) and served it with pork chops and green beans. It was delicious. I grew up in a German family here in the US, but weirdly never watched anyone make spaetzle. I used to love it. I can occasionally find it dried in the supermarket, it’s not nearly as good. Thank you for bringing back a childhood memory.