Authentic German Austrian Spaetzle With Caramelized Onions Recipe

I can never resist a plate of tender Austrian-German Spaetzle tangled with sweet caramelized onions and a buttery, golden finish. This is the kind of simple homemade dish that disappears fast and earns a permanent spot in my dinner rotation.

A photo of Authentic German Austrian Spaetzle With Caramelized Onions Recipe

I’m obsessed with this authentic German Austrian spaetzle because it hits that rare spot between simple and ridiculously satisfying. I love the tender little noodles, slightly chewy, a little rustic, never boring.

But the caramelized onions are what make me lose all restraint. Sweet, savory, deeply browned, tangled through every bite.

And when I add Emmental, I’m done pretending I’ll have leftovers. This is the kind of dish I crave when I want real comfort without the soft-focus nonsense.

Just buttery edges, rich flavor, and that old-school European tavern feeling on my plate. Messy, hearty, and completely worth it every single time.

Ingredients

Ingredients photo for Authentic German Austrian Spaetzle With Caramelized Onions Recipe

  • Flour gives spaetzle that soft, chewy bite you’ll want under all those onions.
  • Salt keeps the dough from tasting flat.

    Simple, but it matters.

  • Nutmeg adds that cozy German-Austrian vibe, warm and a little mysterious.
  • Eggs make the noodles rich, tender, and sturdy enough to hold cheese.
  • Milk softens the dough, so the spaetzle feels pillowy, not heavy.
  • Water loosens things up, helping the batter hit that just-right texture.
  • Melted butter in the dough brings richness without making it feel greasy.
  • Onions turn sweet, golden, and jammy.

    Basically, they’re the main event.

  • Butter and oil help the onions brown without burning too fast.
  • Sugar nudges the onions into caramelized territory, which is always good news.
  • Black pepper cuts through the richness and keeps each bite lively.
  • Emmental or Gruyere melts into salty, nutty goodness.

    Plus, cheese fixes everything.

  • Parsley adds a fresh little pop when the whole dish gets cozy.

Ingredient Quantities

  • 2 cups (250 g) all purpose flour
  • 1 teaspoon salt
  • 1/4 teaspoon freshly grated nutmeg (optional)
  • 3 large eggs, at room temperature
  • 1/2 cup (120 ml) milk, at room temperature
  • 1/4 cup (60 ml) water, plus more if needed
  • 2 tablespoons unsalted butter, melted, to add to the dough
  • 1 tablespoon kosher salt for the boiling water
  • 3 large yellow or sweet onions, thinly sliced
  • 3 tablespoons unsalted butter, for caramelizing the onions
  • 1 tablespoon neutral oil (vegetable or canola), for caramelizing the onions
  • 1 teaspoon granulated sugar, to help caramelize the onions
  • Freshly ground black pepper, to taste
  • 1 cup (100 g) grated Emmental or Gruyere cheese
  • 2 tablespoons chopped fresh parsley, optional, for garnish

How to Make this

1. In a large bowl whisk together 2 cups (250 g) all purpose flour, 1 teaspoon salt and 1/4 teaspoon freshly grated nutmeg if using.

2. In a separate bowl beat 3 large eggs, then stir in 1/2 cup (120 ml) milk, 1/4 cup (60 ml) water and 2 tablespoons melted unsalted butter until combined.

3. Pour the wet mixture into the dry ingredients and stir vigorously until a thick, sticky batter forms; add a tablespoon or two more water if the batter is too stiff. Let the batter rest 10 to 15 minutes.

4. Bring a large pot of water to a rolling boil and add 1 tablespoon kosher salt. Keep the water at a steady boil.

5. Working over the boiling water, press the batter through a spaetzle maker or a coarse-holed colander or cutting board with a knife to form small dumplings; cook in batches to avoid overcrowding.

6. When the spaetzle float to the surface, cook 1 to 2 minutes more, then remove with a slotted spoon and transfer to a bowl; repeat until all batter is used.

7. Meanwhile heat 3 tablespoons unsalted butter and 1 tablespoon neutral oil in a large skillet over medium-low heat, add 3 large thinly sliced onions and 1 teaspoon granulated sugar, season with freshly ground black pepper, and cook slowly 25 to 30 minutes stirring occasionally until deeply golden and caramelized.

8. Add the drained spaetzle to the skillet with the caramelized onions, toss gently to combine and brown the spaetzle slightly in the butter and oil for 3 to 5 minutes.

9. Remove from heat, stir in 1 cup (100 g) grated Emmental or Gruyere until melted, adjust seasoning, garnish with 2 tablespoons chopped fresh parsley if desired, and serve hot.

Equipment Needed

1. Large mixing bowl
2. Whisk
3. Measuring cups and spoons
4. Separate small bowl and spatula or wooden spoon
5. Large pot for boiling
6. Spaetzle maker or coarse-holed colander or a cutting board plus a sharp knife
7. Slotted spoon
8. Large skillet
9. Box grater for the cheese

FAQ

Authentic German Austrian Spaetzle With Caramelized Onions Recipe Substitutions and Variations

  • All purpose flour: substitute with 00 flour or a light whole-grain spelt flour (use a 1:1 ratio; you may need an extra tablespoon or two of liquid with spelt).
  • Eggs: for a vegan option use aquafaba (about 3 tablespoons per egg, so roughly 9 tablespoons for 3 eggs) or make flax “eggs” with 3 tablespoons ground flaxseed mixed with 9 tablespoons water, set until gelled.
  • Milk: replace with unsweetened plant milk such as soy or oat milk in a 1:1 ratio; use full fat or barista-style for the creamiest texture.
  • Emmental or Gruyere cheese: swap with Swiss, Jarlsberg, or a mild sharp cheddar for similar melt and flavor (use same weight).

Pro Tips

1. Let the batter rest and judge it by feel, not by the clock. It should be thick and slightly sticky so it pushes through the spaetzle maker in irregular little dumplings. If it tightens up after resting, add a tablespoon of water at a time until it flows easily.

2. Bring the eggs and milk to room temperature before mixing. Cold liquids tighten the dough and make the spaetzle tougher. Warming the pan where you melt the 2 tablespoons of butter briefly will help too.

3. Caramelize the onions low and slow. Stir every few minutes and resist the urge to rush with higher heat. A pinch of salt and that teaspoon of sugar early on encourages deep, even browning and a sweet, jammy texture.

4. After boiling, dry the spaetzle briefly in a hot skillet to get some browning and texture before adding the cheese. That light toasting gives contrast to the soft centers and helps the cheese cling without turning everything gluey.

5. Finish with seasoning and contrast. Taste for salt after the cheese is added, and brighten the dish with a few grinds of black pepper and the chopped parsley. A squeeze of lemon or a scattering of crispy fried onions works well if you want a fresh or crunchy counterpoint.

Please enter your email to print the recipe:

Authentic German Austrian Spaetzle With Caramelized Onions Recipe

My favorite Authentic German Austrian Spaetzle With Caramelized Onions Recipe

Equipment Needed:

1. Large mixing bowl
2. Whisk
3. Measuring cups and spoons
4. Separate small bowl and spatula or wooden spoon
5. Large pot for boiling
6. Spaetzle maker or coarse-holed colander or a cutting board plus a sharp knife
7. Slotted spoon
8. Large skillet
9. Box grater for the cheese

Ingredients:

  • 2 cups (250 g) all purpose flour
  • 1 teaspoon salt
  • 1/4 teaspoon freshly grated nutmeg (optional)
  • 3 large eggs, at room temperature
  • 1/2 cup (120 ml) milk, at room temperature
  • 1/4 cup (60 ml) water, plus more if needed
  • 2 tablespoons unsalted butter, melted, to add to the dough
  • 1 tablespoon kosher salt for the boiling water
  • 3 large yellow or sweet onions, thinly sliced
  • 3 tablespoons unsalted butter, for caramelizing the onions
  • 1 tablespoon neutral oil (vegetable or canola), for caramelizing the onions
  • 1 teaspoon granulated sugar, to help caramelize the onions
  • Freshly ground black pepper, to taste
  • 1 cup (100 g) grated Emmental or Gruyere cheese
  • 2 tablespoons chopped fresh parsley, optional, for garnish

Instructions:

1. In a large bowl whisk together 2 cups (250 g) all purpose flour, 1 teaspoon salt and 1/4 teaspoon freshly grated nutmeg if using.

2. In a separate bowl beat 3 large eggs, then stir in 1/2 cup (120 ml) milk, 1/4 cup (60 ml) water and 2 tablespoons melted unsalted butter until combined.

3. Pour the wet mixture into the dry ingredients and stir vigorously until a thick, sticky batter forms; add a tablespoon or two more water if the batter is too stiff. Let the batter rest 10 to 15 minutes.

4. Bring a large pot of water to a rolling boil and add 1 tablespoon kosher salt. Keep the water at a steady boil.

5. Working over the boiling water, press the batter through a spaetzle maker or a coarse-holed colander or cutting board with a knife to form small dumplings; cook in batches to avoid overcrowding.

6. When the spaetzle float to the surface, cook 1 to 2 minutes more, then remove with a slotted spoon and transfer to a bowl; repeat until all batter is used.

7. Meanwhile heat 3 tablespoons unsalted butter and 1 tablespoon neutral oil in a large skillet over medium-low heat, add 3 large thinly sliced onions and 1 teaspoon granulated sugar, season with freshly ground black pepper, and cook slowly 25 to 30 minutes stirring occasionally until deeply golden and caramelized.

8. Add the drained spaetzle to the skillet with the caramelized onions, toss gently to combine and brown the spaetzle slightly in the butter and oil for 3 to 5 minutes.

9. Remove from heat, stir in 1 cup (100 g) grated Emmental or Gruyere until melted, adjust seasoning, garnish with 2 tablespoons chopped fresh parsley if desired, and serve hot.