Meatloaf with Mashed Potatoes and Cheddar Cheese Recipe
Introduction
Enjoy a comforting and hearty Meatloaf with Mashed Potatoes and Cheese, perfect for a cozy dinner. This layered dish combines savory ground beef with creamy mashed potatoes and a bubbly cheddar topping for a satisfying meal the whole family will love.

Ingredients
- 1 lb ground beef (85/15 preferred)
- 1/2 cup plain breadcrumbs
- 1/3 cup milk
- 1 egg
- 1/4 cup ketchup
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp salt
- 1/2 tsp black pepper
- 3 cups mashed potatoes (prepared or leftover)
- 1/4 cup sour cream
- 2 tbsp butter
- Salt & pepper, to taste
- 1 1/2 cups shredded cheddar cheese
- Fresh parsley (optional, for garnish)
Instructions
- Step 1: Preheat your oven to 375°F (190°C). Grease a 9×9-inch baking dish or line it with parchment paper for easy cleanup.
- Step 2: In a large bowl, combine the ground beef, breadcrumbs, milk, egg, ketchup, garlic powder, onion powder, salt, and pepper. Mix gently until just combined, avoiding overmixing.
- Step 3: Press the meat mixture evenly into the bottom of the prepared baking dish. Bake uncovered for 20–25 minutes until the meat starts to set.
- Step 4: While the meatloaf is baking, warm the mashed potatoes in a saucepan or microwave. Stir in sour cream and butter, then season with salt and pepper to taste.
- Step 5: Carefully spread the seasoned mashed potatoes over the partially baked meatloaf layer, creating an even layer.
- Step 6: Sprinkle the shredded cheddar cheese evenly over the mashed potatoes. Return to the oven and bake for another 10–15 minutes, or until the cheese is melted and bubbly.
- Step 7: Remove from oven and let it cool for 5–10 minutes. Garnish with chopped fresh parsley if desired. Slice and serve warm.
Tips & Variations
- Use leftover mashed potatoes to save time and add extra flavor to the dish.
- For extra moisture, add a tablespoon of Worcestershire sauce or grated onion to the meat mixture.
- Try swapping cheddar for mozzarella or pepper jack cheese for a different twist.
- Top with crispy bacon bits before baking for an extra savory crunch.
- If you prefer, cook the meatloaf layer fully before adding the mashed potatoes and cheese to prevent overcooking the top layer.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through. To reheat without drying out, cover loosely with foil and heat at 350°F (175°C) for about 15 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe ahead of time?
Yes, you can prepare the meatloaf layer and mashed potato topping separately and assemble them just before baking. This makes serving easier and saves time on the day you want to eat it.
Can I freeze the leftovers?
This dish can be frozen, but for best texture, freeze before baking the second time (before adding the cheese topping). Wrap tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before baking.
PrintMeatloaf with Mashed Potatoes and Cheddar Cheese Recipe
A comforting layered meatloaf recipe topped with creamy mashed potatoes and melted cheddar cheese, perfect for a hearty family dinner. This dish combines seasoned ground beef baked to perfection, a smooth mashed potato layer mixed with sour cream and butter, and a golden cheesy crust, creating a flavorful and satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Ingredients
Meatloaf Layer:
- 1 lb ground beef (85/15 preferred)
- 1/2 cup plain breadcrumbs
- 1/3 cup milk
- 1 egg
- 1/4 cup ketchup
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp salt
- 1/2 tsp black pepper
Mashed Potato Layer:
- 3 cups mashed potatoes (prepared or leftover)
- 1/4 cup sour cream
- 2 tbsp butter
- Salt & pepper, to taste
Topping:
- 1 1/2 cups shredded cheddar cheese
- Fresh parsley (optional, for garnish)
Instructions
- Preheat and prepare dish: Preheat your oven to 375°F (190°C). Grease a 9×9-inch baking dish or line it with parchment paper to prevent sticking.
- Mix the meatloaf: In a large bowl, combine ground beef, breadcrumbs, milk, egg, ketchup, garlic powder, onion powder, salt, and black pepper. Mix gently until all ingredients are just combined to keep the meatloaf tender.
- Form the meat layer and bake: Press the meat mixture evenly into the bottom of the prepared baking dish. Bake uncovered for 20–25 minutes until partially cooked and slightly firm.
- Prepare mashed potatoes: Warm the prepared mashed potatoes in a saucepan or microwave. Stir in the sour cream and butter, then season with salt and pepper to taste for a creamy and flavorful layer.
- Layer mashed potatoes over meatloaf: Carefully spread the mashed potato mixture evenly over the baked meatloaf layer in the dish to create a smooth second layer.
- Add cheese and finish baking: Sprinkle shredded cheddar cheese evenly over the top of the mashed potatoes. Return the dish to the oven and bake for an additional 10–15 minutes until the cheese is fully melted, bubbly, and slightly golden.
- Rest and serve: Remove the dish from the oven and let it cool for 5–10 minutes to set the layers. Garnish with chopped fresh parsley if desired, then slice and serve warm for a comforting meal.
Notes
- Use freshly mashed potatoes or leftover mashed potatoes heated through to save time.
- If you prefer, substitute ground beef with ground turkey or chicken for a leaner option.
- For a spicier twist, add a pinch of cayenne pepper or smoked paprika to the meat mixture.
- To make this recipe gluten-free, swap breadcrumbs for gluten-free breadcrumbs.
- Make sure not to overmix the meat mixture to keep the meatloaf tender.
Keywords: Meatloaf recipe, layered meatloaf, mashed potato toppings, cheesy meatloaf, comfort food dinner

