When it comes to comfort food, few dishes hit the spot quite like meatloaf. But we’re taking things up a notch with this hearty, flavorful twist—Meatloaf with Mashed Potatoes and Cheese. This layered masterpiece combines juicy, well-seasoned beef, creamy mashed potatoes, and a gooey cheddar cheese topping for a one-dish dinner that satisfies every craving.
Perfect for weeknights, family dinners, or when you’re just in need of a cozy meal, this recipe is the ultimate comfort food trifecta—meat, potatoes, and cheese—all in one pan!
Why This Recipe Works
This isn’t your average meatloaf. Here’s what makes it special:
-
Garlicky onions sautéed for a rich base of flavor
-
Frozen peas and fresh parsley brighten the dish
-
Creamy mashed potatoes layer over the meat for a silky contrast
-
Melted cheddar cheese ties it all together in a golden finish
-
No need for extra carbs—this is a full meal on its own!
Ingredients
For the Meatloaf:
-
1 tbsp olive oil
-
3 tsp garlic, minced
-
1 onion, chopped
-
1 ½ lb ground beef
-
¾ cup breadcrumbs
-
¼ cup tomato sauce
-
1 large egg
-
¼ cup BBQ sauce
-
½ cup frozen peas
-
¼ cup fresh parsley, chopped
-
Salt and pepper to taste
For the Mashed Potatoes:
-
4 tbsp butter
-
1 ½ lb potatoes, peeled and cut into chunks
-
¼ cup heavy whipping cream
-
1 cup cheddar cheese, shredded
-
Salt and pepper to taste
How to Make Meatloaf with Mashed Potatoes and Cheese
Step 1: Prep and Sauté
Preheat your oven to 400°F (200°C).
In a skillet over medium heat, warm the olive oil. Add chopped onions and sauté until softened. Stir in garlic and cook for another 30 seconds. Remove from heat and let cool.
Step 2: Mix the Meatloaf
In a large bowl, combine ground beef, breadcrumbs, tomato sauce, egg, BBQ sauce, frozen peas, parsley, and the sautéed onion mixture. Season with salt and pepper. Mix with your hands until well combined.
Step 3: Form and Bake
Shape the mixture into a loaf and place it in a greased baking dish. Bake uncovered for 30 minutes.
Step 4: Make the Mashed Potatoes
While the meatloaf bakes, boil the potatoes in salted water until tender. Drain and return to the pot. Add butter, heavy cream, salt, and pepper. Mash until smooth and creamy.
Step 5: Assemble and Finish
After 30 minutes, remove the meatloaf from the oven. Spread the mashed potatoes evenly over the top. Sprinkle with shredded cheddar cheese.
Return to the oven and bake for an additional 15–20 minutes, or until the cheese is bubbly and slightly golden.
Serving Suggestions
This dish is a complete meal, but you can serve it with a light side like:
-
Steamed green beans
-
A crisp garden salad
-
Pickled onions for brightness
Tips & Variations
-
Substitute beef with ground turkey or a beef-pork mix for variety.
-
Add a splash of Worcestershire sauce for deeper umami.
-
Try sharp white cheddar for a bold flavor contrast.