Creamy, cheesy, and irresistibly comforting, this Ham and Macaroni Casserole is a weeknight dinner hero that's sure to please the whole family. Featuring tender elbow macaroni bathed in a rich, homemade cheddar cheese sauce, this recipe gets a delightful upgrade with chunks of savory diced ham, sweet frozen peas, and a subtle hint of garlic. A golden breadcrumb and cheese topping adds an irresistible crunch that perfectly complements the creamy base. Ready in under an hour and perfect for leftovers, this casserole delivers hearty flavors and easy prep. Serve it bubbling hot straight from the oven for a crowd-pleasing meal that's both nostalgic and satisfying. Try this baked pasta dish tonight for the ultimate comfort food experience!
Preheat your oven to 375°F (190°C) and grease a 9x13-inch baking dish.
Bring a large pot of salted water to a boil and cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
In a large saucepan, melt the butter over medium heat. Add the finely chopped onion and sauté for 3-4 minutes until softened.
Sprinkle the flour over the softened onions and whisk constantly for 1-2 minutes to make a roux.
Gradually add the milk to the roux, whisking constantly to avoid lumps. Simmer the mixture for 3-4 minutes until it thickens.
Stir in 1 1/2 cups of the shredded cheddar cheese, salt, black pepper, and garlic powder. Continue stirring until the cheese is fully melted and the sauce is smooth.
Add the cooked macaroni, diced ham, and frozen peas to the cheese sauce, stirring to combine evenly.
Transfer the mixture into the prepared baking dish and spread it out into an even layer.
In a small bowl, combine the breadcrumbs, olive oil, and the remaining 1/2 cup of shredded cheddar cheese. Sprinkle the breadcrumb mixture evenly over the top of the casserole.
Bake the casserole in the preheated oven for 25-30 minutes, or until the topping is golden and crisp.
Remove the casserole from the oven and let it cool for 5-10 minutes before serving. Enjoy your Ham and Macaroni Casserole!
Calories |
4008 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 188.3 g | 241% | |
| Saturated Fat | 91.9 g | 460% | |
| Polyunsaturated Fat | 4.2 g | ||
| Cholesterol | 672 mg | 224% | |
| Sodium | 11909 mg | 518% | |
| Total Carbohydrate | 341.1 g | 124% | |
| Dietary Fiber | 21.6 g | 77% | |
| Total Sugars | 58.1 g | ||
| Protein | 236.6 g | 473% | |
| Vitamin D | 6.7 mcg | 34% | |
| Calcium | 2344 mg | 180% | |
| Iron | 20.8 mg | 116% | |
| Potassium | 2732 mg | 58% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.