Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C). Grease a 9x13 inch baking dish.
- Cook elbow macaroni according to package directions. Drain well and set aside.
- While pasta is cooking, melt butter in a large pot over medium heat.
- Whisk in flour and cook for 1-2 minutes, until a smooth paste forms (a roux).
- Gradually whisk in milk, stirring constantly to prevent lumps.
- Bring to a simmer, then reduce heat and cook for 5-7 minutes, or until the sauce has thickened.
- Remove from heat and stir in salt, pepper, and nutmeg (if using).
- Add cheddar and Gruyere cheese, stirring until melted and smooth.
- Stir in the cooked macaroni until well coated.
- In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, ketchup, Worcestershire sauce, garlic powder, onion powder, Italian herbs, salt, and pepper.
- Mix gently with your hands until just combined. Be careful not to overmix, as this can result in a tough meatloaf.
- Spread half of the mac and cheese evenly into the prepared baking dish.
- Carefully shape the meatloaf mixture into a loaf shape and place it on top of the mac and cheese layer.
- Spread the remaining mac and cheese evenly over the meatloaf, covering it completely.
- Bake in the preheated oven for 40-45 minutes, or until the mac and cheese is bubbly and the meatloaf is cooked through (internal temperature of 160°F or 71°C).
- Let stand for 10 minutes before serving.
Notes
For a richer flavor, use a combination of cheddar and Gruyere cheese in the mac and cheese. Don't overmix the meatloaf, as this can make it tough. Using panko breadcrumbs helps the meatloaf retain moisture. Store leftovers in the refrigerator for up to 3 days. Reheat in the oven or microwave. You can substitute the Gruyere cheese with another cheese that melts well, such as Monterey Jack or mozzarella.
