This macaroni and cheese recipe takes the classic dish to a whole new level with the addition of ham, peas, and shallots. The creamy cheese sauce pairs perfectly with the savory ham, sweet peas, and caramelized shallots, creating a dish that is rich, hearty, and full of flavor.
Ingredients
- 8 oz elbow macaroni
- 2 tbsp butter
- 2 shallots, thinly sliced
- 1 cup diced ham
- 1 cup frozen peas
- 2 tbsp all-purpose flour
- 2 cups milk
- 2 cups shredded cheddar cheese
- Salt and pepper to taste
- 1/2 cup breadcrumbs
Directions
- Cook the macaroni according to package instructions, then set aside.
- In a large skillet, melt the butter over medium heat. Add the shallots and cook until caramelized.
- Add the diced ham and peas to the skillet and cook until heated through.
- Stir in the flour and cook for 1-2 minutes, until golden brown.
- Gradually whisk in the milk, stirring constantly until thickened.
- Add the shredded cheddar cheese and stir until melted and smooth.
- Season the cheese sauce with salt and pepper to taste.
- Add the cooked macaroni to the skillet and stir to coat with the cheese sauce.
- Transfer the macaroni mixture to a baking dish and sprinkle breadcrumbs on top.
- Bake in a preheated oven at 350°F for 20-25 minutes, until bubbly and golden brown.
- Serve hot and enjoy!
Interesting Facts
The addition of ham, peas, and shallots adds a delicious depth of flavor to this classic macaroni and cheese dish.
Caramelizing the shallots adds a touch of sweetness and a rich, savory flavor to the dish.
Baking the macaroni and cheese in the oven creates a crispy, golden brown breadcrumb topping that adds a satisfying crunch to each bite.