Creamy German Cheese Spaetzle

Featured in Perfect Pasta Dishes.

Simple but packed with flavor, this German favorite layers soft spaetzle noodles with loads of Emmentaler and Gruyere, topped off with perfectly caramelized onions. It’s warming comfort food with optional additions like bacon or a rich mushroom gravy.

A woman in a white chef's outfit with a chef's hat and apron.
Updated on Sun, 13 Apr 2025 11:00:14 GMT
A hearty bowl of cheesy spaetzle topped with golden onions and sprinkled with fresh parsley. Pin it
A hearty bowl of cheesy spaetzle topped with golden onions and sprinkled with fresh parsley. | cuisinegenial.com

German Cheese Spaetzle, commonly known as Käsespätzle, blends soft noodles with gooey cheese and sweet onions for an amazing meal. Think of it as Germany's take on mac and cheese—it works great as the star of dinner or alongside other dishes. It's guaranteed to make everyone at the table happy, no matter if it's just a regular weeknight or you're celebrating something special.

The Unique Charm of Käsespätzle

What makes Käsespätzle truly stand out is how all its flavors work together. The soft, bouncy homemade noodles pair perfectly with the melty, nutty cheese blend. When you add those slowly browned onions with their natural sweetness, every forkful becomes something you can't stop eating. It's down-to-earth food with a touch of class that shows off why German cooking is so loved.

What You'll Need for Käsespätzle

  • Spaetzle: You can make them yourself or buy them ready-made—they need flour, eggs, milk (water works too) and some nutmeg for extra taste.
  • Cheese: Mix Emmentaler and Gruyere for the best flavor combo; throw in some cheddar or Jarlsburg if you want to mix things up.
  • Onions: Brown or yellow ones work best, cooked slowly until they turn sweet.
  • Butter: You'll need this to brown the onions and coat the noodles.
  • Breadcrumbs (optional): Lightly toasted in butter for a nice crunch on top.
  • Parsley (optional): Sprinkle some on top to add freshness and color.

Perfect Onion Browning Technique

Cut Your Onions
Go for thin slices of brown or yellow onions. Don't worry about using too many—they'll shrink down a lot as they cook.
Take Your Time
Melt some butter in your pan over low heat and add your sliced onions. Stir them now and then, letting them cook slowly without burning. A little salt helps pull out moisture and makes them taste better.
Watch for the Color
Let them cook until they turn a rich golden-brown. It'll take around 45 minutes, but this slow process is what gives them that amazing sweet flavor.

Getting Your Spaetzle Ready

You don't need much to make spaetzle at home. Just mix up eggs, flour, milk and a bit of nutmeg into a smooth batter. Push this through a spaetzle tool or even a colander into a pot of boiling salted water. When they float to the top, they're done. Drain them and toss with butter so they don't stick together. If you're using the store-bought kind, just follow what the package says and finish with a bit of butter.

A close-up of a creamy macaroni and cheese dish topped with golden-brown caramelized onions and garnished with parsley, served in a dark bowl. Pin it
A close-up of a creamy macaroni and cheese dish topped with golden-brown caramelized onions and garnished with parsley, served in a dark bowl. | cuisinegenial.com

Putting It All Together

Grease a baking dish and spread your buttered spaetzle inside. Cover them with lots of grated cheese, then top with your browned onions. For a deeper dish, you can make multiple layers of noodles, cheese and onions. Pop it in the oven at 375°F (190°C) and bake it uncovered for about 15-20 minutes until the cheese gets all bubbly and melty. Let it sit for a few minutes before you dig in.

Different Ways to Make It and Keeping Leftovers

Want to change things up? Try cooking some bacon pieces with your onions. Or make Jägerspätzle by adding a mushroom sauce on top. Leftovers stay good in the fridge for about 3 days if you keep them in a sealed container. You can even prep this ahead and freeze it before the baking step—it'll last up to 3 months. Just let it thaw in your fridge overnight when you're ready to heat and eat.

Frequently Asked Questions

→ What are the best cheeses to use?

Gruyere and Emmentaler are the go-to options for this dish. However, you can swap in cheeses like sharp cheddar or Jarlsburg for a twist. Stick with good melting cheeses for the best gooey texture.

→ Can I cook this in advance?

Totally! You can assemble this dish and freeze it for later. Just pop it in the oven when you’re ready for a quick, no-fuss meal.

→ Why do the onions take so long to cook?

Onions need time to slowly cook and develop their natural sugars. Rushing the process means missing out on that rich, sweet flavor and lovely golden color.

→ Are there other ingredients I can add?

Sure thing! Crisp bacon or crispy breadcrumbs work great. For an earthy kick, you could also try pairing it with a savory mushroom gravy, making it Jägerspätzle.

→ Which type of onion should I use?

Go with yellow or brown onions. These have a nice balance of sweetness and depth, making them perfect for caramelizing the right way.

Conclusion

Simple but packed with flavor, this German favorite layers soft spaetzle noodles with loads of Emmentaler and Gruyere, topped off with perfectly caramelized onions. It’s warming comfort food with optional additions like bacon or a rich mushroom gravy.

Käsespätzle (German Cheese Spaetzle)

A satisfying dish with homemade spaetzle noodles, layered cheese, and sweet browned onions for that warm, homey feel.

Prep Time
60 Minutes
Cook Time
15 Minutes
Total Time
75 Minutes
By: Ferdaous

Category: Pasta

Difficulty: Difficult

Cuisine: German

Yield: 6 Servings (1 casserole)

Dietary: Low-Carb, Vegetarian

Ingredients

01 1 batch of homemade spaetzle noodles (doubled).
02 3 big onions.
03 A quarter cup of butter, plus more as needed.
04 2 cups of grated Gruyere cheese.
05 2 cups of Emmentaler cheese, shredded.
06 1 tablespoon of parsley for garnish (optional).
07 To make spaetzle: 3 cups of regular flour.
08 To make spaetzle: 4 tablespoons of durum semolina.
09 To make spaetzle: 2 eggs, large.
10 To make spaetzle: 1 tablespoon of butter.
11 To make spaetzle: 1 teaspoon of fine sea salt.
12 To make spaetzle: A pinch of nutmeg (about 1/8 teaspoon).

Instructions

Step 01

Slice the onions into small, thin pieces. Grate your cheeses. Have all your ingredients prepped so you're ready to go, especially for making the spaetzle.

Step 02

Melt butter in a big pan, toss in the onions, and sprinkle with salt. Keep it on super low heat and stir them often as they slowly turn golden brown. This takes about 45 minutes. Start with medium heat if needed, and lower it once onions start cooking.

Step 03

While you caramelize the onions, follow the steps to prepare the spaetzle noodles.

Step 04

Put the spaetzle into a casserole dish, mix in a few pieces of butter, then add the grated cheese. Once the onions are done, layer them on top of the cheese.

Step 05

Slide the dish into the oven and bake for about 10–15 minutes, until the cheese is gooey and starts bubbling.

Step 06

Serve fresh and warm with a sprinkle of parsley if you'd like.

Notes

  1. You can layer everything in a deep baking dish.
  2. This dish freezes well and can be made in advance.
  3. Try topping with toasted breadcrumbs cooked in butter.
  4. Bacon or mushroom gravy are tasty extras you can add.

Tools You'll Need

  • Big skillet or frying pan.
  • Deep casserole dish.
  • Spaetzle maker or press.
  • Mixer - stand or hand-held.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy.
  • Contains eggs.
  • Contains wheat.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 421
  • Total Fat: 33 g
  • Total Carbohydrate: 8 g
  • Protein: 24 g