Schinkennudeln is a quick and satisfying ham and pasta casserole for hungry people. One of the most beloved German pasta dishes, it contains just ham, eggs, and noodles. This meal can be prepared in under 30 minutes with pantry ingredients and is guaranteed to be a winner with the kids.

What are Schinkennudeln
There are many recipe variations for Schinkennudeln, but they tend to have three main components: cooked pasta, cooked ham, and egg. The boiled pasta is fried in the pan with the ham, and the eggs are poured over to create the sauce.
"Schinken" is the German word for ham. "Nudeln" is the word for noodles or pasta. As an English speaker, you would pronounce it "SHIN-ken-NOO-deln."
It is similar to Italian carbonara but less creamy. Schinkennudeln is a comfort food that makes a quick lunch or dinner. It is also one of the first dishes that students make after they leave home, as it's so easy.
However, do not assume that because it is so easy, it is looked down upon. You will also find this dish on lunch menus in restaurants, as it is so popular.
Perfect for leftover pasta
I could not find the precise origins of this dish. It is no secret that Germans love Italian food, and especially in the 1960s and 1970s, an influx of Italian pasta dishes can be seen. This is also when the famous German pasta salad began to appear.
It developed as a dish to use up leftovers, so the recipe is quite versatile. Fry the leftover pasta from the day before with ham and eggs, and a whole new dish is created. It is similar to the German Bratkartoffeln (fried potatoes), where the same technique is applied to use up old potatoes.

How to make Schinkennudeln
For the detailed instructions and exact measurements, please jump to the printable recipe card
Ingredients
- Noodles/Pasta - any shape can be used. For example: penne, fusilli, macaroni
- Cooked Ham - in Germany you would use Kochschinken, a thickly cut cooked ham. In the UK I would select thicker cuts of ham, not the wafer-thin variety. You can also use leftover gammon or ham.
- Onion
- Eggs
- Milk - but this can be substituted with cream if you want an especially creamy pasta.
- Grated cheese - I used grated Emmental, but you can use any kind. Gouda, Gruyère, or medium to mild cheddar works well.
- Spices - garlic, sweet paprika powder, cayenne pepper (only if you like a bit of spice)
Step by Step Instructions

Want to save this recipe?
- Cook the noddles/pasta as per packet instructions in salt water until al dente. Drain well.
- While the pasta is cooking, cube the ham, then finely slice the onions.

- Add the spices and egg to the milk and whisk until you achieve a homogenous mass. Mix in the grated cheese.
- Heat the butter in the frying pan and fry the ham and onions until the onions are translucent.
- Add the noodles/pasta to the pan and fry with the onions and ham briefly.
- Pour the egg-milk mixture over the noodles/pasta, and cook while stirring continuously. Once the egg is cooked and the cheese is melted, remove the pan from the heat. Season with salt and pepper to taste.
- Before serving, sprinkle chopped chives or parsley. Serve immediatley.
Recipe Variations
- Go Basic: to make the basic schinkenpasta recipe all you need is pasta, ham and eggs, salt and pepper. All the other ingridients are just refinements.
- Turn it into a casserole: Instead of frying the ham noodles in the pan, you can place it in a casserole dish. Pour over the egg mixture and sprinkle with cheese. Bake until the top is cripy golden. This dish would be called Nudelauflauf (Ham and Pasta Casserole)
- Add leeks: replace the onions with leeks. Leeks and ham is a classic combination and taste delicious in this recipe.
- Use bacon instead of ham. This is not the classic Schinkennudlen recipe, but will still give the dish a lovley smokey flavour.
- Add heavy / whipping cream or sourcream to the pasta instead of milk. This will give a more creamy texture.
- Replace the spices with grated nutmeg.
- Replace the garlic granules with a fresh garlic clove.
- Add vegetables: You can add peas, grated carrot or green beans or mushrooms to this dish for some additional vitamins.
- Make it vegetarian by replacing the ham with vegetables such as leeks and carrots.

How to serve
This ham and noodle casserole can be eaten as a quick meal by itself. However, if you want you can serve with a green side salad and an extra helping of parmesan.
It tastes great with a glass of German beer. This is how it is served in German pubs (Wirtshaus).
Storage Instructions
This German ham and noodle dish will stay good in the fridge for up to 3 days. Reheat in the microwave or pan.
You can freeze this pasta dish as well in an airtight container. Defrost at room temperature and then sprinkle with some water before reheating. This will help make the noodles soft again.
More German Dishes
- Sausage Goulash (Würstchengulasch)
- Käsespätzle (German Mac and Cheese)
- Beer Goulash
- German Schnitzel (Pork Schnitzel)
- Frikadellen (German Meatballs)
- Chantarelle Mushroom Pasta
Have you made this recipe?

I'd love to hear how it turned out! Leave a rating and comment below.
You'll help fellow readers enjoy it too and help me spread the word about German cuisine. - Marita x
Recipe

Schinkennudeln (German ham and noodle dish)
Ingredients
- 9 oz (250 g) pasta such as Penne, Fussilini, Maceroni,
- 3 ½ oz (100 g) cooked ham
- 1 onion about 100 g
- 1 clove garlic
- 4 eggs medium size
- ½ cup (100 ml) milk
- salt
- pepper
- ½ teaspoon sweet paprika powder
- 3 ½ oz (100 g) grated cheese use Swiss Emmental, Guyere, Gouda or medium cheddar
- 2 tablespoon butter
- 1 handful parsley or chives optional to garnish
Instructions
- Cook the noodles/pasta as per packet instructions in salted water until al dente.9 oz pasta
- Cube the ham and finely slice the onions and garlic,3 ½ oz cooked ham, 1 onion, 1 clove garlic
- Add the spices and egg to the milk and whisk until you achieve a homogeneous mixture. Mix in the grated cheese.4 eggs, ½ cup milk, salt, pepper, ½ teaspoon sweet paprika powder , 3 ½ oz grated cheese
- Heat the butter in the frying pan and fry the ham and onions until the onions turn translucent. Add the garlic and fry for a further minute2 tablespoon butter
- Add the noodles/pasta to the pan and fry briefly.
- Pour the egg-milk mixture over the noodles/pasta, and cook while stirring continuously. Once the egg is cooked and the cheese is melted, remove the pan from the heat. Season with salt and pepper to taste.
- Before serving, sprinkle chopped chives or parsley. Serve immediatley.1 handful parsley or chives
Notes
Recipe Variations
- Go Basic: to make the basic schinkenpasta recipe all you need is pasta, ham and eggs, salt and pepper. All the other ingredients are just refinements.
- Turn it into a casserole: Instead of frying the noodles in the pan, you can place them in a casserole dish. Pour over the egg mixture and sprinkle with cheese. Bake until the top is crispy golden.
- Add leeks: replace the onions with leeks. Leeks and ham is a classic combination and tastes delicious in this recipe.
- Use bacon instead of ham. This is not the classic Schinkennudlen recipe, but will still give the dish a lovely smokey flavour.
- Add heavy/whipping cream or sour cream to the pasta instead of milk. This will give a more creamy texture.
- Replace the spices with grated nutmeg.
- Replace the garlic granules with a fresh garlic clove.
- Add vegetables: You can add peas, grated carrot or green beans to this dish for some additional vitamins.
- Make it vegetarian by replacing the ham with vegetables such as leeks and carrots.









Anestasia says
Over of my favourite go-to recipes when I have leftover ham. Popular with everyone in my home. I mix in some frozen peas for a quick vegetable.
Marita Sinden says
Thanks you for your review Anestasia! Frozen Peas are great for a quick veg fix. Mairta