Warm Up Tonight with Meatball and Mashed Potato Casserole

Hearty meatball mashed potato casserole with golden meatballs and creamy mashed potatoes, garnished with parsley

When the weather turns chilly, there’s nothing better than a comforting dish that feels like a warm hug. This meatball mashed potato casserole is exactly that—a cozy, delicious meal that combines tender meatballs with creamy mashed potatoes in a baked casserole you’ll want to make again and again.

Hearty meatball mashed potato casserole with golden meatballs and creamy mashed potatoes, garnished with parsley

You’ll love how this recipe brings together simple ingredients into a hearty dinner that’s perfect for family nights or anytime you want to warm up with a satisfying bowl. If you’re craving something both filling and flavorful, the meatball mashed potato casserole fits the bill perfectly.

Why You'll Love This Recipe

  • Combines protein and comforting carbs in one easy dish.
  • Simple ingredients you likely have on hand.
  • Perfect for cold weather and cozy dinners.
  • Make-ahead friendly and easy to reheat.
  • Family-friendly flavors that please all ages.

Ingredients

Gather these ingredients to create your delicious meatball mashed potato casserole. The mashed potatoes are creamy and smooth, and the meatballs are juicy and flavorful.

  • 1 ½ pounds ground beef (85% lean)
  • ½ cup breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • 1 teaspoon salt, divided
  • ½ teaspoon black pepper, divided
  • 3 cups peeled and chopped potatoes (about 3 medium)
  • ½ cup whole milk
  • 3 tablespoons unsalted butter
  • 2 tablespoons sour cream
  • 1 cup shredded cheddar cheese, divided
  • 2 tablespoons chopped fresh parsley, for garnish

YOUR NEXT FAVORITE RECIPE STARTS HERE

Recipe Details

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Servings: 6
  • Calories: Approximately 480 per serving

How to Make Warm Up with a Delicious Meatball and Mashed Potato Casserole Tonight!

  1. Preheat your oven to 375°F. In a large bowl, combine ground beef, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, ½ teaspoon salt, and ¼ teaspoon pepper. Mix just until combined.
  2. Shape the mixture into 18 small meatballs, about 1 inch in diameter, and place them on a baking sheet lined with parchment paper.
  3. Bake the meatballs for 20 minutes until cooked through and browned on the outside. Remove and set aside.
  4. Meanwhile, place the potatoes in a large pot and cover with cold water. Add ½ teaspoon salt and bring to a boil. Cook until potatoes are tender, about 15 minutes, then drain well.
  5. Return potatoes to the pot and mash with butter, milk, sour cream, remaining salt, and pepper until smooth and creamy. Stir in half of the cheddar cheese.
  6. In a greased 9x13 inch casserole dish, spread half of the mashed potatoes evenly on the bottom. Arrange half the meatballs on top, then layer the remaining mashed potatoes and meatballs.
  7. Sprinkle the remaining cheddar cheese over the top and bake uncovered for 15 minutes until the cheese is melted and bubbly.
  8. Remove from the oven and let rest for 5 minutes. Garnish with chopped fresh parsley before serving warm.

Tips for the Best Results

  • Use starchy potatoes like Russets for the creamiest mashed potatoes.
  • Don’t overmix the meatball ingredients to keep them tender.
  • For extra flavor, add a splash of Worcestershire sauce to the meatball mix.
  • Make the mashed potatoes a day ahead to save time on busy nights.
  • Use a sharp cheddar for a nice, tangy cheese topping.

Storage and Reheating

Store any leftover casserole covered tightly in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the whole dish in a 350°F oven until heated through.

You can also freeze the casserole before baking. Wrap tightly with foil and freeze for up to 2 months. Thaw overnight in the fridge, then bake as directed.

Frequently Asked Questions

Can I use turkey or chicken instead of beef?

Yes, ground turkey or chicken work well as leaner alternatives. Just be sure to watch cooking times as they may cook faster and can dry out if overbaked.

Can I make this recipe gluten-free?

Absolutely! Substitute gluten-free breadcrumbs or crushed gluten-free crackers in the meatball mixture. Ensure all other ingredients, like cheese, are gluten-free.

What can I add to make it more flavorful?

Try adding chopped onions or fresh herbs like basil or oregano to the meatball mixture. A splash of tomato sauce layered between the meatballs and potatoes also adds richness.

Is this casserole freezer-friendly?

Yes, you can freeze it before baking. Wrap it tightly with foil or plastic wrap, then thaw in the fridge before baking. This makes it a convenient make-ahead meal.


You Might Also Like