This delicious Meatloaf Casserole Recipe with creamy, cheesy potatoes on top is an easy, comforting, and flavorful make-ahead family dinner!
Now this is the way to enjoy meatloaf! In a casserole dish with cheesy mashed potatoes on top. This Meatloaf Casserole Recipe is a great way to make dinner ahead, then just heat up and enjoy on a busy weeknight.
You get the flavorful juicy meatloaf on the bottom, topped with creamy fluffy mashed potatoes, then salty melted cheese on top. It’s total comfort food. All you need to add is a side vegetable and you have a complete meal.
Want more tips and recipes for making busy family dinners easier? Click here for my Free Printable 5 Simple Steps to Easy Family Dinners!
Jump to:
Simple Ingredients and Substitutes
Quick note! This post contains affiliate links, which means I earn a commission (at no extra cost to you) if you purchase from them. This commission is what helps me keep this blog afloat :). I also share these links because I have used the products, genuinely love them, and want you to know exactly what I used.
Mashed Potato Topping
- Yukon Gold Potatoes – I used yukon gold potatoes. Peeled Russet potatoes work well for mashed potatoes too. You could also use sweet potatoes.
- Milk – I used 1 %, but any milk is fine. You can also substitute in plain unsweetened non-dairy milks.
- Salted Butter – You can also use unsalted butter, just taste to see if you need to add any salt at the end.
- Parmesan Cheese, grated – Parmesan brings in more nutty flavor, but also some needed salt.
- Garlic Powder – I like garlic powder in this recipe because it really combines throughout the potatoes. You can use fresh garlic, but I would smash it into a paste to give it the best chance of mixing through the meat.
Meatloaf
- 90% Lean Grass-Fed Ground Beef – I used 90% lean Ground Beef, but you can use any fat content. You can substitute in ground chicken or ground turkey.
- Parmesan Cheese grated
- Onion, diced – I used yellow onion, but you can use white onion, red onion, shallots, or even scallions. If you don’t have fresh onion, you can also use a tablespoon of onion flakes or onion powder.
- Large Egg – The egg helps to hold the meatloaf together in a traditional meatloaf recipe. Since this recipe is a casserole and the meat is pressed flatter, you don’t absolutely need the egg. You can leave it out or substitute with another thick substance like mayonnaise, yogurt, or sour cream.
- Ketchup – You can use your favorite ketchup brand or check out my recipe for Homemade Sugar Free Ketchup with Honey! You can also substitute in tomato sauce.
- Sharp Cheddar Cheese, shredded – Any shredded cheese or mix of cheddar, jack, or mozzarella will work in this recipe.
- Salt and Black Ground Pepper
See recipe card for quantities.
Simple Equipment
For this recipe, you need a medium-large casserole dish that’s approximately 10×10 or similar.
Time Saving Prep-Ahead Steps
We are all extremely busy and making dinner during the week can be overwhelming. Here are steps you can prepare ahead to save time on busy nights! (See the full recipe below)
For this meatloaf potato casserole, you can make the mashed potatoes 1-2 days in advance.
Peel the potatoes and keep them in cold water until all are peeled and cut. Cut them into small 1 inch size pieces so they cook faster.
Put potatoes into a large pot of water. Add 2 tablespoon of Salt to the water. Cover with a lid and bring to a boil over medium-high heat (about 8-10 minutes). Remove cover (so it doesn’t boil over) and boil for 5 minutes or until the potatoes are fork tender.
When the potatoes are soft and slide off the fork or break apart easily, drain the potatoes and add back to the pot for smashing. Add the butter and milk and smash with a potato masher. Add garlic powder, ground black pepper, and parmesan and stir to combine. Taste for seasoning and add a teaspoon of salt or more if needed. (You can store them in an airtight container until ready to add to the casserole up to 2 days ahead.)
Make the Meatloaf Casserole Recipe
Preheat oven to 400 degrees F.
In a large bowl, add the raw ground beef, parmesan cheese, onion, egg, ketchup, salt, and pepper.
Mix together the beef mixture with a fork or with hands.
Spread the meat mixture in an even layer into a 9×9 or similar size casserole dish. Bake for 30 minutes in the oven.
Spread the mashed potato mixture over the top of the meatloaf layer.
Then cover with shredded cheese.
Bake for 10 minutes until golden brown on top. Note, you can also place under the broiler at the end for 2-3 minutes to get browned on top.
Meatloaf Casserole Recipe Variations
Here are some fun ideas for a fun twist on this recipe for the next time!
- Mexican Fiesta! – When making the meatloaf mixture, add some taco seasoning or a combination of chili powder, cumin, and garlic. Swap the ketchup with salsa and sprinkle crushed tortilla chips on top.
- Greek Style – To the meatloaf mixture, add chopped kalamata olives and crumbled feta cheese! You can also add in fresh herbs and garlic. Serve with a Cucumber salad.
- Ground BBQ sauce Chicken – Instead of ground beef, use ground chicken or turkey and swap the ketchup with barbecue sauce. Serve with Creamy coleslaw.
Meatloaf Casserole Recipe FAQs
Can I use ground chicken or turkey instead of beef in this recipe?
You can definitely substitute the ground beef with either ground chicken or ground turkey in this meatloaf casserole recipe. The cooking time will be the same, but check the internal temperature to ensure it has reached 165 F degrees.
Can I use bread crumbs instead of parmesan cheese?
Yes, meatloaf typically has breadcrumbs, so that is perfectly fine. I swapped the breadcrumbs with parmesan to make it gluten free and add more flavor.
What other ingredients can I add to this meatloaf?
You can add so many different ingredients, spices, and seasonings! I tried to keep this recipe as simple as possible, but there are lots of other ingredients that would be great additions!
- Herbs: dried oregano (1-2 teaspoons) or fresh Chopped cilantro (¼ cup) is great for added flavor.
- Vegetables: A finely diced jalapeno would be delicious for a kick. Diced red or green peppers, finely sliced scallion or diced onion would also be delicious. Try grating carrots in to sneak in some veggies!
- Seasonings: Chili powder, cumin, paprika, garlic powder, onion powder, Worcestershire sauce, a touch of brown sugar, or taco seasoning are all wonderful additions.
If you like this Casserole, you will love these too!
Check out all of these other casseroles that are great for dinners.
Have you tried this recipe? If so, please leave a ⭐️⭐️⭐️⭐️⭐️ star rating in the recipe below! I love to hear your feedback and your rating helps others to find this recipe. Thanks so much!
Meatloaf Casserole Recipe with Parmesan Potatoes
Ingredients
Mashed Potato Topping
- 1 pound Yukon Potatoes
- 3 tablespoon Salt 2 tablespoon for water, remaining as needed
- ½ cup 1% Milk Any milk will work
- 2 tablespoon Butter salted (unsalted is good too)
- ½ cup Parmesan Cheese, grated
- 1 teaspoon Garlic Powder
- 1 teaspoon Ground Black Pepper
Meatloaf
- 16 oz 90% Lean Grass-Fed Ground Beef
- 1 cup Parmesan Cheese, grated
- ½ cup Onion, diced
- 1 Large Egg
- ¼ cup Ketchup (see Notes below for a link to my Homemade Sugar Free Ketchup with Honey!)
- ½ teaspoon Salt
- ½ teaspoon Ground Pepper
- 1 cup Shredded Cheddar Cheese (I used sharp)
- 1 tablespoon Italian Flat leaf Parsley, chopped (optional for garnish)
Instructions
Prep Ahead – Make Mashed Potatoes
- Peel the potatoes and keep them in cold water until all are peeled and cut. Cut them into small 1 inch size pieces so they cook faster.
- Put potatoes into a large pot of water. Add 2 tablespoon of Salt to the water. Cover with a lid and bring to a boil (about 8-10 minutes). Remove cover (so it doesn't boil over) and boil for 5 minutes or until the potatoes are fork tender.
- When the potatoes are soft and slide off the fork or break apart easily, drain the potatoes and add back to the pot for smashing. Add the butter and milk and smash with a potato masher. Add garlic powder, ground black pepper, and parmesan and stir to combine. Taste for seasoning and add a teaspoon of salt or more if needed. (You can store them in an airtight container until ready to add to the casserole up to 2 days ahead.)
- Finely dice the onion for the meatloaf and either store in an airtight container in the fridge or set aside.
Make Meatloaf Casserole
- Preheat oven to 400 degrees F.
- In a large bowl, add the raw ground beef, parmesan cheese, onion, egg, ketchup, salt, and pepper. Mix together with a fork or with hands.
- Spread the meatloaf mixture in an even layer into a 9×9 or similar size casserole dish. Bake for 30 minutes in the oven.
- Take the meatloaf out and start to spread the mashed potatoes around the top starting with the outside, spreading the potatoes right up against the side of the dish to seal the edge. Work your way into the center. Then cover with shredded cheese.
- Bake for 10 minutes until golden brown on top. Note, you can also place under the broiler at the end for 2-3 minutes to get browned on top.
- Garnish with parsley, serve and enjoy.
Notes
- Ketchup – You can use your favorite ketchup brand or check out my recipe for Homemade Sugar Free Ketchup with Honey!
Esmé Slabbert says
Comfort meal at its best, meatloaf with mash and cheese. Pinning
I visited you via EASY SALMON PATTIES – WEEKEND POTLUCK #595
I linked up this week with = Whole Salmon Fillet Cakes and
Salmon Spinach Quiche with Crust. This is a friendly reminder to come and join us at SeniorSalonPitStop. You will find the linkup information under BLOGGING.
Thomas J Childress says
Can you substitute instant mashed potatoes for fresh?
Carrie Tyler says
Hi Thomas,
Thanks for asking. Yes, you can certainly substitute with instant and I would recommend adding in the other ingredients to help improve the flavor!
Please let me know how it goes!
Thanks
Carrie
~Chrissie O. says
Okay, notes:
1. YES, this is delish; if you cannot afford 90% lean, grass-fed, please don’t stress. The difference in price isn’t worth it, for any discernible difference in taste.
2. I’ve ABSOLUTELY done this, 100% from-scratch, and it’s divine; That being said, DO NOT shy away from this recipe due to the # of steps: I have 100% (#don’tjudge! lol) punted on a desperate weeknight, and used instant (#don’tjudge! Soemtimes I use them to thicken stews! I NEVER “serve” them!) mashed potatoes, mixed with some sour cream, maybe a couple of T of sour-cream/chive cream cheese… Whatever…
Bottom line is, this recipe is really divine if you have the luxury of taking all of the steps. BUT, it’s is 100000% family-approved if you have to short-cut it, and NO ONE will complain!!! (Shhhhh….. I even attempted this as a Mexican version with minced jalapeno pepper in the meat mix, along with onion, and used some cumin in the mashed potatoes, along with a can of mild green chiles and subbed cx broth for the liquid… And #gasp!!! I DID. It. In. The. Microwave!!! And the family still raved!!! Maybe my family is lame, but maybe this is just an awesome and totally-adaptable recipe!!!
PLUS, meat and potatoes in a single dish? Who’s complaining?!?! lol
Carrie Tyler says
Thanks so much for all of the tips, Chrissie!
Teresa Nemecek says
I use oatmeal in my meatloaf. Yummy. I love the idea of mashed potatoes and cheese I will do this the next time I make meatloaf.
Carrie Tyler says
Hi Teresa! oats in meatloaf is a great idea! Thank you for sharing 🙂
Let me know how you like this version when you make it.
Happy cooking,
Carrie