This Mac and Cheese Meatloaf Casserole combines two classic comfort foods into one hearty, family-friendly dish. Juicy, savory meatloaf forms the base, topped with creamy, cheesy macaroni for a cozy baked casserole that’s perfect for weeknight dinners, potlucks, or anytime you’re craving something warm and satisfying. Easy to make and endlessly customizable, this mashup is guaranteed to be a crowd-pleaser.
1 lb ground beef
2 cups uncooked macaroni
2 cups shredded cheddar cheese (divided)
½ cup diced onion
½ cup breadcrumbs
1 large egg
¼ cup milk (for meatloaf)
2 tablespoons butter
2 tablespoons flour
2 cups milk (for cheese sauce)
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon paprika
½ teaspoon dry mustard
Preheat the Oven
Preheat your oven to 350°F (175°C) and lightly grease a baking dish.
Prepare the Meatloaf Layer
In a large bowl, combine ground beef, diced onion, breadcrumbs, egg, ¼ cup milk, salt, and pepper. Mix until just combined.
Press the mixture evenly into the prepared baking dish.
Bake the Meatloaf
Bake for 20 minutes until partially cooked.
Cook the Macaroni
While the meatloaf bakes, cook the macaroni according to package instructions. Drain and set aside.
Make the Cheese Sauce
In a saucepan over medium heat, melt the butter. Stir in the flour and cook for 1 minute.
Gradually whisk in 2 cups milk, stirring constantly until thickened. Season with paprika and dry mustard.
Stir in most of the shredded cheddar cheese until smooth and melted.
Assemble the Casserole
Mix the cooked macaroni with the cheese sauce.
Spoon the mac and cheese evenly over the baked meatloaf layer. Sprinkle remaining cheese on top.
Final Bake
Return to the oven and bake for 25 minutes, or until bubbly and lightly golden on top.
Serve
Let rest for a few minutes before slicing and serving.
Don’t overmix the meatloaf to keep it tender and juicy.
Add veggies like peas, corn, or spinach to the mac and cheese for extra nutrition.
Switch up the cheese by using Monterey Jack, Colby, or a cheddar blend.
Make it ahead: Assemble the casserole, cover, and refrigerate up to 24 hours before baking.
Extra crispy top: Broil for 2–3 minutes at the end (watch closely).