Käsespätzle (Cheesy Egg Noodles with Fried Onions)

Few German comfort dishes are as direct and satisfying as Käsespätzle: tender, irregular egg noodles folded through melted cheese and finished with sweet fried onions. The spätzle sit somewhere between pasta and small dumplings, with a soft, slightly springy texture that catches the butter and cheese well. Often associated with southern German and Alpine cooking, the dish is served hot and bubbling, usually as a hearty vegetarian main or a generous side. Gruyère gives this version a nutty depth, while browned onions and fresh chives keep the richness savoury, aromatic and well defined.
Cuisine style German Alpine comfort food
Flavor profile Rich • Cheesy • Savoury
Techniques Boiling • Sautéing • Baking
Key equipment Large pot • Colander or coarse grater • Baking dish
Cooking style Crowd-friendly
Time commitment Under 1 hour

Why this recipe works

  • Fresh spätzle texture: Scraping the elastic batter directly into simmering water creates tender, irregular noodles that hold the cheese well.
  • Deep savoury flavour: Golden onions, butter-coated spätzle and melted Gruyère build richness without needing a complicated sauce.
  • Hearty and satisfying: Soft egg noodles, bubbling cheese and sweet fried onions give the dish its classic warming, generously savoury character.

Get the most out of this recipe

Timing notes

  • Let the batter rest: A short rest helps the flour hydrate, giving the batter the elasticity needed for properly formed spätzle.
  • Serve straight from the oven: Käsespätzle is at its best while the cheese is still molten and the onions are warm.

Texture tips

  • Use a gentle simmer: Avoid a rolling boil; gentler heat helps the spätzle set without breaking apart.
  • Drain thoroughly: Let the cooked spätzle shed excess water before tossing with butter, so the baked dish stays rich rather than watery.
  • Layer while warm: Warm spätzle help the cheese melt evenly through the dish before it goes into the oven.

Ingredient notes

  • Choose a good melting cheese: Gruyère gives a nutty, savoury finish; Emmental is milder and closer to many Alpine-style versions.
  • Check the batter consistency: The batter should be thick and elastic, falling slowly from the whisk rather than pouring freely.

Serving ideas

  • Add something sharp: Serve with a crisp green salad, pickled vegetables or vinegar-dressed leaves to balance the richness.
  • Finish with fresh herbs: Chives add a clean onion note; flat-leaf parsley gives a softer herbal finish.

Equipment you'll need

Ingredients
Instructions
Print
  1. Heat the oven to 180°C (355°F). Thinly slice the onion, grate the Gruyère, and finely chop the chives.
  2. Melt 40 g of the butter in a large frying pan over medium heat. Add the onion and cook for 12 to 15 minutes, stirring often, until deep golden and sweet; season with a pinch of salt, then scrape into a bowl.
  3. Bring a large pot of well-salted water to a gentle simmer. In a mixing bowl, whisk together the flour, 1 tsp of the fine sea salt and the black pepper, then whisk in the eggs and milk to make a thick, elastic batter; rest for 10 minutes.
  4. Working in batches, push or scrape the batter into the simmering water using the back of a spoon against a colander or coarse grater held over the pot. Cook for 2 to 3 minutes until the spätzle float and look set, then lift out with a slotted spoon and drain well.
  5. Melt the remaining 20 g butter in the frying pan over medium heat, then add the drained spätzle and toss for 1 to 2 minutes to coat. Taste and season with the remaining 1 tsp fine sea salt if needed.
  6. Layer half the spätzle in a baking dish, scatter over half the Gruyère, then repeat. Bake for 8 to 10 minutes until the cheese is fully melted and bubbling at the edges.
  7. Warm the fried onions briefly in the pan, then spoon them over the hot Käsespätzle. Finish with the chives and serve straight away.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the water at a gentle simmer rather than a rolling boil so the spätzle hold their shape.
  • If the batter feels too stiff to scrape, whisk in a splash more whole milk; it should fall slowly from the whisk in thick ribbons.
  • For anyone who is pregnant, elderly, or immunocompromised, use eggs that are safe for raw consumption and cook the spätzle until fully set and piping hot.

Substitutions

  • Replace Gruyère cheese with Emmental cheese for a milder, more traditional Alpine flavour.
  • Replace whole milk with low-fat milk; the batter will be slightly less rich but still works well.
  • Replace fresh chives with fresh flat-leaf parsley for a different herb finish.

Storage

  • Refrigerate up to 3 days
  • Cool, then refrigerate in a sealed container. Reheat in a 180°C (355°F) oven, covered, for 12 to 15 minutes until piping hot, or warm gently in a frying pan with a small knob of unsalted butter.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Käsespätzle (Cheesy Egg Noodles with Fried Onions)
Photo by Carla Kroell on Pexels

Recipe overview

  • Servings: 3 servings
  • Total time: 50min (35min active)
  • Difficulty: Medium
  • Cuisine: German
  • Allergens:
    Eggs Gluten Milk Wheat
Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch

Premium nonstick performance
  • Top-tier build quality
  • Excellent heat distribution
  • Expensive
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.