Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

Bavarian Käsespätzle with Crispy Shallots

A steaming, golden-brown portion of Käsespätzle topped with crispy shallots and fresh chives.
Prep
Cook
Total
Serves
4

This Bavarian Käsespätzle is the ultimate comfort food: tender, homemade egg noodles layered with a generous amount of Alpine cheese, baked until bubbling and crowned with a mountain of shattering crispy shallots.

It’s richer and more satisfying than any mac and cheese, with a nutty, savory depth that comes from the combination of Emmental and Gruyère. Perfect for a cozy dinner, this gratin is a celebration of German comfort cooking at its finest.

Käsespätzle is Germany’s answer to mac and cheese, but it’s so much more. Instead of a creamy sauce, the spätzle are tossed with plenty of grated Alpine cheese, which melts into a glorious, gooey mess as it bakes. The crispy fried onions on top add a textural contrast that makes every bite irresistible.

This recipe guides you through making fresh spätzle from scratch, layering them with cheese, and baking until golden and bubbling. It’s a hearty, satisfying dish that brings the warmth of a Bavarian beer hall to your table.

Ingredients

Makes 4 servings · serves 4

Spätzle

  • 300 g all-purpose flour
  • 4 large eggs
  • 100 ml whole milk
  • 1/4 tsp freshly grated nutmeg
  • 1 tsp salt

For the gratin

  • 2 tbsp unsalted butter, softened
  • 250 g grated Emmental cheese
  • 250 g grated Gruyère cheese

Crispy shallots

  • 3 yellow onions, thinly sliced
  • 50 g clarified butter

For serving

  • 2 tbsp fresh chives, chopped
Contains: gluten, eggs, milk

Why this recipe works

The spätzle batter is simple but crucial: a thick, spoonable dough made from flour, eggs, and milk. This creates noodles that are tender yet sturdy enough to hold up to the cheese and baking. The eggs provide structure and richness, while the milk adds a soft crumb. The nutmeg is a classic addition that enhances the nutty flavors of the cheese.

Ready to start cooking right away??? Jump to Part 2 ? Step-by-Step Method ?

Using a combination of Emmental and Gruyère gives the gratin a complex, nutty flavor and excellent melting qualities. Emmental brings a mild, buttery taste, while Gruyère adds a deeper, slightly fruity note.

Baking the assembled gratin at high heat melts the cheese into a bubbling, golden crust, while the crispy onions provide a satisfying crunch that contrasts with the soft noodles.

Notes and substitutions

For the best flavor, use freshly grated cheese—pre-shredded cheese often contains anti-caking agents that affect melting. Emmental and Gruyère are traditional, but you can substitute other Swiss cheeses or even a sharp white cheddar.

If you don’t have a spätzle maker, you can use a colander with large holes or a potato ricer to press the batter into the boiling water.

The crispy onions are a key component, so don’t skip them. Clarified butter has a higher smoke point, making it ideal for frying until deep golden without burning. If you don’t have clarified butter, you can use regular butter, but watch carefully to prevent burning. The onions should be sliced thinly and cooked in a single layer to ensure even crisping.

  • Emmental cheese: Swiss cheese or Jarlsberg
  • Gruyère cheese: Fontina or sharp white cheddar
  • Clarified butter: Regular unsalted butter (may brown faster, watch closely)
  • Yellow onions: Shallots (use 6 medium shallots for a milder flavor)

Equipment

  • Large pot for boiling spätzle
  • Spätzle maker or colander with large holes
  • 9x13-inch baking dish
  • Large skillet
  • Slotted spoon
  • Box grater

Coming up in Part 2: the method

  1. Making the Spätzle · 3 stepsMake the Spätzle Batter · Boil the Spätzle · Butter the Baking Dish
  2. Assembling and Baking · 3 stepsLayer Spätzle and Cheese · Bake the Gratin · Fry the Onions
  3. Finishing and Serving · 2 stepsTop with Crispy Onions · Serve the Käsespätzle

Up next · Part 2 of 3

8 steps · 25 min of cooking · what to look for at each stage

Step-by-step instructions (Part 2)