Creamy, cheesy, and irresistibly comforting, Grandma's Ham Casserole is the ultimate family-favorite dinner that's perfect for weeknights or special occasions. This timeless dish combines tender egg noodles, savory diced ham, and sweet pops of peas, all enveloped in a rich, homemade cheddar cheese sauce. Topped with a buttery, golden breadcrumb and parmesan crust, each bite is a delightful mix of creamy and crunchy textures. Ready in under an hour with simple pantry staples, this casserole is a delicious way to repurpose leftover ham. Serve it alongside a crisp green salad or garlic bread for a hearty, crowd-pleasing meal that tastes like home. Perfect for casserole lovers, comfort food enthusiasts, and easy dinner recipes alike!
Scan with your phone to download!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish lightly with butter or cooking spray.
Cook the egg noodles according to the package instructions until al dente. Drain and set aside.
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute to form a roux.
Gradually add the milk to the roux, whisking constantly to prevent lumps. Continue to cook until the sauce thickens and bubbles, about 3-4 minutes.
Remove the saucepan from heat and stir in the shredded cheddar cheese until melted and smooth. Season with salt and black pepper.
In a large mixing bowl, combine the cooked egg noodles, diced ham, frozen peas, and the cheese sauce. Mix until everything is evenly coated.
Transfer the mixture to the prepared baking dish, spreading it out evenly.
In a small bowl, combine the bread crumbs, grated parmesan cheese, and olive oil. Mix to form a crumbly topping.
Sprinkle the bread crumb mixture evenly over the casserole.
Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the casserole is bubbling.
Remove from the oven and let rest for 5 minutes before serving. Enjoy Grandma's Ham Casserole warm!
Serving size | (1818.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3592.4 |
Total Fat 197.9g | 0% |
Saturated Fat 99.0g | 0% |
Polyunsaturated Fat 3.7g | |
Cholesterol 778.4mg | 0% |
Sodium 12310.2mg | 0% |
Total Carbohydrate 214.6g | 0% |
Dietary Fiber 9.6g | 0% |
Total Sugars 41.4g | |
Protein 240.5g | 0% |
Vitamin D 267.5IU | 0% |
Calcium 3378.2mg | 0% |
Iron 17.5mg | 0% |
Potassium 2734.9mg | 0% |
Source of Calories