I’ll never be able to eat meatloaf the old way again after trying this!

Nothing beats the cozy feeling of a warm, hearty meal that’s all in one dish. This recipe layers a classic homemade meatloaf with creamy mashed potatoes and a golden cheddar topping, creating a comforting dinner that will have everyone asking for seconds. Perfect for family dinners or a filling weeknight meal.

Meatloaf with Mashed Potatoes and Cheese

Ingredients

Ingredient Quantity
Ground beef 1 1/2 pounds
Egg 1
Onion, chopped 1
Milk (for meatloaf) 1 cup
Dried bread crumbs 1 cup
Salt and pepper To taste
Potatoes, peeled 2 pounds
Butter (for potatoes) 1/4 cup
Milk (for potatoes) 1/2 cup
Shredded cheddar cheese 1 cup

Instructions

Prepare the Meatloaf
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C).

Step 2: Mix Ingredients
In a large bowl, combine the ground beef, egg, chopped onion, 1 cup milk, bread crumbs, and salt and pepper. Mix until fully blended.

Step 3: Shape and Bake
Form the mixture into a loaf and place it in a greased 9×13-inch baking dish. Bake for 1 hour, or until the internal temperature reaches 160°F (71°C).

Make the Mashed Potatoes
Step 4: Boil Potatoes
While the meatloaf bakes, cook the peeled and quartered potatoes in salted water until tender, about 15 minutes.

Step 5: Mash Potatoes
Drain the potatoes, then mash with 1/4 cup butter and 1/2 cup milk until creamy. Season with salt and pepper to taste.

Assemble the Dish
Step 6: Remove Excess Fat
After the meatloaf finishes baking, carefully pour off any excess grease.

Step 7: Layer Potatoes and Cheese
Spread the mashed potatoes evenly over the top of the meatloaf, then sprinkle with 1 cup shredded cheddar cheese.

Step 8: Bake Again
Return the dish to the oven for 15 minutes, until the cheese is melted and lightly golden.

Step 9: Rest and Serve
Allow the casserole to sit for a few minutes before slicing. Serve warm and enjoy a classic comfort meal everyone will love.