Creamy, comforting, and packed with flavor, this Ham Cheese Noodle Casserole is the ultimate crowd-pleasing dish that’s perfect for busy weeknights or cozy family dinners! Featuring tender egg noodles coated in a luscious homemade cheddar cheese sauce, this casserole combines savory, bite-sized chunks of ham with bursts of sweetness from vibrant peas. The crispy, golden panko-Parmesan topping adds an irresistible crunch, while hints of Dijon mustard and garlic elevate the dish with a gourmet touch. Ready in just under an hour, this cheesy baked classic offers rich, hearty goodness in every bite. Serve it as a satisfying main course or a versatile side dish, and watch it disappear from the dinner table!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch casserole dish and set it aside.
Cook the egg noodles according to package instructions until al dente. Drain and set aside.
In a large saucepan over medium heat, melt the butter. Add the chopped onion and minced garlic, cooking until softened, about 3-4 minutes.
Whisk in the flour and cook for 1-2 minutes to form a roux.
Slowly pour in the milk, whisking continuously to avoid lumps. Cook until the sauce has thickened, about 5-7 minutes.
Stir in the shredded cheddar cheese, dijon mustard, salt, and black pepper. Mix until the cheese is fully melted and the sauce is smooth.
Add the cooked egg noodles, diced ham, and frozen peas to the cheese sauce. Stir well to combine.
Transfer the mixture to the prepared casserole dish, spreading it out evenly.
In a small bowl, mix the panko bread crumbs, grated parmesan cheese, and olive oil. Sprinkle this mixture over the casserole.
Bake uncovered in the preheated oven for 20-25 minutes, or until the topping is golden brown and crispy.
Remove from the oven and let the casserole rest for 5 minutes before serving. Enjoy!
Serving size | 2308.6 grams (2308.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3856 |
Total Fat 202.50g | 260% |
Saturated Fat 107.60g | 538% |
Polyunsaturated Fat 1.80g | |
Cholesterol 828mg | 276% |
Sodium 11406mg | 496% |
Total Carbohydrate 273.60g | 99% |
Dietary Fiber 20.50g | 73% |
Total Sugars 56.60g | |
Protein 240.20g | 480% |
Vitamin D 370IU | 1852% |
Calcium 3345mg | 257% |
Iron 19mg | 103% |
Potassium 3438mg | 73% |
Source of Calories