Potato and Meat Casserole

This casserole is kind of a shepherds pie with a Latin twist. I made it with small cubed beef but it can be made with ground beef as well. It is also a great way to use left over mashed potatoes.


White onion 1 Medium , chopped finely
Olive oil 2 Tablespoon
Beef chuck/Beef 1 Pound , cut into small cubes
Garlic 4 Clove (20 gm) , minced
Parsley 2 Tablespoon , chopped
Bell pepper 1 Medium , seeded, chopped
Chilli pepper 1 Medium , seeded, chopped
Carrot 1 Large , peeled, diced
Peas 1/4 Cup (4 tbs) (Optional)
Tomatoes 4 Medium , peeled, diced
Oregano 1 Tablespoon , crushed
Cumin 1 Tablespoon , ground
Salt 2 Teaspoon
Black pepper powder 2 Teaspoon
Raisins 1/4 Cup (4 tbs)
Black olives 1/4 Cup (4 tbs) , pitted, sliced (Optional)
Eggs 4 Medium , hardboiled, sliced
Potatoes 4 Cup (64 tbs) , boiled, mashed
Paprika To Taste (to sprinkle on top)



1. Preheat the oven to 350 degrees F.

2. Prepare the ingredients according to the list.


3. Heat the olive oil in a skillet. Add the onion and cook for about 8 minutes or until softened and translucent.

4. Put the meat and mix well. Cook for a few minutes and add the garlic and parsley. Mix well and cook until the meat is almost all cooked through.

5. Add the bell pepper, chili pepper, carrots, peas (if using) and tomatoes. Mix well.

6. Season with oregano, cumin, salt and pepper. Mix well and bring to a simmer.

7. Cook for about 20 minutes or until tomatoes are stewed and have rendered some juice. Turn off the heat and add the raisins and olives (if using).

8. Transfer the meat into a casserole dish and top with the hard- boiled eggs. Add the mashed potatoes. Spread it evenly and sprinkle with paprika.

9. Place in the oven and bake around 50 minutes or until the filling is bubbly and the potatoes are browned.

10. Remove from oven and allow settling for about 15 minutes.


11. In a serving plate, slice and serve it as it is.

Recipe Summary

Difficulty Level: Easy
Cook Time: 70 Minutes
Ready In: 70 Minutes
Servings: 8

Nutrition Facts

Serving size

Calories 361Calories from Fat 161

 % Daily Value*

Total Fat 18 g27.7%

Saturated Fat 5 g25%

Trans Fat 0 g


Sodium 616 mg25.67%

Total Carbohydrates 35 g11.7%

Dietary Fiber 6 g24%

Sugars 8 g

Protein 18 g36%

Vitamin A % Vitamin C %

Calcium % Iron %

*Based on a 2000 Calorie diet