Indulge in the comforting flavors of this Ham Spaghetti Casserole, a rich and creamy baked pasta dish that's perfect for busy weeknights or cozy family dinners. This recipe combines tender spaghetti, savory diced ham, and vibrant peas, all enveloped in a luscious homemade cheese sauce made with cheddar and Parmesan. It's topped with a golden breadcrumb crust for a delightful crunch in every bite. With simple pantry ingredients like butter, milk, and chicken broth, plus minimal prep and cook time, this hearty casserole is as easy to make as it is delicious. Serve it as a standalone meal or pair it with a crisp green salad for a complete and satisfying dinner that will have everyone asking for seconds.
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with nonstick cooking spray and set aside.
Bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions until al dente. Drain and set aside.
In a large saucepan, melt butter over medium heat. Stir in the flour and cook for about 1 minute, whisking constantly to create a roux.
Slowly whisk in the milk and chicken broth, ensuring no lumps remain. Cook and stir until the mixture thickens, about 4-5 minutes.
Remove the saucepan from heat and stir in shredded cheddar cheese and Parmesan cheese until fully melted. Season with salt and black pepper.
In a large mixing bowl, combine the cooked spaghetti, diced ham, thawed peas, chopped onion, minced garlic, and the cheese sauce. Toss well to evenly coat all ingredients.
Transfer the mixture to the prepared baking dish, spreading it out in an even layer.
In a small bowl, mix breadcrumbs with olive oil. Sprinkle the breadcrumb mixture evenly over the top of the casserole.
Bake in the preheated oven for 25-30 minutes, or until the casserole is bubbly and the breadcrumb topping is golden brown.
Remove the dish from the oven and let it cool slightly for 5 minutes before serving. Enjoy your Ham Spaghetti Casserole!
Serving size | 2046.2 grams (2046.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3013 |
Total Fat 140.50g | 180% |
Saturated Fat 71.20g | 356% |
Polyunsaturated Fat 2.00g | |
Cholesterol 571mg | 190% |
Sodium 11139mg | 484% |
Total Carbohydrate 229.60g | 83% |
Dietary Fiber 20.20g | 72% |
Total Sugars 55.50g | |
Protein 211.10g | 422% |
Vitamin D 268IU | 1342% |
Calcium 2169mg | 167% |
Iron 15mg | 83% |
Potassium 2969mg | 63% |
Source of Calories