I came up with this casserole on a Sunday when I couldn't decide between making meatloaf or mac and cheese — so I just made both in the same pan. My husband looked at it coming out of the oven and said, "You're doing this every week now." That was about eight months ago and I've made it at least a dozen times since.
What makes this work is the order of things. You par-bake the meatloaf first, drain off any grease, then pile the mac and cheese on top and bake again. The meatloaf stays firm enough to slice cleanly, and the cheese sauce soaks into the pasta just enough without making it mushy. The first time I tried it, I skipped the par-bake and dumped everything in raw — the result was a greasy, soggy mess. Don't do that.
This has become my go-to for weeknights when I want something genuinely filling but don't want to make two separate dishes. Saad goes back for seconds every time, and my husband adds extra hot sauce to his portion. If you like hearty one-pan dinners, my Cheeseburger Soup with Cheddar and Potatoes has a similar cozy, beef-and-cheese energy and is worth keeping in your rotation too.
One thing to set expectations on: this is not a quick weeknight dinner. Between par-baking the meatloaf, making the cheese sauce, and the second bake, you're looking at about an hour and 15 minutes total. It's very much a weekend dinner or a "I'm home early" weeknight situation. The good news is that the leftovers reheat beautifully, so I usually make it on Sunday and eat it again Monday at lunch.

Why You'll Love This Recipe
- Two dinners in one pan: I used to make meatloaf one night and mac and cheese another, but this casserole gives you both in a single bake. You're not sacrificing either — the meatloaf layer is genuinely seasoned and juicy, and the mac and cheese on top is a real béchamel-based sauce, not the powdered stuff. It feels like a proper meal, not a compromise.
- Leftovers that actually hold up: A lot of casseroles taste sad the next day. This one doesn't. The cheese sauce re-melts beautifully in the microwave, and the meatloaf layer stays moist because it's protected by all that pasta and cheese on top. I've eaten this cold from the fridge and it was still good, which I cannot say about most dishes.
- Pantry-friendly ingredients: Ground beef, breadcrumbs, an egg, elbow macaroni, butter, flour, milk, and cheddar. That's essentially it. You probably have most of this already. I've made this mid-week without a grocery run by using whatever shredded cheese I had in the drawer — a mix of cheddar and mozzarella works just fine.
- Feeds a crowd without multiplying effort: A 9×13 pan feeds six people easily, and you don't need to do much more work to fill it than you would for a smaller batch. I've made this for a family gathering and doubled the recipe into two pans — both disappeared completely. It scales up without any drama.
- Makes its own side dish: There's no need to cook rice or pasta separately because the mac and cheese IS the side dish, baked right on top. I usually just add a simple green salad or some steamed broccoli on the side and call it a full dinner. One pan, minimal cleanup.
Ingredients
- For the Meatloaf Base:
- 1½ lbs ground beef (I use 85/15 — enough fat to stay moist without being greasy)
- 1 cup breadcrumbs (plain or Italian-style both work)
- 1 large egg
- ½ cup milk
- 1 small onion, finely diced
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- For the Mac and Cheese:
- 8 oz elbow macaroni (about 2 cups dry)
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk, warmed (whole milk gives the richest sauce)
- 2 cups shredded sharp cheddar cheese (shred it yourself — pre-shredded has coatings that make it clump)
- Salt and pepper, to taste
- Optional Topping:
- ½ cup extra shredded cheese
- Chopped parsley or green onions
Directions
- Preheat the oven: Heat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish. I use a little butter or cooking spray — either works.
- Make the meatloaf layer: In a large bowl, combine the ground beef, breadcrumbs, egg, milk, diced onion, ketchup, Worcestershire sauce, garlic powder, salt, and pepper. Mix until everything is evenly combined, but don't overwork it — overmixing makes the meat dense and tough. Press the mixture evenly into the bottom of your prepared baking dish.
- Par-bake the meatloaf: Bake for 20–25 minutes, until mostly cooked through. When you pull it out, carefully tilt the dish and drain off any accumulated grease with a spoon or by blotting with paper towels. This step matters — if you skip it, the mac and cheese layer will sit in grease and go soggy.
- Cook the pasta: While the meatloaf bakes, cook the elbow macaroni in well-salted water until just al dente — it'll cook more in the oven, so don't go past al dente here. Drain and set aside.
- Make the cheese sauce: In a medium saucepan over medium heat, melt the butter. Whisk in the flour and let it cook for about 1 minute — this cooks out the raw flour taste. Slowly whisk in the warm milk, a little at a time, keeping it smooth as you go. Cook until the sauce thickens enough to coat a spoon, then remove from heat and stir in the shredded cheddar until fully melted. Season with salt and pepper.
- Assemble: Spread the cooked macaroni in an even layer over the par-baked meatloaf. Pour the cheese sauce over the top and spread it so the pasta is evenly coated. Scatter the extra ½ cup of shredded cheese on top if you're using it — I always do.
- Final bake: Return the dish to the oven and bake for another 15–20 minutes, until the cheese on top is bubbling and starting to turn golden at the edges. Let it rest 5–10 minutes before cutting — it needs that rest time to firm up enough to slice cleanly.

Tips for Success
- Drain the grease after the par-bake: I cannot stress this enough. The first time I made this casserole, I didn't bother draining and the whole bottom layer turned greasy and the pasta above it became soggy. Now I always tilt the dish carefully and spoon off any pooled fat before adding the mac. It takes thirty seconds and makes a real difference in the final texture.
- Shred your own cheese: I learned the hard way that pre-shredded cheese has anti-caking agents on it that interfere with melting. Your sauce ends up grainy instead of smooth. A block of sharp cheddar from Walmart or Aldi and five minutes with a box grater makes a noticeably better sauce. It's one of those small things that actually matters.
- Use a meat thermometer: The meatloaf layer needs to reach 160°F internally before you eat it. After the second bake it's always well past that, but if you're in doubt, poke it with a thermometer before serving. I have a cheap instant-read from Walmart that cost about $10 — one of the most useful tools in my kitchen.
- Warm your milk before making the sauce: Cold milk added to hot butter-flour roux can cause lumps. I microwave the milk for about 90 seconds until it's warm to the touch, then whisk it in gradually. The sauce comes together smooth every time. If you do get a few lumps, just keep whisking over low heat — they usually dissolve.
- Let it rest before cutting: I know it's tempting to dig in right away, but if you cut this too soon it falls apart into a pile of pasta and meat. Five to ten minutes of resting lets the cheese sauce set slightly and the meatloaf firm back up after baking. You'll get actual sliceable portions instead of a scrambled mess.
Variations
- BBQ-style meatloaf base: Swap the ketchup in the meatloaf mix for barbecue sauce, and drizzle more over the top of the meatloaf before the par-bake. It gives the whole casserole a slightly smoky, tangy edge that works really well against the creamy cheese sauce. My husband prefers this version — he adds a little smoked paprika to the meat too.
- Pepper jack and jalapeño: Use pepper jack instead of cheddar in the cheese sauce and stir a few slices of pickled jalapeño into the macaroni before layering. It adds a gentle heat that makes the whole dish feel more interesting. Saad does not approve of this version, but every adult at the table loves it.
- Add vegetables to the meat layer: Finely diced mushrooms, carrots, or bell pepper mixed into the meatloaf blend are almost invisible once baked but add moisture and a little extra substance. I dice them very small so they blend in rather than announcing themselves. This is also a good way to stretch the meat if you're working with a smaller amount of ground beef.
- Turkey meatloaf base: Ground turkey works well here as a lighter option. It can dry out more easily than beef, so I add an extra tablespoon of Worcestershire sauce and make sure not to over-bake the par-cook. The cheese sauce on top keeps everything moist enough in the second bake that it doesn't matter much.
- Bacon crumble topping: Cook 4 strips of bacon until crispy, crumble them, and scatter over the cheese sauce right before the second bake. They stay slightly crispy on top even through the baking and add a smoky bite that makes this feel a little more special. Worth the extra step if you have bacon in the fridge. If you like creamy pasta bakes in general, my One Pot French Onion Pasta scratches a similar comfort-food itch with way less effort.
Serving and Storage
Serving
Let the casserole rest 5–10 minutes before cutting so it holds its shape. Slice into squares and serve straight from the baking dish. A simple green salad or steamed broccoli on the side is all you need — the casserole is filling enough that you don't need much else. I sometimes put a bottle of hot sauce on the table because my husband goes through it regardless of what I make.
Storage
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave in 90-second intervals, adding a small splash of milk to keep the cheese sauce from drying out. For reheating a larger amount, cover the dish with foil and warm in a 325°F oven for about 20 minutes. To freeze, let the baked casserole cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge, then reheat covered at 350°F until heated through — usually about 25–30 minutes.

Frequently Asked Questions
Can I assemble this casserole ahead of time?
Yes — you can par-bake the meatloaf, make the cheese sauce, assemble everything in the dish, and refrigerate it unbaked for up to 24 hours. When you're ready to eat, bake at 375°F for about 25–30 minutes since it's going in cold. Check that it's heated through and bubbling before pulling it out.
Can I use boxed mac and cheese instead of homemade sauce?
You can, and it does save time. I've done it when I was in a hurry and it works fine. That said, the homemade béchamel-based sauce holds up much better during the second bake and doesn't turn gluey the way boxed mac can. If you use boxed, make it slightly looser than the package says so it doesn't dry out in the oven.
How do I keep the top from browning too fast?
If the cheese on top is getting dark before the casserole is heated through, loosely tent a piece of foil over the dish. Don't press it down tight — you want steam to escape so the pasta doesn't go soggy. I usually check at the 10-minute mark during the second bake and add foil if needed.
What's the best ground beef to use?
I use 85/15 ground beef — that's 85% lean, 15% fat. It has enough fat to keep the meatloaf moist and flavorful without being so greasy that you end up with a puddle after the par-bake. If you use leaner beef like 90/10, the meatloaf can turn out a bit dry, so add an extra tablespoon of milk to the mixture to compensate.
Can I freeze this casserole?
Yes, it freezes well once fully baked and cooled. Wrap it tightly in foil or transfer portions to freezer-safe containers and freeze for up to 2 months. Thaw overnight in the fridge, then reheat covered at 350°F until warmed through. The cheese sauce texture is slightly different after freezing but still very good — I add a tiny splash of milk when reheating to bring it back.

MAC AND CHEESE MEATLOAF CASSEROLE
Ingredients
For the Meatloaf Base:
- 1½ lbs ground beef
- 1 cup breadcrumbs
- ½ cup milk
- 1 large egg
- 1 small onion finely diced
- 2 tablespoons ketchup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
For the Mac and Cheese:
- 8 oz elbow macaroni
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups milk warm
- 2 cups shredded sharp cheddar cheese
- Salt and pepper to taste
- Optional Topping:
- ½ cup shredded cheese
- Chopped parsley or green onions
Instructions
Preheat Oven:
- Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
Make the Meatloaf Layer:
- In a large bowl, combine all meatloaf ingredients. Press the mixture evenly into the bottom of the prepared baking dish.
Bake Meatloaf Base:
- Bake for 20–25 minutes or until mostly cooked through. Remove from oven and carefully drain any grease.
Cook the Pasta:
- While the meatloaf bakes, cook macaroni according to package directions. Drain and set aside.
Make the Cheese Sauce:
- In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Slowly whisk in warm milk until smooth and thickened. Stir in shredded cheese until melted. Season with salt and pepper.
Assemble the Casserole:
- Spread the cooked macaroni over the baked meatloaf layer. Pour the cheese sauce on top and spread evenly.
Bake Again:
- Sprinkle extra cheese on top if desired. Return to the oven and bake for another 15–20 minutes, until bubbly and golden.
Serve:
- Let rest for 5–10 minutes. Garnish with parsley or green onions before serving.
Notes
Shortcut: Use boxed mac and cheese for quicker prep.
Add Veggies: Mix in peas or spinach to the mac for extra nutrition.
Freezing: Freeze fully baked casserole; reheat covered at 350°F until heated through.
Customise: Try mozzarella or pepper jack for a cheesy twist.
This is the kind of recipe I keep coming back to because it genuinely satisfies everyone at my table in one shot. My husband gets his meatloaf, the kids get the mac and cheese, and I get to make one dish instead of two. Sunday evenings are when I make this most often — it's filling enough that nobody comes back to the kitchen asking for more food two hours later.
If you're the type of cook who likes to have a plan, this one rewards a little prep. Par-bake the meatloaf during the day, make the sauce in the evening, assemble, and bake. You can also do the whole thing on a weekend and eat from it twice during the week. I've done that more times than I can count. For another weeknight dinner with that same all-in-one appeal, my {"@context":"https://schema.org","@type":"Article","headline":"MAC AND CHEESE MEATLOAF CASSEROLE","description":"A delicious Mac and Cheese Meatloaf Casserole blends creamy pasta and savoury meatloaf into a comforting, easy-to-make baked meal.","datePublished":"2025-08-13T06:20:30+00:00","dateModified":"2026-05-03T20:58:40+00:00","author":{"@type":"Person","name":"Sana Umer","url":"https://forfoodiefriends.com/about/","description":"Self-taught home cook with 10+ years of kitchen experience. Mom of two who develops every recipe in her own kitchen.","jobTitle":"Recipe Developer & Food Blogger","image":"https://forfoodiefriends.com/wp-content/uploads/sana-umer-author-photo.jpg"},"publisher":{"@type":"Organization","name":"For Foodie Friends","url":"https://forfoodiefriends.com/","logo":{"@type":"ImageObject","url":"https://forfoodiefriends.com/wp-content/uploads/forfoodiefriends-logo.png"}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://forfoodiefriends.com/mac-and-cheese-meatloaf-casserole/"},"image":"https://forfoodiefriends.com/wp-content/uploads/2025/06/MAC-AND-CHEESE-MEATLOAF-CASSEROLE.jpg"}





Comments
No Comments