Ingredients:
For the Beef Layer:
- 1 lb (450g) ground beef
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce or marinara
- 1 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp paprika
- Salt and pepper, to taste
- 1 tbsp olive oil
For the Mashed Potatoes:
- 4 large potatoes, peeled and cubed
- 1/4 cup butter
- 1/2 cup milk (or cream)
- Salt and pepper, to taste
For the Cheese Layer:
- 2 cups shredded mozzarella or cheddar cheese
- 1/4 cup grated Parmesan (optional)
Instructions:
- Prepare the Mashed Potatoes:
- Boil the peeled and cubed potatoes in salted water until tender (about 15-20 minutes).
- Drain and mash the potatoes with butter, milk, salt, and pepper until smooth and creamy. Set aside.
- Cook the Beef Layer:
- In a large skillet, heat olive oil over medium heat.
- Add the chopped onion and garlic, sautéing until softened (about 3-4 minutes).
- Add the ground beef, breaking it apart with a spatula, and cook until browned.
- Stir in the tomato sauce, tomato paste, Worcestershire sauce, paprika, salt, and pepper. Let it simmer for about 5-7 minutes until the mixture thickens slightly. Set aside.
- Assemble the Casserole:
- Preheat your oven to 350°F (175°C).
- In a greased baking dish, start by spreading half of the mashed potatoes on the bottom.
- Add a layer of the cooked beef mixture on top.
- Spread the remaining mashed potatoes over the beef layer.
- Add the Cheese Layer:
- Top the casserole with shredded mozzarella (and Parmesan if using).
- Bake in the preheated oven for about 20-25 minutes, or until the cheese is bubbly and golden.
- Serve:
- Let the casserole cool for a few minutes before serving. Enjoy this creamy, cheesy, and savory dish with family and friends!
Optional Additions:
- Add a layer of sautéed mushrooms or vegetables between the beef and potatoes.
- Serve with a fresh green salad or steamed vegetables on the side for a balanced meal.