Table of Contents
This loaded potato meatloaf casserole is comfort food at its friendliest: a savory beef layer topped with creamy, cheesy mashed potatoes that brown just right. It is simple to assemble and makes a generous family dinner that pleases picky eaters and guests alike. The recipe is also a great weeknight winner because most steps are straightforward and forgiving. If you love cozy casseroles, pair it with a green salad or try it alongside a creamy scalloped side like this one for a complete meal.

Why Choose This Recipe
This dish combines classic meatloaf flavors with a pillowy mashed potato crown, creating a one pan meal that feels special without fuss. It uses pantry staples and basic techniques so cooks of any level can succeed. The layers hold together nicely when sliced, making it perfect for family style serving or for pretty photos ideal for sharing on Pinterest. For a heartier dinner night, it complements casseroles such as this creamy chicken and spinach casserole for variety. Leftovers reheat well and freeze nicely, turning into easy lunches that still taste homemade. The whole process is satisfying from prep to the moment you pull it hot from the oven.
Flavor & Texture
You get a savory beef base seasoned with Worcestershire, garlic, and a touch of ketchup on top that caramelizes while baking. The mashed potato layer is rich and silky from sour cream, milk, and butter, then finished with bubbling cheddar and fresh green onion for a bright pop. Texturally the contrast is what makes this so comforting: a firm, flavorful meat layer under soft, creamy potatoes and a golden cheese crust. Every spoonful offers meaty depth, creamy smoothness, and a little tang from the ketchup and sour cream. The outcome is familiar, nostalgic, and easy to love.
Ingredients
- 1 1/2 pounds ground beef
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup breadcrumbs
- 1/4 cup whole milk
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1/2 cup ketchup
- 2 pounds potatoes, peeled and sliced
- 1/2 cup sour cream
- 1/4 cup whole milk
- 2 tablespoons unsalted butter
- 1 cup shredded cheddar cheese
- 1/4 cup chopped green onions
- Salt and freshly ground black pepper, to taste
Step by Step Instructions
- Preheat the oven to 375°F (190°C).
- In a large bowl, combine ground beef, onion, garlic, breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. Mix until well blended.
- Press the mixture evenly into the bottom of a greased 9×13-inch baking dish.
- Spread ketchup evenly over the top of the meatloaf layer.
- Bake for 25 minutes.
- Meanwhile, boil the potatoes in salted water for 15 minutes or until tender. Drain well.
- Mash potatoes with sour cream, milk, and butter until smooth. Season with salt and pepper to taste.
- Spread the mashed potatoes evenly over the baked meatloaf layer.
- Sprinkle cheddar cheese and chopped green onions on top.
- Return casserole to oven and bake for another 20 minutes, until cheese is melted and bubbly.
- Remove from oven and let rest for 10 minutes before serving.

Tips & Tricks for Success
Let the meat mixture be well combined but do not overwork it to keep the texture tender. Drain any excess water from the potatoes thoroughly before mashing so the topping stays fluffy rather than watery. Use a fork or spatula to smooth the mashed potato layer so the cheese browns evenly. If you prefer a deeper flavor, stir a little Dijon or smoked paprika into the potatoes. For prettier slices, let the casserole rest the full 10 minutes before cutting.
Storage & Make Ahead Tips
This casserole can be assembled a few hours ahead and chilled until ready to bake. Store leftovers in an airtight container in the refrigerator for up to four days. To freeze, bake first, cool completely, then wrap tightly and freeze for up to two months. Reheat in a low oven until warmed through to keep the topping creamy.
Personal Closing Thought
This is the kind of dish that makes homes feel like home: easy to prepare, full of comforting flavors, and generous enough to feed a crowd. It photographs beautifully too, which is great for sharing on recipe boards. Try it once and you will find yourself returning to the cozy combination again and again.
FAQ
Can I prepare this recipe ahead of time?
Yes, many parts of the recipe can be prepared earlier to save time.
Is this recipe beginner-friendly?
Yes, the steps are simple and suitable for all levels.
Can I substitute some ingredients?
Simple substitutions work depending on your preferences or needs.
Loaded Potato Meatloaf Casserole with Cheesy Mashed Topping
A comforting meatloaf casserole topped with creamy, cheesy mashed potatoes, perfect for family dinners.
- Total Time: 60 minutes
- Yield: 8 servings 1x
Ingredients
- 1 ½ pounds ground beef
- 1 onion, finely chopped
- 2 cloves garlic, minced
- ½ cup breadcrumbs
- ¼ cup whole milk
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ½ cup ketchup
- 2 pounds potatoes, peeled and sliced
- ½ cup sour cream
- ¼ cup whole milk
- 2 tablespoons unsalted butter
- 1 cup shredded cheddar cheese
- ¼ cup chopped green onions
- Salt and freshly ground black pepper, to taste
Instructions
- Preheat the oven to 375°F (190°C).
- In a large bowl, combine ground beef, onion, garlic, breadcrumbs, milk, egg, Worcestershire sauce, salt, and pepper. Mix until well blended.
- Press the mixture evenly into the bottom of a greased 9×13-inch baking dish.
- Spread ketchup evenly over the top of the meatloaf layer.
- Bake for 25 minutes.
- Meanwhile, boil the potatoes in salted water for 15 minutes or until tender. Drain well.
- Mash potatoes with sour cream, milk, and butter until smooth. Season with salt and pepper to taste.
- Spread the mashed potatoes evenly over the baked meatloaf layer.
- Sprinkle cheddar cheese and chopped green onions on top.
- Return casserole to oven and bake for another 20 minutes, until cheese is melted and bubbly.
- Remove from oven and let rest for 10 minutes before serving.
Notes
Let the meat mixture be well combined but do not overwork it to keep the texture tender. Drain any excess water from the potatoes thoroughly before mashing so the topping stays fluffy rather than watery.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 5g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 80mg





