Creamy, cheesy, and comforting, this Ham and Cheese Noodle Casserole is the ultimate crowd-pleaser for busy weeknights and family gatherings. Packed with tender egg noodles, savory diced ham, vibrant peas, and a luscious homemade cheddar cheese sauce, this baked casserole comes together in just 50 minutes. A crispy breadcrumb and Parmesan topping adds the perfect golden crunch, making every bite irresistibly satisfying. Whether you're looking for a creative way to use up leftover ham or in search of an easy, hearty dinner recipe, this casserole delivers on flavor and simplicity. Serve it fresh from the oven with a side salad or warm crusty bread for a complete, cozy meal that’ll have everyone asking for seconds. Perfect for meal prep, this dish is freezer-friendly and reheats like a dream!
Scan with your phone to download!
Preheat your oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish with cooking spray and set it aside.
Cook the egg noodles in a large pot of salted boiling water until just al dente, following the package instructions. Drain and set aside.
In a medium saucepan, melt the butter over medium heat. Add the flour and whisk continuously for 1-2 minutes to form a roux, ensuring it doesn't brown.
Gradually whisk in the milk and chicken broth, continuing to stir until the mixture is smooth and begins to thicken, about 3-4 minutes.
Season the sauce with salt, pepper, and garlic powder. Remove the saucepan from heat and stir in 1 1/2 cups of the shredded cheddar cheese until melted and smooth.
In a large mixing bowl, combine the cooked noodles, cheese sauce, diced ham, and frozen peas. Mix until evenly coated.
Transfer the mixture to the prepared baking dish, spreading it out into an even layer.
Sprinkle the remaining 1/2 cup of shredded cheddar cheese on top, followed by breadcrumbs and grated Parmesan cheese.
Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and the top is golden brown.
Allow the casserole to cool for a few minutes before serving. Enjoy your Ham and Cheese Noodle Casserole!
Serving size | (2086.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3272.8 |
Total Fat 179.1g | 0% |
Saturated Fat 101.0g | 0% |
Polyunsaturated Fat 0.5g | |
Cholesterol 779.5mg | 0% |
Sodium 11440.1mg | 0% |
Total Carbohydrate 207.8g | 0% |
Dietary Fiber 15.2g | 0% |
Total Sugars 45.4g | |
Protein 217.6g | 0% |
Vitamin D 215.1IU | 0% |
Calcium 2611.8mg | 0% |
Iron 15.6mg | 0% |
Potassium 2699.6mg | 0% |
Source of Calories