Cheesy Mashed Potato and Meat Casserole

This Cheesy Mashed Potato and Meat Casserole is a hearty, comforting dish featuring creamy mashed potatoes, savory seasoned meat, and a cheesy golden crust. Perfect for family dinners, meal prep, or special occasions, this casserole is packed with rich flavors, creamy textures, and wholesome ingredients.

Preparation Time

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Servings: 6

Ingredients

For the Mashed Potatoes:

  • 4 medium potatoes (about 600g or 4 cups mashed)
  • 50 ml (⅕ cup) milk
  • 50g (¼ cup) butter
  • 2 large eggs
  • Salt, to taste

For the Meat Filling:

  • 1 tbsp oil (for cooking)
  • 3 cloves garlic, minced
  • 500g (1 lb) minced meat (beef or pork)
  • 50g (¼ cup) tomato paste
  • 1 medium onion, chopped
  • 1 carrot, grated or finely chopped
  • 1 bell pepper (paprika), chopped
  • Paprika herb, to taste
  • Black pepper, to taste
  • Salt, to taste
  • Dill and parsley, chopped (to taste)

For the Topping:

  • 100g (1 cup) grated cheese
  • 100g (1 cup) grated mozzarella

Directions

  1. Boil the Potatoes:
    • Peel and chop 4 medium potatoes into chunks.
    • Boil in salted water for about 20 minutes, or until fork-tender.
  2. Make the Mashed Potatoes:
    • Drain the boiled potatoes thoroughly.
    • Mash and mix in milk, butter, and eggs until smooth and creamy.
    • Set aside.
  3. Prepare the Meat Filling:
    • Heat oil in a pan over medium heat.
    • Sauté minced garlic for 30 seconds.
    • Add minced meat and cook until browned, breaking it apart.
    • Stir in tomato paste, chopped onion, grated carrot, and bell pepper.
    • Season with paprika, black pepper, and salt.
    • Cook for 5-7 minutes, until the vegetables soften.
    • Add chopped dill and parsley for freshness.
  4. Assemble the Casserole:
    • Grease a baking dish with oil or butter.
    • Spread the mashed potatoes evenly at the bottom.
    • Layer the meat mixture on top.
    • Sprinkle with grated cheese and mozzarella.
  5. Bake the Casserole:
    • Preheat oven to 180°C (350°F).
    • Bake for 30 minutes, or until the top is golden and bubbly.
  6. Serve & Enjoy:
    • Let the casserole rest for 5-10 minutes before slicing.
    • Garnish with fresh parsley or chives before serving.

Serving Suggestions

  • Serve with a side salad for a balanced meal.
  • Pair with roasted vegetables or steamed green beans.
  • Add a dollop of sour cream or yogurt for extra creaminess.
  • Serve alongside garlic bread or crusty rolls.
  • Sprinkle with fresh herbs for a burst of flavor.

Cooking Tips

  • For extra flavor, add a splash of Worcestershire sauce to the meat filling.
  • Use a mix of cheeses for a richer, more complex taste.
  • Drain the potatoes well before mashing to avoid excess moisture.
  • Try sweet potatoes instead of regular potatoes for a unique twist.
  • Let the casserole rest after baking to make slicing easier.

Nutritional Benefits

  • Potatoes are a great source of fiber, vitamin C, and potassium.
  • Lean ground meat provides protein and essential nutrients.
  • Garlic and onions have anti-inflammatory and immune-boosting properties.
  • Cheese adds calcium and protein for strong bones.

Dietary Information

  • Not gluten-free (can substitute with gluten-free breadcrumbs if desired)
  • Can be made dairy-free (use plant-based butter, milk, and cheese)
  • High in protein and fiber

Nutritional Facts (Per Serving)

  • Calories: 350-400 kcal
  • Carbohydrates: 35g
  • Protein: 18g
  • Fat: 20g
  • Fiber: 5g

Storage

  • Refrigerator: Store in an airtight container for up to 3 days.
  • Freezer: Freeze for up to 1 month. Thaw before reheating.
  • Reheat: Warm in a 350°F oven for 10-15 minutes or microwave until heated through.

Why You’ll Love This Recipe

  • Rich, creamy, and cheesy with a satisfying texture.
  • Perfect for meal prep—great for leftovers.
  • Comfort food at its best, ideal for family dinners.
  • Easily customizable with different meats, cheeses, or veggies.

Conclusion
This Cheesy Mashed Potato and Meat Casserole is a flavorful, comforting dish that combines creamy mashed potatoes, seasoned meat, and a golden cheesy topping. Whether for a weeknight dinner, meal prep, or special occasion, this easy-to-make casserole is a crowd-pleaser. Try it today and enjoy a warm, satisfying meal!

Frequently Asked Questions (FAQs)

  1. Can I use ground turkey instead of beef or pork?
    Yes! Ground turkey or chicken works as a leaner alternative.
  2. What can I use instead of mayonnaise in the mashed potatoes?
    You can substitute with Greek yogurt or sour cream for a tangy twist.
  3. Can I make this dish ahead of time?
    Absolutely! Assemble it a day in advance and bake just before serving.
  4. How do I make this recipe vegetarian?
    Replace the meat with lentils, mushrooms, or plant-based crumbles.
  5. Can I add more vegetables?
    Yes! Try adding zucchini, peas, or mushrooms to the filling.
  6. What’s the best cheese combination for this recipe?
    A mix of cheddar, mozzarella, and Parmesan adds great depth of flavor.
  7. How do I prevent my casserole from being watery?
    • Drain the potatoes well.
    • Cook the meat filling until most liquid evaporates.
  8. Can I use instant mashed potatoes instead?
    Yes, but fresh mashed potatoes offer the best flavor and texture.
  9. How do I store leftovers?
    Refrigerate in an airtight container for up to 3 days, or freeze for 1 month.
  10. How do I reheat this casserole?
    Warm in a 350°F oven for 10-15 minutes, or microwave in short intervals.