Cozy up with this hearty Ham and Pea Casserole, a comforting one-dish meal that combines tender pasta, savory diced ham, and sweet bursts of peas in a creamy, cheesy sauce. This easy casserole recipe is topped with golden, seasoned breadcrumbs for the perfect crunch and is baked to bubbling perfection in just 30 minutes. Featuring a velvety cheddar and Parmesan cheese sauce made from scratch, this dish is not only delicious but also great for meal prep or feeding a family of six. With simple pantry staples like uncooked pasta, frozen peas, and leftovers like cooked ham, this recipe is an excellent way to create a wholesome dinner with minimal effort. Serve this creamy casserole alongside a crisp green salad or crusty bread for a complete and satisfying meal!
Preheat your oven to 375°F (190°C) and grease a 9x13-inch casserole dish with a light layer of butter or cooking spray.
Cook the pasta in a large pot of salted boiling water according to the package instructions. Drain and set aside.
In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1-2 minutes to form a roux.
Gradually whisk in the milk and broth, stirring constantly to avoid lumps. Cook the mixture until it thickens, about 5-7 minutes.
Stir in the grated cheddar cheese and Parmesan cheese until melted and smooth. Season the sauce with salt, black pepper, and garlic powder.
In a large mixing bowl, combine the cooked pasta, diced ham, peas, and cheese sauce. Mix until everything is evenly coated.
Transfer the mixture to the prepared baking dish and spread it out in an even layer.
In a small bowl, mix the breadcrumbs with olive oil to create a crumbly topping. Sprinkle the breadcrumbs evenly over the casserole.
Bake the casserole in the preheated oven for 25-30 minutes, or until the top is golden and crispy.
Remove from the oven and let cool slightly before serving. Enjoy your creamy Ham and Pea Casserole!
Serving size | 2363.6 grams (2363.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4335 |
Total Fat 201.30g | 258% |
Saturated Fat 109.30g | 547% |
Polyunsaturated Fat 2.00g | |
Cholesterol 713mg | 238% |
Sodium 12107mg | 526% |
Total Carbohydrate 383.00g | 139% |
Dietary Fiber 22.10g | 79% |
Total Sugars 57.50g | |
Protein 255.40g | 511% |
Vitamin D 316IU | 1582% |
Calcium 3008mg | 231% |
Iron 16mg | 88% |
Potassium 3688mg | 78% |
Source of Calories