Are you ready to transform an ordinary weeknight dinner into a mouthwatering culinary experience? This isn't just another mac and cheese recipe - this is a creamy, cheesy, ham-packed masterpiece that will have your family begging for seconds! Imagine golden, bubbly cheese cascading over perfectly cooked pasta, studded with savory ham pieces that add a delightful punch of flavor. Whether you're a busy parent looking for a quick family meal or a comfort food enthusiast seeking the ultimate satisfaction, this Baked Macaroni and Cheese with Ham is about to become your new obsession.
Prep Time: 15 mins
Cook Time: 30 mins
Total Time: 45 mins
Cuisine: American
Serves: 4 servings
Ingredients
- 8 oz elbow macaroni
- 2 cups shredded cheddar cheese
- 1 cup diced ham
- 2 cups milk
- 1/4 cup butter
- 1/4 cup all-purpose flour
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp paprika
Instructions
- Preheat your oven to 350°F (175°C). This will ensure that the macaroni and cheese bakes evenly and thoroughly.
- Bring a large pot of salted water to a boil over high heat. Once boiling, add the elbow macaroni and cook according to the package instructions until al dente, usually about 8-10 minutes. Stir occasionally to prevent sticking.
- While the macaroni is cooking, prepare the cheese sauce. In a medium saucepan, melt the butter over medium heat. Once melted, add the flour and whisk continuously for about 2 minutes to create a roux. It should be slightly golden and bubbly.
- Gradually pour in the milk while continuing to whisk. Keep whisking until the mixture is smooth and begins to thicken, which should take about 5-7 minutes. Make sure to scrape the bottom of the pan to prevent any lumps from forming.
- Once the sauce has thickened, remove it from the heat. Stir in the shredded cheddar cheese, salt, black pepper, and paprika until the cheese is completely melted and the sauce is creamy.
- Drain the cooked macaroni and return it to the pot. Pour the cheese sauce over the macaroni and add the diced ham. Stir well to combine all the ingredients evenly.
- Transfer the macaroni and cheese mixture into a greased 9x13-inch baking dish, spreading it out evenly.
- For an optional crispy topping, you can sprinkle additional shredded cheddar cheese on top or add breadcrumbs mixed with a little melted butter.
- Bake in the preheated oven for 25-30 minutes, or until the top is golden and bubbly. If you added breadcrumbs, they should be nicely toasted.
- Once baked, remove the dish from the oven and let it cool for about 5 minutes before serving. This will help the dish set a little and make it easier to serve.
- Serve warm and enjoy your delicious baked macaroni and cheese with ham!
Tips
- Use freshly shredded cheese for the smoothest, most melting sauce - pre-shredded cheese has anti-caking agents that can make your sauce grainy.
- Don't overcook your pasta! Aim for al dente, as it will continue cooking in the oven.
- Whisking continuously when making the roux and adding milk prevents lumps and ensures a silky smooth cheese sauce.
- For extra crunch, try mixing panko breadcrumbs with melted butter before sprinkling on top.
- Let the dish rest for 5 minutes after baking to help it set and make serving easier.
- For a flavor variation, try using different types of cheese like gruyère or monterey jack.
- If you want to make it ahead, you can assemble the dish and refrigerate, then bake when ready to serve.
Nutrition Facts
Calories: 540kcal
Carbohydrates: 54g
Protein: 29g
Fat: 26g
Saturated Fat: 14g
Cholesterol: 60mg

