Here’s a Layered Cheesy Mashed Potato and Meat Casserole — hearty, comforting, and perfect for feeding a crowd 🥔🧀🍖
🥔🧀 Layered Cheesy Mashed Potato & Meat Casserole
Ingredients
Mashed Potato Layer
- 3 lbs potatoes, peeled and cubed
- ½ cup milk (or cream)
- 4 tbsp butter
- Salt & pepper to taste
- 1 cup shredded cheddar cheese
Meat Layer
- 1 lb ground beef (or turkey)
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 tsp paprika
- ½ tsp black pepper
- Salt to taste
- Optional: 1 cup frozen corn or peas
Cheese Topping
- 1½ cups shredded cheddar or mozzarella
- Optional garnish: chopped parsley or green onions
Instructions
- Preheat oven to 375°F (190°C).
- Make mashed potatoes
- Boil potatoes in salted water until tender.
- Drain and mash with butter, milk, salt, and pepper.
- Stir in 1 cup shredded cheddar.
- Prepare meat layer
- Brown ground meat in a skillet with onion and garlic.
- Season with paprika, pepper, and salt.
- Stir in vegetables if using.
- Assemble casserole
- Spread meat mixture evenly in a greased 9×13 baking dish.
- Spoon mashed potatoes on top and smooth gently.
- Add cheese
- Sprinkle shredded cheese evenly over potatoes.
- Bake
- Bake uncovered 30–35 minutes, until heated through and cheese is melted and lightly golden.
- Rest & serve
- Let sit 5–10 minutes before serving.
Tips & Variations
- Add a layer of gravy over the meat for extra moisture
- Mix in cream cheese or sour cream with potatoes for richness
- Swap beef for sausage or shredded chicken
- Make ahead and refrigerate up to 24 hours before baking
If you want, I can turn this into a Shepherd’s Pie–style version, a slow-cooker method, or a freezer-friendly meal prep version.