If you’re searching for a hearty, comforting dish that feels like a warm hug on a plate, the Mashed Potato Meatloaf Casserole Recipe is exactly what you need. This classic comfort food twist layers savory, juicy meatloaf with creamy mashed potatoes, topped with melted cheddar and crispy bacon bits for an irresistible finish. Whether it’s a family dinner or a special occasion, this casserole brings out nostalgic flavors with a perfect balance of texture and taste that everyone will adore.

Ingredients You’ll Need
These ingredients are wonderfully straightforward yet essential for creating the perfect harmony of flavors and textures in your casserole. Each component plays a critical role, from the rich beef base to the fluffy, flavorful mashed potatoes, and the crunchy, cheesy topping that makes this dish unforgettable.
- Ground beef (1 ½ pounds, 85/15): Provides juicy, flavorful meatloaf foundation with enough fat for moisture.
- Yellow onion (¼, finely chopped): Adds subtle sweetness and depth to the meatloaf mixture.
- Seasoned dry breadcrumbs (â…” cup): Helps bind the meatloaf together without making it dense.
- Whole milk (⅓ cup for meatloaf, ½ cup for potatoes): Contributes creaminess and richness.
- Large egg, lightly beaten: Acts as a binder in the meatloaf, keeping everything intact.
- Kosher salt and coarse ground black pepper: Essential for seasoning both meatloaf and mashed potatoes just right.
- Potatoes (2 pounds, peeled and cut into 1-inch chunks): The star of the mashed potato topping, providing a smooth, buttery layer.
- Unsalted butter (â…“ cup): Gives the mashed potatoes a luscious creaminess and rich flavor.
- Bacon bits (½ cup, cooked and crumbled): Adds a smoky crunch that contrasts beautifully with the creamy potatoes.
- Cheddar cheese (1 cup, shredded): Melts perfectly to form a gooey, golden topping that unites all the flavors.
How to Make Mashed Potato Meatloaf Casserole Recipe
Step 1: Preheat the Oven
Start by setting your oven to 375°F (190°C). Preheating ensures that when your casserole goes in, it cooks evenly right from the start, creating that perfect crust on your meatloaf and melting the cheese just right.
Step 2: Prepare the Meatloaf
In a large bowl, gently combine the ground beef, finely chopped yellow onion, seasoned breadcrumbs, milk, beaten egg, kosher salt, and black pepper. Mix just enough to incorporate everything evenly — you want to avoid overworking it so your meatloaf stays tender. Then press this mixture firmly into a 9×9-inch baking dish, forming a neat layer.
Step 3: Bake the Meatloaf
Place the dish in the oven uncovered and bake for 15 minutes. After this initial bake, remove it and carefully drain any excess fat to keep the casserole rich but not greasy. This step builds the foundation for a flavorful and juicy meatloaf layer.
Step 4: Cook the Potatoes
While the meatloaf bakes, boil your potato chunks in plenty of water until tender, about 15 minutes. This ensures they’ll mash up smoothly without lumps, giving you that silky mashed potato topping we all crave.
Step 5: Make the Mashed Potatoes
Drain the potatoes well, then return them to the pot or a large bowl. Add the butter, milk, kosher salt, and pepper, and mash until completely smooth and creamy. This isn’t just a side—it’s a luscious layer that elevates the entire casserole.
Step 6: Assemble and Bake the Casserole
Spread your creamy mashed potatoes evenly over the baked meatloaf layer. Next, sprinkle the shredded cheddar cheese generously on top, followed by the crispy bacon bits. Return the casserole to the oven for another 15 minutes, or until the cheese has melted into a bubbly, golden topping that invites you to dig in.
How to Serve Mashed Potato Meatloaf Casserole Recipe

Garnishes
Fresh garnishes take your dish from delicious to dazzling. Try a sprinkle of chopped fresh parsley or chives for a pop of color and subtle herbal brightness that complements the richness of the casserole.
Side Dishes
This casserole shines on its own but pairing it with simple, fresh-sided dishes can create a well-rounded meal. Steamed green beans or a crisp garden salad provide contrast in texture and keep the meal feeling balanced and fresh.
Creative Ways to Present
Looking to impress at your next gathering? Serve the Mashed Potato Meatloaf Casserole Recipe in individual ramekins for personal servings. You can also layer the casserole in a trifle dish or glass baking dish to showcase its beautiful layers, making the meal as visually enticing as it is tasty.
Make Ahead and Storage
Storing Leftovers
Leftover Mashed Potato Meatloaf Casserole Recipe can be stored in an airtight container in the refrigerator for up to 4 days. This makes it an excellent dish to prepare ahead for busy weeknights or to enjoy as satisfying leftovers.
Freezing
If you want to keep it longer, the casserole freezes beautifully. Wrap it tightly in plastic wrap and foil or transfer it to a freezer-safe container. It can keep well in the freezer for up to 3 months without losing flavor or texture.
Reheating
To reheat, thaw overnight in the fridge if frozen, then warm in the oven at 350°F until heated through and the cheese topping is bubbly again. This will refresh the casserole’s creamy, cheesy appeal perfectly.
FAQs
Can I use ground turkey instead of beef?
Absolutely! Ground turkey is a leaner option and can work well, though you might want to add a bit of extra moisture like an additional egg or a splash of milk to keep the meatloaf tender.
What type of potatoes work best?
Russet or Yukon Gold potatoes are ideal for this recipe because they mash into a smooth, creamy texture that holds up well as a topping.
Can I prepare this casserole fully in advance and bake later?
Yes, you can assemble the entire casserole a day ahead, cover it tightly, and refrigerate. Bake it when ready, just adding a few extra minutes in the oven if it’s baking straight from the fridge.
Is it possible to make this recipe dairy-free?
Yes, substitute the butter and milk in the mashed potatoes with dairy-free alternatives like olive oil and plant-based milk. Use a dairy-free cheese or omit it if preferred.
How do I keep the mashed potatoes from drying out when reheating?
Cover the casserole while reheating to trap steam and add a splash of milk or butter on top before warming to restore creamy moisture.
Final Thoughts
This Mashed Potato Meatloaf Casserole Recipe is a true crowd-pleaser, blending simple ingredients into something truly special. It’s perfect for cozy dinners or when you want to impress family and friends with a homey, satisfying meal. Give it a try and watch it quickly become a beloved staple in your recipe repertoire.
Print
Mashed Potato Meatloaf Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: American
Description
This Mashed Potato Meatloaf Casserole combines classic comfort foods — savory meatloaf topped with creamy mashed potatoes, melted cheddar cheese, and crispy bacon bits — into one hearty, satisfying dish perfect for family dinners.
Ingredients
Meatloaf
- 1 ½ pounds ground beef (85/15)
- ¼ yellow onion, finely chopped
- â…” cup seasoned dry breadcrumbs
- â…“ cup whole milk
- 1 large egg, lightly beaten
- ½ teaspoon kosher salt
- ¼ teaspoon coarse ground black pepper
Mashed Potatoes
- 2 pounds potatoes, peeled and cut into 1-inch chunks
- â…“ cup unsalted butter
- ½ cup whole milk
- 1 teaspoon kosher salt
- ¼ teaspoon coarse ground black pepper
Topping
- ½ cup bacon bits, cooked and crumbled
- 1 cup cheddar cheese, shredded
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C) to get it ready for baking the meatloaf and the assembled casserole.
- Prepare Meatloaf: In a large bowl, gently combine the ground beef, finely chopped yellow onion, seasoned dry breadcrumbs, whole milk, beaten egg, kosher salt, and ground black pepper. Mix until just combined, then firmly press the mixture into a 9×9-inch baking dish to form the meatloaf base.
- Bake Meatloaf: Place the baking dish in the preheated oven and bake uncovered for 15 minutes. After baking, carefully remove from the oven and drain any excess fat from the dish.
- Cook Potatoes: While the meatloaf bakes, place the peeled and chunked potatoes in a pot with enough water to cover. Bring to a boil and cook until the potatoes are tender when pierced with a fork, about 15 minutes. Drain the potatoes well.
- Make Mashed Potatoes: Return the drained potatoes to the pot or a mixing bowl and add the butter, whole milk, kosher salt, and ground black pepper. Mash the potatoes until smooth and creamy, ensuring the butter is fully melted and incorporated.
- Assemble Casserole: Spread the mashed potatoes evenly over the baked meatloaf layer in the baking dish. Sprinkle the shredded cheddar cheese and crumbled bacon bits evenly on top of the mashed potatoes.
- Final Bake: Return the casserole to the oven and bake for an additional 15 minutes, or until the cheese topping is melted, bubbly, and slightly golden around the edges. Remove from oven and let cool slightly before serving.
Notes
- For best results, use freshly cooked and slightly cooled mashed potatoes to prevent the topping from becoming watery.
- You can substitute seasoned dry breadcrumbs with plain breadcrumbs and add your own seasonings if preferred.
- Make sure to drain excess fat from the meatloaf after the first bake to avoid a greasy casserole.
- This dish can be made ahead of time and refrigerated before the final bake; just increase baking time slightly to heat through.
- For a healthier option, use lean ground beef or ground turkey and reduce butter in the mashed potatoes.

