Cheesy Meatloaf with Mashed Potatoes Recipe

By Emily
Category : Dinner

If you’re craving a true comfort-food dinner, this meatloaf with mashed potatoes and cheese recipe is exactly the kind of meal I love to pull out when everyone wants something warm, filling, and seriously satisfying. It brings together tender, savory meatloaf, fluffy mashed potatoes, crispy bacon, and a bubbling layer of melted cheese in one cozy baked dish. Every bite feels like the best parts of a homestyle dinner all in one forkful.

I especially love this recipe because it feels familiar, but it looks a little extra special when it comes out of the oven golden and bubbling. The layers hold together beautifully, and the creamy potatoes on top with browned cheese make it hard to resist going back for seconds. If you’ve ever wanted a hearty family meal that tastes like pure comfort, you’re going to want this one in your regular dinner rotation.

It’s also a great make-ahead option for busy weeks. You can prep the components in advance, assemble everything, and bake when you’re ready. Whether you serve it for a casual family dinner or bring it to the table when friends come over, it always gets that happy, quiet reaction that only really good comfort food can get.

Quick Recipe Info Card

  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 20 minutes
  • Servings: 8
  • Difficulty: Easy to Moderate

Why You’ll Love It

  • It combines meatloaf, mashed potatoes, bacon, and cheese in one hearty baked dish.
  • The topping gets beautifully golden, bubbly, and slightly browned in the oven.
  • It’s filling enough to serve as a complete dinner with just a simple vegetable or salad.
  • You can make parts of it ahead to save time on busy evenings.
  • It’s family-friendly and great for leftovers.
  • The layered texture makes it feel a little more special than a standard weeknight casserole.
  • It’s easy to customize with different cheeses, seasonings, or add-ins.

Nutritional Benefits and Adaptable Variations

  • Protein-rich: Ground beef, cheese, and bacon make this a satisfying high-protein meal.
  • Comforting and balanced: You get protein, carbs, and fat all in one dish, which makes it very filling.
  • Add more vegetables: Mix finely chopped carrots, mushrooms, or spinach into the meat layer for extra nutrients.
  • Lighter option: Use lean ground beef, turkey bacon, reduced-fat cheese, and milk instead of cream.
  • Different cheese choices: Try cheddar, mozzarella, Monterey Jack, or a cheddar-Jack blend.
  • Make it extra savory: Add Worcestershire sauce, garlic powder, or a spoonful of Dijon to the meat mixture.
  • Potato shortcut: If needed, you can use prepared mashed potatoes, though homemade gives the best texture and flavor.
  • Lower-carb idea: Swap some or all of the potatoes for mashed cauliflower.

Ingredients

For the Meatloaf Layer

  • 2 pounds ground beef
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1 cup breadcrumbs
  • 2 large eggs
  • 1/2 cup milk
  • 2 tablespoons ketchup
  • 1 tablespoon Worcestershire sauce
  • 1 1/2 teaspoons salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried parsley

For the Mashed Potato Layer

  • 2 pounds russet or Yukon Gold potatoes, peeled and cut into chunks
  • 4 tablespoons butter
  • 1/2 cup milk or half-and-half
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

For the Topping

  • 2 cups shredded cheddar cheese
  • 6 slices bacon, cooked crisp and crumbled
  • 2 tablespoons chopped fresh parsley or chives

Step-by-Step Instructions

  1. Preheat the oven: Set your oven to 375°F. Lightly grease a 9×13-inch baking dish.
  2. Boil the potatoes: Add the peeled potato chunks to a large pot of salted water. Bring to a boil and cook until fork-tender, about 15 to 18 minutes.
  3. Make the meatloaf mixture: In a large bowl, combine the ground beef, chopped onion, garlic, breadcrumbs, eggs, milk, ketchup, Worcestershire sauce, salt, pepper, and dried parsley. Mix gently until just combined so the meatloaf stays tender.
  4. Form the base layer: Press the meat mixture evenly into the prepared baking dish.
  5. Prepare the mashed potatoes: Drain the cooked potatoes well, then mash with butter, milk or half-and-half, salt, and pepper until smooth and creamy.
  6. Layer the potatoes: Spoon the mashed potatoes over the meatloaf mixture and spread gently into an even layer.
  7. Add the cheese and bacon: Sprinkle the shredded cheddar evenly over the potatoes, then scatter the crumbled bacon on top.
  8. Bake: Bake uncovered for 40 to 45 minutes, or until the meat is fully cooked and the cheese is melted and golden in spots. For food safety, the center of the meat layer should reach 160°F.
  9. Rest and garnish: Let the dish rest for 10 minutes before slicing. Finish with chopped parsley or chives before serving.

Tips, Serving Suggestions & Substitutions

  • Don’t overmix the meat: I always mix the meatloaf just until combined. Overworking it can make it dense.
  • Drain potatoes well: Extra water can make the top layer loose, so let the potatoes steam dry for a minute after draining.
  • Use freshly shredded cheese if possible: It melts more smoothly and gives you a better bubbly top.
  • Want more flavor? Add a little smoked paprika or extra Worcestershire sauce to the meat mixture.
  • Swap the meat: Ground turkey works well, though it may need a little extra seasoning.
  • Try different toppings: A mix of cheddar and mozzarella gives a great stretchy, golden finish.
  • Serve with: Green beans, roasted broccoli, glazed carrots, or a crisp green salad all balance the richness nicely.
  • For cleaner slices: Let the casserole rest before serving so the layers settle.

Nutrition Information

Serving SizeCaloriesProteinCarbohydratesFatFiberSugarSodium
1 serving56033 g24 g36 g2 g4 g780 mg

Nutrition values are approximate estimates per serving and can vary depending on the exact ingredients and brands you use.

Storage & Make-Ahead Tips

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm larger portions in the oven, covered, until heated through.

If you want to make this ahead, you can prepare the mashed potatoes and meat mixture a day in advance and keep them refrigerated separately. You can also fully assemble the dish, cover it tightly, and refrigerate it before baking. If baking straight from the fridge, add a few extra minutes to the cooking time and make sure the center reaches a safe temperature.

For longer storage, freeze baked portions in freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating for the best texture.

FAQ

1. Can I make this meatloaf recipe ahead of time?

Yes, absolutely. You can assemble the entire dish a day ahead, cover it well, and refrigerate it until you’re ready to bake.

2. What kind of potatoes work best for the mashed potato layer?

I like russet potatoes for a fluffy texture, but Yukon Gold potatoes also work beautifully and give a creamier result.

3. Can I use a different cheese?

Yes. Cheddar is classic and flavorful, but mozzarella, Monterey Jack, Colby Jack, or a blend all work well in this recipe.

4. How do I know when the meatloaf layer is fully cooked?

The safest way is to use an instant-read thermometer. The center of the meat layer should reach 160°F before serving.

5. Can I freeze this casserole?

Yes. You can freeze it either baked or unbaked, wrapped well. For best results, thaw in the refrigerator before reheating or baking.

Final Thoughts

This meatloaf with mashed potatoes and cheese recipe is one of those dependable comfort-food dinners that always feels like a good idea. It’s hearty, cozy, flavorful, and perfect for nights when you want something homemade and extra satisfying. I love how the savory meat layer, creamy potatoes, crisp bacon, and bubbly cheese all come together in such a simple, crowd-pleasing way.

If you make it, I’d love to hear how it turned out for you. Feel free to leave a comment, share it with someone who loves comfort food, and save it to Pinterest so you can come back to it anytime you need an easy, cozy dinner idea.

Meatloaf with Mashed Potatoes and Cheese Recipe

A hearty comfort-food casserole with a savory meatloaf base, creamy mashed potatoes, crispy bacon, and a golden melted cheese topping.
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 560

Ingredients
  

Meatloaf Layer
  • 2 pounds ground beef
  • 1 small onion finely chopped
  • 3 cloves garlic minced
  • 1 cup breadcrumbs
  • 2 large eggs
  • 1/2 cup milk
  • 2 tablespoons ketchup
  • 1 tablespoon Worcestershire sauce
  • 1 1/2 teaspoons salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried parsley
Mashed Potato Layer
  • 2 pounds russet or Yukon Gold potatoes peeled and cut into chunks
  • 4 tablespoons butter
  • 1/2 cup milk or half-and-half
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper
Topping
  • 2 cups shredded cheddar cheese
  • 6 slices bacon cooked crisp and crumbled
  • 2 tablespoons fresh parsley or chives chopped

Equipment

  • 1 9x13-inch baking dish lightly greased
  • 1 large mixing bowl
  • 1 large pot for boiling potatoes
  • 1 potato masher
  • 1 measuring cups and spoons
  • 1 instant-read thermometer recommended

Method
 

Prepare the Potatoes
  1. Preheat the oven to 375°F and lightly grease a 9x13-inch baking dish.
  2. Place the peeled potato chunks in a large pot of salted water. Bring to a boil and cook for 15 to 18 minutes, or until fork-tender.
Make the Meatloaf Layer
  1. In a large mixing bowl, combine the ground beef, chopped onion, minced garlic, breadcrumbs, eggs, milk, ketchup, Worcestershire sauce, salt, black pepper, and dried parsley.
  2. Mix gently until just combined, then press the meat mixture evenly into the prepared baking dish.
Make the Mashed Potatoes and Assemble
  1. Drain the cooked potatoes well. Mash with the butter, milk or half-and-half, salt, and black pepper until smooth and creamy.
  2. Spread the mashed potatoes evenly over the meat mixture in the baking dish.
  3. Sprinkle the shredded cheddar cheese over the mashed potatoes, then top with the crumbled bacon.
Bake and Serve
  1. Bake uncovered for 40 to 45 minutes, or until the meat layer is fully cooked and reaches 160°F in the center and the cheese is melted and golden in spots.
  2. Let the casserole rest for 10 minutes before slicing. Garnish with chopped fresh parsley or chives and serve warm.

Notes

For tender meatloaf, mix the beef gently and do not overwork it. Drain the potatoes well before mashing so the topping stays fluffy. Let the casserole rest before slicing for cleaner layers.
About the author

Emily | Go Tasty Now

Hi! I’m Emily — home cook, wife, and mom to our little boy Ethan. I create fast, fresh, and flavorful recipes made for real life. Every dish is tested in my kitchen and designed to bring joy to busy tables.

Contact US

You might also like these recipes

Leave a Comment

Recipe Rating