in

Meatloaf with Mashed Potatoes and Cheese

Save this recipe on:

This Meatloaf with Mashed Potatoes and Cheese is the ultimate comfort food combo layered into one hearty, satisfying dish. Juicy, well-seasoned meatloaf forms the base, topped with creamy, buttery mashed potatoes and finished with a golden, bubbly layer of melted cheddar cheese. Add crispy bacon bits and a sprinkle of fresh herbs, and every bite becomes a savory indulgence that’s impossible to resist.

Perfect for weeknight dinners or when you need something that truly sticks to your ribs, this dish brings nostalgic flavors with an elevated twist. It’s not just about meat and potatoes—it’s about rich textures, bold flavors, and a presentation that looks as good as it tastes. Ideal for families, potlucks, or meal prep, this layered comfort dish will quickly earn a top spot on your regular rotation.

Why You’ll Love This Meatloaf with Mashed Potatoes and Cheese

  • Combines three favorites—meatloaf, mashed potatoes, and cheese—in one dish
  • Great for feeding a crowd or enjoying as leftovers
  • Comforting, filling, and packed with flavor
  • Easy to make ahead and reheat without losing quality
  • A fun and delicious twist on classic meatloaf

Preparation Phase & Tools to Use

To pull off this layered comfort classic, you’ll want to be efficient and organized. A few essential kitchen tools will make the job easier and ensure great results:

  • Mixing bowls: For combining your meatloaf ingredients and separately prepping the mashed potatoes.
  • Loaf pan or baking dish: Depending on your desired presentation—loaf pans hold their shape, while a larger baking dish lets you spread out layers.
  • Potato masher or hand mixer: Vital for achieving smooth, fluffy mashed potatoes.
  • Skillet: For pre-cooking bacon or sautéing any aromatics.
  • Oven: The final bake brings everything together, crisps the bacon, and melts the cheese.

Each tool contributes to a smoother prep process, from building texture in the mashed potatoes to forming a cohesive meatloaf base.


Preparation Tips

When making this dish, it’s best to start by prepping the mashed potatoes so they have time to cool slightly before layering. Choose starchy potatoes like Russets for fluffier results. For the meatloaf, avoid overmixing the meat to keep it tender. Let it rest after baking so it sets up properly before adding the mashed potato layer. Use room-temperature ingredients where possible to ensure even baking, and don’t skimp on seasoning—layers need flavor at every step. A sharp cheddar works best for that oozy, cheesy top, and crisping the bacon before adding it provides a delicious texture contrast.


Ingredients for this Meatloaf with Mashed Potatoes and Cheese

For the Meatloaf Base:

  • 2 pounds ground beef (80/20 blend preferred)
  • 1/2 pound ground pork (optional, adds moisture and flavor)
  • 1 cup breadcrumbs (panko or traditional)
  • 1/2 cup whole milk
  • 2 large eggs
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 teaspoon dried thyme or Italian seasoning
  • 1/4 cup ketchup (for meat mixture)

For the Mashed Potato Layer:

  • 2 pounds Russet potatoes, peeled and chopped
  • 1/2 cup unsalted butter
  • 3/4 cup whole milk or heavy cream
  • Salt and pepper to taste
  • Optional: 1/4 cup sour cream or cream cheese for creamier potatoes

For the Topping:

  • 1 1/2 cups shredded sharp cheddar cheese
  • 4-6 slices cooked bacon, chopped
  • 2 tablespoons fresh parsley, chopped (for garnish)

Step 1: Prepare the Mashed Potatoes

Start by boiling the peeled and chopped potatoes in salted water until fork-tender, about 15-20 minutes. Drain thoroughly and return them to the pot. Add butter, milk (and sour cream or cream cheese if using), and mash until smooth and creamy. Season with salt and pepper to taste. Set aside to slightly cool while you prepare the meatloaf.


Step 2: Mix and Shape the Meatloaf

In a large mixing bowl, combine ground beef, ground pork, soaked breadcrumbs (combine the milk and breadcrumbs and let sit for a few minutes), eggs, diced onion, garlic, Worcestershire sauce, ketchup, salt, pepper, and thyme. Mix just until combined—avoid overmixing to keep the meatloaf tender. Press the mixture evenly into a loaf pan or greased baking dish, smoothing the top.


Step 3: Bake the Meatloaf Base

Preheat your oven to 375°F (190°C). Place the meatloaf in the oven and bake uncovered for about 35-40 minutes, until it begins to firm up and the top is lightly browned. This partial bake helps the loaf hold its shape before layering on the potatoes.


Step 4: Layer on the Mashed Potatoes

Once the meatloaf is par-baked, carefully spread the mashed potatoes evenly over the top using a spatula or spoon. Press gently to adhere the layer, smoothing the surface. This creamy top adds contrast to the savory meat base.


Step 5: Add Cheese and Bacon Topping

Sprinkle shredded cheddar cheese generously over the mashed potatoes. Follow with the crispy bacon bits for crunch and extra flavor. Return the dish to the oven and bake for another 15-20 minutes, or until the cheese is fully melted, bubbling, and starting to turn golden brown.


Step 6: Garnish and Rest Before Serving

Remove the dish from the oven and let it rest for 10 minutes. This helps the layers set for cleaner slicing. Garnish with freshly chopped parsley for a pop of color and a hint of freshness. Serve warm and enjoy every layer of rich, cheesy, meaty goodness.


Notes

This recipe is a fantastic make-ahead meal, as the flavors deepen overnight. You can fully assemble the meatloaf with mashed potatoes and cheese a day before, then bake it fresh when you’re ready. The dish can also be customized—swap cheddar with gouda or Monterey Jack for a different cheese profile, or use sweet potatoes instead of russets for a unique twist. If you prefer a spicier version, a pinch of cayenne in the meat mix or a dash of hot sauce in the mashed potatoes can add heat without overpowering the overall flavor.


Watch Out for These Mistakes While Cooking

  • Overmixing the meat: This leads to a tough, dense texture. Mix just until combined.
  • Not draining the potatoes well: Excess water will make the mashed potatoes runny, which affects the layering.
  • Undercooking or overcooking the meatloaf: Use a thermometer—160°F (71°C) internal temp is the sweet spot.
  • Layering too soon: Let the meatloaf rest slightly after baking before adding potatoes, or the layers may sink.
  • Using cold mashed potatoes: Warm potatoes spread better and adhere more evenly.
  • Forgetting to rest after final bake: This helps the structure hold and gives time for flavors to settle.

Storage Instructions

Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, cover with foil and bake at 350°F (175°C) until warmed through, about 20-25 minutes. For quicker reheating, microwave individual portions in 30-second intervals. This dish also freezes well—wrap tightly in plastic wrap and foil, then store in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating.


Estimated Nutrition (per serving, based on 8 servings)

  • Calories: 580
  • Protein: 33g
  • Carbohydrates: 26g
  • Fat: 38g
  • Saturated Fat: 18g
  • Fiber: 2g
  • Sugar: 3g
  • Sodium: 880mg
  • Cholesterol: 145mg

Frequently Asked Questions

What type of meat is best for this recipe?

A combination of ground beef and pork works best for flavor and moisture, but you can use all beef if preferred.

Can I use instant mashed potatoes instead?

Yes, though homemade mashed potatoes offer a much better texture and taste. Instant can work in a pinch.

How do I make this recipe gluten-free?

Use gluten-free breadcrumbs or crushed rice crackers, and double-check all labels on sauces.

Can I prep this ahead of time?

Absolutely. You can assemble the entire dish a day in advance, cover tightly, and refrigerate until ready to bake.

What’s the best cheese to use?

Sharp cheddar melts beautifully and adds flavor. However, gouda, mozzarella, or a Mexican blend also work well.

Can I make this without bacon?

Definitely! While bacon adds crunch and flavor, it’s entirely optional. You can skip it or use a vegetarian alternative.

How do I know the meatloaf is done?

The internal temperature should reach 160°F (71°C). A meat thermometer is the best way to ensure doneness.

Is this recipe freezer-friendly?

Yes! It freezes well both before and after baking. Just be sure to wrap it properly and label with the date.


Conclusion

Meatloaf with Mashed Potatoes and Cheese is the kind of meal that brings everyone back to the table. It’s rich, deeply satisfying, and packed with layers of comfort in every bite. Whether you’re looking for a crowd-pleasing dinner idea, something to meal prep for the week, or just craving classic homestyle flavors, this dish delivers. With a little planning and a few key tips, you’ll have a hearty meal that tastes as impressive as it looks.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Meatloaf with Mashed Potatoes and Cheese


  • Author: Sara McKenney
  • Total Time: 85 minutes
  • Yield: 8 servings

Description

Looking for the ultimate comfort food that layers flavor, texture, and heartiness in one dish? This Meatloaf with Mashed Potatoes and Cheese is a rich and satisfying meal that combines a juicy, seasoned meatloaf base with a creamy mashed potato layer and a gooey cheddar cheese topping. Crispy bacon crowns the dish for extra texture and taste. Whether you’re looking for quick dinner ideas, a filling and easy recipe for the family, or meal prep-friendly food ideas, this hearty classic delivers every time. It’s a fantastic option for anyone searching for cozy dinner ideas or indulgent homemade comfort food recipes.


Ingredients

2 pounds ground beef

0.5 pound ground pork

1 cup breadcrumbs

0.5 cup whole milk

2 large eggs

1 small onion, finely diced

3 cloves garlic, minced

1 tablespoon Worcestershire sauce

2 teaspoons salt

1 teaspoon black pepper

1 teaspoon dried thyme

0.25 cup ketchup

2 pounds Russet potatoes, peeled and chopped

0.5 cup unsalted butter

0.75 cup whole milk or heavy cream

Salt and pepper to taste

0.25 cup sour cream or cream cheese (optional)

1.5 cups shredded sharp cheddar cheese

4 to 6 slices cooked bacon, chopped

2 tablespoons chopped parsley


Instructions

1. Boil peeled potatoes in salted water until tender, about 15-20 minutes. Drain and mash with butter, milk, and sour cream or cream cheese if using. Season to taste and set aside.

2. In a large bowl, combine beef, pork, soaked breadcrumbs (milk + crumbs), eggs, onion, garlic, Worcestershire, ketchup, salt, pepper, and thyme. Mix gently until just combined.

3. Press the meat mixture into a loaf pan or greased baking dish. Bake at 375°F (190°C) for 35-40 minutes until partially cooked.

4. Spread the mashed potatoes over the baked meatloaf evenly. Smooth the surface with a spatula.

5. Top with cheddar cheese and chopped bacon. Return to oven for 15-20 minutes until cheese is melted and bubbly.

6. Let rest 10 minutes after baking to help layers set. Garnish with chopped parsley and serve warm.

Notes

For the fluffiest mashed potatoes, use starchy Russets and mash while still hot.

Don’t overmix the meatloaf to keep it tender and juicy.

The dish can be assembled ahead of time and baked later for convenience.

  • Prep Time: 25 minutes
  • Cook Time: 60 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 580
  • Sugar: 3g
  • Sodium: 880mg
  • Fat: 38g
  • Saturated Fat: 18g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 2g
  • Protein: 33g
  • Cholesterol: 145mg

Keywords: meatloaf, mashed potatoes, comfort food, easy dinner, cheesy meatloaf

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating