Buttered German egg dumplings (spaetzle) are layered in a casserole dish along with shredded Gruyere cheese and crispy, crunchy onions to bring you this delicious recipe for Layered German Spaetzle Casserole.

For other delicious dishes featuring nutty Gruyere cheese, please visit the following recipes: Asparagus and Gruyere Cheese Skillet Popover, Best Gruyere Cheese Fondue, and French Onion and Pasta Soup.
This recipe post and its contents may include affiliate links for your consideration. I may earn a commission from qualifying purchases, but your prices are never increased as a result. Thank you.
Go directly to the recipe.
- The Ingredient list:
- Kitchen tools and equipment needed:
- How this recipe came to be:
- Why this recipe works
- The easy instructions:
- Can spaetzle casserole be made in advance?
- How to reheat after refrigerating or freezing:
- Can Swiss cheese be used in place of the Gruyere cheese?
- Additional German dishes you'll enjoy:
- Printable Recipe Card
- Please comment if you've made this recipe.
The Ingredient list:
*Please note that the exact measurements along with a "shop the recipe" feature from Instacart and Walmart is available inside the printable recipe card.
- all-purpose flour
- eggs
- beef broth (or stock)
- grated nutmeg
- salt and pepper
- butter
- Gruyere cheese, grated (or Swiss)
- crispy fried onions
- water
Kitchen tools and equipment needed:
- a large stockpot
- a spaetzle maker or colander
- large bowl
- wooden spoon or spatula
- box grater
- nutmeg grater
- large slotted spoon
- a buttered 4-quart casserole dish
How this recipe came to be:
This German casserole dish was inspired by a trip to Germany my husband and I was lucky enough to take onboard a Vantage River cruise ship down the Rhine River, on one of their culinary excursions.
When I tell you it was a dream trip come true, I am 100% NOT exaggerating!!
One evening during our cruise the head chef of the ship held a cooking demonstration showing how to make traditional German Kassepatzle which he called the German version of our American macaroni and cheese.
Below are a few photos from that demonstration.
The chef on board made his own crispy onions by tossing thinly sliced onions in flour to coat, and then he added them to a skillet with a touch of butter and sauteed them until crunchy.
While that sounds easy enough to replicate, I decided to take an even easier route and open a package of crispy French-fried onions (you know the ones, right?) and used those instead.
Look closely and you can see all the delicious layers of spaetzle, cheese, and crispy onions in this Layered German Spaetzle Casserole.
Why this recipe works
German spaetzle casserole is simply delicious. The nutty flavor of the melted Gruyere cheese along with the mild flavor of the French fried onions gives the buttered dumplings a whole new dimension of flavor that's hard to beat!
The easy instructions:
- Add the flour, salt, pepper, and grated nutmeg in a large bowl and whisk to combine.
- In a medium bowl, whisk 4 eggs.
- Add the beaten eggs to the flour mixture along with the beef broth, and water.
- Whisk well until no lumps remain. You're looking for a pancake batter-like consistency.
- Bring at least 6 cups lightly salted of water to a rolling boil in a large stockpot.
- Fit the top of the pot with a spaetzle maker (shown), or hold a colander over the pot of boiling water (two people will come in handy for this).
- Ladle some of the spaetzle batter into the cup of the spaetzle maker, or into the colander and allow the batter to fall through the holes into the boiling water in droplets. *Note - if using a spaetzle maker, the hopper will slide back and forth cutting the bits of dough into small pieces.
- Allow the spaetzle to cook in the boiling water, stirring immediately to break up any clumps, until the spaetzle puffs and floats to the top of the water.
- Use a large slotted spoon to remove the cooked spaetzle to a prepared baking dish and top with a third of the melted butter.
- Top the first layer of buttered spaetzle with one-third of the grated Gruyere cheese and one-quarter of the crispy onions.
- Continue the same process with the remaining batter, melted butter, cheese, and crispy onions to form three layers.
- Bake the German egg noodle casserole in a preheated 350-degree oven for 20 minutes.
- Before serving top with the remaining crispy onions for crunch and texture.
- Serve hot.
The little doll you see in the photos (I've named her Alsace) is one of the many souvenirs we (me, really) purchased along the way. My husband was more about collecting shot glasses. LOL
Can spaetzle casserole be made in advance?
Yes!
This cheesy German egg noodle casserole can be made in advance and refrigerated (or even frozen), until you're ready to serve.
Cover it well in an air-tight container and store in the fridge for up to 3 days. Or covered well in an air-tight freezer container and you can store it in the freezer for up to 2 months.
How to reheat after refrigerating or freezing:
When cooking from the refrigerator, allow the casserole to sit on the counter for at least 30 minutes before baking (covered) in a 350-degree oven for 30-35 minutes.
When cooking from frozen, cover and bake in a preheated 350-degree oven for 90 minutes, or until heated through.
Can Swiss cheese be used in place of the Gruyere cheese?
Yes. No problem.
Or, if you'd like, you can substitute your favorite melting cheese.
Additional German dishes you'll enjoy:
- Hearty German Meatballs with Mushroom Caraway Cream Sauce (pictured below)
My love of German flavors and ingredients was the original inspiration for this dish of hearty German Meatballs with Caraway Mushroom Cream Sauce. It’s a delicious comfort-food recipe, with a German twist.
- German Beef Rouladen (pictured below)
German Beef Rouladen is beef eye of round steak, pounded thin, then stuffed and rolled with a mixture of bacon, carrots, celery, and dill pickles. The beef rouladen are then browned and braised in a sauce of wine and beef broth until they’re fall-apart tender.
- German Sunken Apple Cake (pictured below) is a delicious German confection with a beautiful presentation. And, just like the name implies, beautiful apples are pressed into the thick batter before baking for moistness, taste, and appearance.
- German Spaetzle Casserole (pictured below) THIS IS THE PLACE!
When you make this recipe (and I hope that you will), I'd appreciate it if you'd take the time to come back and give it a star rating along with a comment on why you rated as you did. Search engines such as Google appreciate comments and ratings and, in turn, will show my recipes to more people. Please look for the pink star rating box within the printable recipe card. Thank you!!
Printable Recipe Card
Layered German Spaetzle Casserole
Equipment
- box grater optional
- cheese grater optional
Ingredients
- 4½ cups all-purpose flour
- 2 teaspoons salt plus additional for the boiling water
- 1 teaspoon black pepper
- ¼ teaspoon grated nutmeg
- 4 eggs lightly beaten
- 1½ cups beef stock or broth
- ½ - 1 cup water added depending on the consistency of the batter (plus additional to cook the spaetzle)
- 6 tablespoons butter melted
- 2 cups shredded Gruyere cheese Swiss may be substituted
- 4 cups crispy French fried onions
Instructions
- Butter an ovenproof 4-quart casserole dish. Set aside.
- Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius).
- In a large bowl, whisk together the flour, salt, pepper, and nutmeg.
- Add the beaten eggs, beef broth, and some (possibly all) of the water.
- Whisk until it's the consistency of pancake batter with no lumps.
- In a large stockpot, bring 6-8 cups of lightly salted water to boil.
- Working in batches, add the spaetzle batter into a spaetzle maker (or colander) over the pot of boiling water.
- Allow the batter to fall into the boiling water in droplets, stirring so they don't clump together.
- Once the spaetzle plump and float to the surface remove them from the water using a large slotted spoon.
- Place one layer of cooked spaetzle in the bottom of the prepared casserole dish, and drizzle one-third of the melted butter over top.
- Layer one-third of the grated cheese evenly over the spaetzle, and one-quarter of the crispy onions.
- Continue the same process with the remaining spaetzle batter, butter, cheese, and onions, ending with a layer of cheese to finish.
- Place the casserole in a preheated oven (covered) for 20 minutes.
- Top the casserole with additional crispy onions and serve hot.
Notes
Nutrition
I hope you've enjoyed today's recipe for German "mac and cheese" as much as I've enjoyed bringing it to you!
Should you have any questions or comments regarding anything you've seen on my site, please don't hesitate to reach out to contact me. It is always my distinct pleasure to get back with you just as soon as I possibly can!
Thank you so much for visiting me today in my Kudos Kitchen. I hope you found something you'll love and that you will come back and visit me often. Please know that there is always room for you around my kitchen table!
Follow me across my social media platforms and join in on the conversation: FACEBOOK, INSTAGRAM, PINTEREST, TIKTOK, YOUTUBE, and my KUDOS KITCHEN AMAZON STORE
Until we eat again, I hope you have a delicious day!
wilhelmina says
Why did I wait so long to try spaetzle! This was so darn delicious!!!
Krissy Allori says
I sure do love authentic recipes like this!
Renée says
Glad you liked this recipe. Thank you!
Patricia @ Grab a Plate says
Oh! So yummy! I haven't had this since my favorite German restaurant closed. Glad to have the recipe!
Renée says
And it's my pleasure to bring it to you, Patrica! Enjoy!!
Angie | Big Bear's Wife says
Oh my gosh, I bet that you had the most wonderful time on your vacation! I haven't been to Germany is almost 15 years but I can't wait to go back! Love this recipe for German Spaetzle Casserole!
Renée says
We really did, Angie! It was a dream trip come true, and I can't wait to go back!!
Glad you like the recipe. Thanks 🙂
Lindsay Moe says
Those crispy onions are everything!
Renée says
I totally agree!!
Jersey Girl Cooks says
This looks wonderful! I would love to try it out!
Renée says
Thank you. I hope you do.
Dee says
A Rhine cruise is on our bucket list, but I can enjoy this delicious casserole in the meantime!
Renée says
It was by far the best trip we've ever taken. I highly recommend it. I know you'll love it, too.
DomesticSuperhero says
This casserole looks so tasty! I can't wait to try it out!
Renée says
Thank you. If you love pasta, cheese and onions you're going to love it!
Dorothy Reinhold says
This is a dish that I have never attempted to make. Your recipe has motivated me!
Renée says
I happy to have motivated you. Make them. You'll be glad you did.
Jocelyn Delk Adams (@grandbabycake) says
I love the crispy onions on this!
Renée says
Me, too. Thanks 🙂
I Heart Naptime says
Yum! This would be a perfect side dish to bring for the Holidays!
Renée says
Or any day of the week. But that's just me 😉