Classic Nudelauflauf
Savor the Comfort: Traditional German Pasta Casserole

About this recipe
This classic Nudelauflauf, a comforting German pasta casserole, combines tender pasta, savory ham, fresh peas, and earthy mushrooms under a golden cheese crust. It's an ideal dish for family dinners, offering warmth and satisfaction in every bite.
Ingredients
- 500g penne pasta
- 2 cups shredded cheddar cheese
- 1 cup diced cooked ham
- 1 cup frozen peas, thawed
- 1 cup sliced button mushrooms
- 1/2 cup diced yellow onion
- 2 cloves garlic, minced
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- 1 teaspoon salt
- 1/2 teaspoon ground black pepper
Directions
- 1
Preheat the oven to 350°F (175°C).
- 2
Cook the penne pasta according to package directions, drain, and set aside.
- 3
Melt the butter in a large skillet over medium heat.
- 4
Saute the onion and garlic in the melted butter until soft.
- 5
Stir in the flour and cook for an additional minute.
- 6
Gradually whisk in the milk, allowing it to thicken, then stir in salt, pepper, and 1 cup cheese.
- 7
Combine cooked pasta, ham, peas, mushrooms, and cheese sauce in a large mixing bowl.
- 8
Pour the mixture into a greased baking dish, topping with remaining cheese.
- 9
Bake for 25-30 minutes until the cheese is bubbly and golden.
- 10
Let cool slightly before serving.
Chef's tip
For a vegetarian version, substitute diced ham with sautéed bell peppers or zucchini.
Sources
More recipes you'll love
Handpicked recipes based on your taste

Paleo Herb-Crusted Baked Salmon
Simple yet exquisite, this paleo herb-crusted salmon is your next favorite healthy meal.

Tropical Sunrise Smoothie
A Refreshing Blend to Start Your Day Right

Gluten-Free Vanilla Ice Cream with Syrup Delight
Indulge in creamy gluten-free vanilla ice cream, perfect for summer days!