Loaded Potato Meatloaf Casserole
There’s something about a Loaded Potato Meatloaf Casserole that just feels like home. It’s warm, hearty, and layered with all the comfort food flavors we know and love—savory meatloaf, creamy mashed potatoes, and melty cheese all in one bite. This recipe is perfect for chilly nights, big family dinners, or when you’re just craving a filling meal that doesn’t skimp on flavor.

We grew up eating meatloaf at least once a week, but this version takes it to the next level. The mashed potatoes are extra creamy thanks to butter and cream cheese, and we love how the sharp cheddar melts perfectly over the top. It’s a little nostalgic, a little indulgent, and a whole lot of delicious.
Looking for more cozy casseroles? Check out our Cheesy Hamburger Noodle Casserole, Tamale Casserole with Jiffy, or Creamy Chicken and Broccoli Casserole for more weeknight dinner ideas.
Table of contents

Why You’ll Love This Recipe
- Hearty and filling: Layers of beef, mashed potatoes, and cheese make this an all-in-one dinner.
- Perfect for meal prep: Make ahead and reheat throughout the week.
- Family-friendly: Kids and adults both love the familiar flavors.
- Simple ingredients: Everything you need is easy to find and likely already in your kitchen.
Ingredients
We’ve made this list to help you save time on your next trip to the grocery store. You can find the full amounts needed in the printable recipe card at the bottom of the post.

This dish layers a classic meatloaf base with ultra-creamy mashed potatoes and finishes with a generous topping of cheddar cheese. The ground beef gets a flavor boost from Worcestershire sauce, garlic, and BBQ sauce, while the potatoes are whipped with butter, cream cheese, and heavy cream for the ultimate texture.
Variations
- Use ground turkey or chicken: A lighter twist that still packs in flavor.
- Add bacon bits on top: For extra crunch and smoky flavor.
- Swap cheddar for mozzarella or pepper jack: To switch up the flavor profile.
- Mix in frozen veggies: Like peas or corn to make it a true one-pan meal.
Instructions
This is a quick overview of the steps needed to make this recipe. You can find the full instructions in the recipe card at the bottom of this post.

- Mix meatloaf ingredients and press into the pan. Bake the meatloaf layer.

- Boil and mash potatoes with garlic and mix-ins.

- Spread mashed potatoes over the cooked meat layer. Top with cheese.

- Bake until warm and cheese is melted. Garnish and serve.
Expert Tips
- Use Yukon Gold or Russet potatoes for the creamiest mash.
- Don’t overmix the meatloaf or it can become dense.
- Let the casserole rest for a few minutes before serving.
- For extra flavor, add a dash of garlic powder to the mashed potatoes.
Frequently Asked Questions
Do you have questions about this recipe? Here are the answers to the most commonly asked questions.
Yes! Assemble the casserole and refrigerate it before baking the final 10 minutes with cheese.
Yes, it freezes well. Wrap tightly and freeze for up to 2 months.
Mozzarella, gouda, or Monterey jack are great substitutes for cheddar.

★ Did you make this recipe? Don’t forget to give it a star rating below! We would love to hear back from you! You can also FOLLOW US on Instagram, Pinterest, and Facebook for more delicious recipes.
📖Recipe
Want to make this recipe? Print the recipe card below, or pin this recipe, so you can find it later.

Loaded Potato Meatloaf Casserole
Equipment
- 9×13 baking dish
- large mixing bowl
- potato masher or hand mixer
- medium saucepan
- Cutting board and knife
Ingredients
Ingredients:
- 1 pound ground beef
- 1 medium onion
- 6 garlic cloves divided
- 1 cup seasoned bread crumbs
- 1 Tablespoon worcestershire sauce
- 1 egg beaten
- ½ bbq sauce
Potato Layer
- 2 ½ pounds potatoes
- ½ cup butter
- 4 ounces cream cheese
- ½ cup heavy cream
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1-2 Tablespoons fresh chives
- 1 ½ cups shredded cheddar cheese
Instructions
- Preheat the oven to 375 degrees. Spray a 9 x 13 baking pan with nonstick cooking spray and set it aside.
- In a large bowl, place the ground beef, chopped onion, 1 minced garlic clove, the bread crumbs, worcestershire sauce, egg and bbq sauce and mix well to combine.
- Spread the mixture into the bottom of the baking pan and spread in an even layer.
- Place the pan in the oven and bake for 30 minutes.
- In the meantime, peel the potatoes and remaining garlic cloves and place them in boiling water and cook until tender.
- Drain the water and mash the potatoes and garlic.
- Add the butter, cream cheese, heavy cream, salt and pepper. Stir to combine well.
- Add in the chives and mix.
- Remove the cooked beef, and drain any excess grease.
- Spread the mashed potatoes in an even layer over the top of the beef.
- Sprinkle the cheese over the top of the potatoes and return the pan to the oven and bake for another 10 minutes, or until the cheese is fully melted.
- Remove and garnish with fresh parsley, or extra chives and serve hot!
Notes
Disclaimer
Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.






