
This Cheesy Loaded Meatloaf Casserole recipe is the ultimate crowd-pleaser for family dinners and cozy weekends. Layers of savory meatloaf, creamy mashed potatoes, melty cheddar cheese, and crisp bacon all bake together to create pure comfort in every bite. It is my go-to when I need something that feels hearty and special but does not require a pile of dishes or complicated steps.
I first whipped this up on a chilly Sunday and it became an instant request from my kids and even the pickiest eaters in our family. The cheesy top and creamy potatoes over the rich meatloaf created a combo that nobody could resist.
Ingredients
- Ground beef: adds richness and flavor look for beef with moderate fat for juiciness
- Ground pork: adds extra depth and tenderness choose fresh pork with a pinkish hue
- Small onion: finely chopped for sweet aromatic flavor pick firm and heavy onions
- Breadcrumbs: bind the meatloaf together use fresh or panko for lighter texture
- Milk: keeps the meatloaf moist whole milk works best for richness
- Large egg: helps everything hold together go for fresh bright-yolked eggs
- Worcestershire sauce: brings umami and complexity opt for classic brands for best flavor
- Salt: seasons throughout use kosher or sea salt to taste
- Black pepper: adds a mild spice use freshly cracked for the brightest flavor
- Garlic powder: infuses background warmth avoid clumpy or stale jars
- Mashed potatoes: create the creamy layer use Yukon Golds for extra butteriness
- Shredded cheddar cheese: melts to gooey perfection sharp cheddar gives more bite
- Cooked and crumbled bacon: adds smoky crunch cook bacon until crispy for texture
- Chopped green onions: finish with fresh color and mild onion kick look for bright green tops
Step-by-Step Instructions
- Prepare the Oven:
- Set your oven to 375 degrees Fahrenheit and let it preheat fully for even baking. Grease a nine by thirteen inch baking dish well so nothing sticks.
- Mix the Meatloaf Base:
- In a large mixing bowl, gently fold together the ground beef, ground pork, finely chopped onion, breadcrumbs, milk, egg, Worcestershire sauce, salt, black pepper, and garlic powder. Blend just until combined so the meat stays tender and not tough.
- Layer into the Dish:
- Pat the meat mixture into an even layer in the greased baking dish. Use your hands or a spatula to press gently from corner to corner for a flat base.
- Spread the Mashed Potatoes:
- Top the meatloaf layer evenly with mashed potatoes. Scoop the potatoes in dollops then smooth across the whole surface for a thick and creamy lid.
- Add the Cheesy Topping:
- Sprinkle the shredded cheddar cheese all over the potatoes then scatter cooked crumbled bacon and chopped green onions on top so each bite has a bit of everything.
- Bake to Perfection:
- Slide the casserole into the hot oven. Bake for thirty five to forty minutes until the cheese bubbles and the casserole is set. The edges should turn lightly golden.
- Rest Before Serving:
- Let the casserole cool for about five to ten minutes before slicing. This helps it hold shape for neat portions.

My favorite part is the way the cheddar melts into the potato layer making every scoop gooey and irresistible. When we sit down to eat this casserole together it always kicks off stories about childhood dinners and laughter at the table.
Storage Tips
Let leftovers cool completely then store them in airtight containers in the fridge for up to three days. For longer storage freeze individual portions wrapped tightly so you have a quick homemade meal ready whenever you need it. Reheat in the oven or microwave until steaming.
Ingredient Substitutions
You can swap ground turkey for the beef and pork if you want a lighter version. Dairy free cheese and plant based milk make it suitable for those who avoid dairy. Sub gluten free breadcrumbs if needed and flavor shines even if you use instant mashed potatoes on rushed nights.
Serving Suggestions
This casserole holds its own as a main dish but it is great with a crisp green salad or steamed green beans. For a fun twist drizzle a little barbecue sauce on top or add a dollop of sour cream at serving for extra richness.

A Bit of History
Meatloaf casseroles like this became popular mid century in American kitchens as a way to stretch meat and bring wholesome comfort to the table. Layering potatoes and cheese started as a practical twist and now they are a classic pairing in comfort food favorites.
Recipe FAQs
- → Can I use all ground beef instead of beef and pork?
Yes, you can use only ground beef; however, adding ground pork creates a juicier and more flavorful base.
- → How do I make the mashed potato layer extra creamy?
For ultra-creamy potatoes, mash with warm milk and butter, and avoid overmixing to prevent gumminess.
- → What cheese works best in this casserole?
Sharp cheddar melts well and adds bold flavor, but you can use Monterey Jack or a blend for variety.
- → Is it possible to prepare this casserole in advance?
Yes, assemble the casserole up to one day ahead, refrigerate, then bake just before serving for best results.
- → Can I freeze leftovers for later?
Leftover portions freeze well. Cool completely, wrap tightly, and reheat in the oven or microwave when needed.
- → What sides pair well with this dish?
Roasted vegetables, a crisp green salad, or garlic bread complement the rich flavors of the casserole.