Caroline's Cooking

  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
menu icon
go to homepage
  • Recipe Index
  • By country or region
  • By season or holiday
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • By country or region
    • By season or holiday
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Main dishes

    Käsespätzle (German cheese Spaetzle)

    Published: Sep 14, 2026 by Caroline

    • Share
    • Reddit
    • Flipboard
    • Threads
    Käsespätzle, cheese spaetzle, is a fantastically easy and comforting dish made with German egg noodles, cheese and onions. It's hearty, tasty and perfect on a cold day.

    Käsespätzle is a fantastically comforting dish of noodles layered with cheese and topped with caramelized onions, baked until perfectly melty. It's a classic in Alpine ski lodges and beer gardens, but easy and delicious to enjoy at home, too.

    Jump to Recipe
    skillet of kaesespaetzle cheese spaetzle topped with caramelized onions.

    This post may contain affiliate links, where we earn from qualifying purchases. See more details in the policy page.

    For many years growing up we made regular trips to Austria, particularly in the summer but occasionally in winter. Over the course of the many visits I grew fond of many Austrian and German foods, from Kaiserschmarrn to Goulasch and pancake soup to Jägerschnitzel.

    For dishes with a sauce, Spätzle (spaetzle) was always my first choice of side. But then now and then, it could become a main in itself, such as when made into dishes like this.

    overhead close view of skillet of kaesespaetzle cheese spaetzle topped with caramelized onions.

    Origins of Käsespätzle

    Käsespätzle, sometimes written as Kaesespaetzle when unable to use umlauts, is a dish from Swabia which is an area in Southwestern Germany, now mainly in modern-day Baden-Württemberg and partly Bavaria. It's made up of Spätzle, a local egg noodle, layered with cheese and onions.

    The first written recipe for Spätzle is from around 1725 though the dish is believed to date back much further. The name is a diminutive form of the word "Spatz" which means sparrow, so is literally little sparrows.

    Spätzle (spaetzle) grew in popularity across the region and became a popular side dish, as well as being combined with other ingredients to make other dishes. The most well known, and likely most popular, of these is cheese spaetzle.

    Exactly when and where this dish evolved is unclear, but you'll now find it across much of the Germanic area, particularly Southern Germany, Austria, Liechtenstein and Switzerland. It's very much a classic mountain dish - it's hearty, filling and draws on simple ingredients you would find locally. It's a popular dish in Alpine mountain lodges and enjoyed these days as much by skiers and hikers as the farmers it was originally created for.

    bowls with eggs, flour, grated cheese, butter, measure of milk and onion below on wooden board.

    Ingredient notes

    You don't need many ingredients for this dish, and in fact you can make things a little easier with ready-made Spätzle, though I highly recommend making your own. You'll need:

    • Eggs, flour and milk for Spätzle - some use water but I prefer milk. Either way, it's a simple combination that comes together really easily.
    • Cheese - you can use a few different cheeses here, depending on what you have and how strong a flavor you prefer. In the Swabia area, the most typical are Emmental or Bergkäse (mountain cheese). I'd recommend Emmental or Jarlsberg for a milder flavor, Gruyere or smoked Gouda for a slightly stronger flavor. A blend can also work well.
    • Onion - despite the name being about the cheese and Spätzle, the onions are in many ways what makes this dish stand out as they add lots of great flavor. Some make they crispy, by tossing the onion lightly in flour before cooking more quickly. Others cook them slowly until caramelized, as I opt for here. You can also do a mix. It may seem like a lot, but they do cook down.
    • Butter - you use butter to cook down the onions, adding flavor as you cook. It's worth using more than you might think you need to ensure the onions don't burn.
    speatzle maker over pot of water with some spaetzle floating in water in pot.

    As you can see, it's a pretty short list. The part that takes the longest is cooking down the onions, and in fact you can easily make the Spätzle as the onions are cooking, just making sure you stir now and then. So to me, it's just as easy (and better) to make your own.

    Sauce variations

    Generally, most consider the original Swabian dish to be simply noodles, cheese and onions, as here. However some make this with more of a cheese sauce. Making more of a bechemel/cheese sauce and making it more like mac and cheese is really not the traditional dish at all, and more a variation found outside the country.

    On the other hand, you might find some make this using some cream in Germany and Austria, too. Some would say that is another, similar dish called Kasnocken that you typically cook on the stove rather than in the oven. But you will find the names used a little interchangeably.

    Here I've kept with the Swabian style as it's both simpler and you get nice slightly crisp bits of cheese around the edges. But if you are only able to warm on the stove, it can be good to add just a little cream to help loosen the cheese. You will need to stir a little to warm it evenly.

    layered spaetzle and cheese, topped with onions, in skillet before melting in the oven.

    Tips for making this dish

    As mentioned, this is pretty easy to make, but a couple things to note. First, I'd recommend cutting the onions both relatively thin and in even thickness as this will help them cook more evenly. Start the onions cooking first as they take the longest. Don't cook over too high a heat and add more butter as needed, to help avoid burning.

    Then, prepare the Spätzle batter and let it rest a little before cooking. In the meantime, grate the cheese so it's ready to go, butter the dish you will use for the oven and pre-heat the oven.

    Traditionally, you would use a board method to cook Spätzle, scraping thin strips of dough into the hot water one after another. These days, a press, a bit like a ricer (which can also work) allows you to get similar strips of noodle more easily.

    However, outside of Swabia, Spätzle are often shorter and so a spaetzle maker, as I use here, is more common. It's a pretty inexpensive tool and makes them really quick and easy to make. Another option is to press the dough through a colander, which is what I did before getting the maker. It's a little more work, but still functional.

    Spätzle are a bit like gnocchi in that they cook pretty quickly and are done once they float to the top. Then drain and either start layering directly or place in a dish until you have cooked them all first.

    You can make two or three laters of Spätzle and cheese, as you prefer and depending on the size of the dish/skillet you are using. But always finish with cheese on top. You can layer the onions in there too, or place in a mound on top. Then place in the oven just long enough to get the cheese deliciously melty.

    forkful of spaetzle and onions with cheese pull down to dish blurred behind.

    Käsespätzle, cheese spaetzle, is a wonderfully hearty, comforting dish that's delicious as a meal in itself, balanced out with a green salad, or as a side to other dishes.

    Try these other comforting cheesy dishes:

    • Cauliflower cheese, a British classic side with a tasty cheese sauce.
    • Adjaruli khachapuri Georgian cheese bread, topped with an egg (and lots of cheese!)
    • Endives au jambon, tender Belgian endives wrapped in ham and baked with a cheese sauce over the top. Fantastically comforting.
    • Gougères, French cheese puffs that are light yet wonderfully cheesy.
    • Plus get more main courses and German recipes in the archives.
    side view of skillet of kaesespaetzle cheese spaetzle topped with onion.
    Print Recipe

    Käsespätzle, German cheese spaetzle

    This classic dish combines egg noodles, cheese and caramelized onions into a fantastically comforting main or side.
    Prep Time10 minutes mins
    Cook Time40 minutes mins
    Total Time50 minutes mins
    Course: Main Course, Side
    Cuisine: German
    Servings: 2 or more (depending how serving)
    Calories: 856kcal
    Author: Caroline
    SaveSaved!

    Ingredients

    For caramelized onions

    • 1 large onion
    • 3 tablespoon butter approximately, or a little more if needed

    For spaetzle

    • 1 ⅓ cups all purpose flour plain flour
    • 2 eggs
    • 6 tablespoon milk or water - can add a bit more to make a slightly softer dough that can be easier to work with

    To make dish

    • 1 ½ cups Emmental cheese packed, or a little more as needed. See notes

    Instructions

    • Halve the onion and cut into relatively thin slices of even thickness. Cut larger slices in half again. Melt the butter in a wide skillet/frying pan over medium heat and add the onions. Cook the onions, stirring now and then, so that they cook down and gradually start to brown. Reduce heat or add a little more butter if needed if the onions start to burn - you want them to gently brown together so they are caramelized. Towards the end of browning, if you like add a pinch of salt and sugar to add flavor and help them get very slightly crisper. Remove from heat once evenly mid-brown in color and caramelized.
    • As the onions are cooking, mix together the flour, eggs, and part of the milk until the mixture is smooth. Add the rest of the milk and mix in well then set aside a couple minutes. Bring a wide pot of water to the boil.
    • Grate the cheese ready for the next step, and preheat the oven to 400F/200C. Butter either a small skillet (mine used here is 8in/20cm) or a medium-small oven dish.
    • Using a spaetzle maker (or ricer/colander if you don't have one), carefully place spaetzle maker over the pot of boiling water and press the dough through the holes into the water. Once they float to the top, remove with a slotted spoon/strainer to drain then place in a dish and repeat until all of the spaetzle are made.
    • In the prepared skillet/dish, layer up the speatzle, followed by a layer or cheese, making at least two layers or three depending on your dish, ending with a layer of cheese. Make sure the cheese is spread relatively evenly over the top (add a little extra if needed). Top with a mound of caramelized onions in the middle then place th
    • Top the cheese-covered spaetzle with a mound of caramelized onions in the middle then place the skillet/dish in the oven and bake for around 10 minutes until the cheese has melted. Serve either as it is, or with a side of green salad, or as a side dish to other mains.

    Notes

    Here I used Emmental which is a common choice, but you could also use other Alpine cheeses such as Gruyere (which has a stronger flavor) or similar medium-flavor cheeses like Jarlesberg. 
    This makes two relatively generous portions, it wold serve three or possibly more as a side dish.

    Nutrition

    Calories: 856kcal | Carbohydrates: 75g | Protein: 36g | Fat: 46g | Saturated Fat: 26g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 280mg | Sodium: 351mg | Potassium: 384mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1426IU | Vitamin C: 6mg | Calcium: 739mg | Iron: 5mg
    Tried this recipe?Please consider Leaving a Review!

    I use this spaetzle maker which makes these easy to make (affiliate link).

    See some of my favorite cooking tools and ingredients in the Caroline's Cooking Amazon store. 

    Remember to pin for later!

    Käsespätzle, cheese spaetzle, is a fantastically easy and comforting dish made with German egg noodles, cheese and onions. It's hearty, tasty and perfect on a cold day.
    « Pannekoeken (Dutch pancakes)
    • Share
    • Reddit
    • Flipboard
    • Threads

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




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

    Caroline's Cooking

    Welcome! I'm Caroline and this is where I share recipes inspired by travels, places I want to go, or just ideas from feeding the family. Most recipes are easy to make and healthier, but there are treats too!

    Read more →

    Try these popular recipes

    • baked portobello mushrooms on plate
      Baked portobello mushrooms
    • side view of torn loaf of Japanese milk bread
      Japanese milk bread
    • Tarta de Santiago from overhead
      Tarta de Santiago (Spanish almond cake)
    • Sautéed French green beans on plate
      Sautéed French green beans
    • stacked plates with English tea sandwiches close up
      Traditional English tea sandwiches
    • Swedish cardamon buns with one on plate in front
      Swedish cardamom buns

    Recent posts

    • side view of skillet of kaesespaetzle cheese spaetzle topped with onion.
      Käsespätzle (German cheese Spaetzle)
    • close view of plates of Pannekoeken Dutch pancakes, whole plate at front with ham and cheese and part behind with syrup on top.
      Pannekoeken (Dutch pancakes)
    • close up picture of bowl of Taiwanese fried rice.
      Taiwanese fried rice
    • stack of three slices of peanut butter and jelly bars.
      Peanut butter and jelly bars

    Footer

    • Privacy Policy
    • Language and measurements
    • About Caroline's Cooking
    • Web stories

    Caroline's Cooking is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

    Copyright © Caroline's Cooking 2014 - 2026

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required