Mexican Shepherd's Pie

Total Time
15 mins
30 mins

A great use for left overs! Arrachera beef is a marinated meat used in Mexico for tacos. Left-over roast beef, or even ground beef is a good substitute, however I suggest adding some taco seasoning to the meat.

Skip to Next Recipe




  1. Preheat oven to 400 degrees.
  2. Prepare mashed potatoes, using sour cream instead of milk.
  3. In skillet over medium heat melt butter and saute onions, peppers until onions are almsot transparent, stir in garlic and saute another minute.
  4. Sprinkle flour over mixture and stir for approximately 2 minutes.
  5. Whisk in broth and Worcestershire sauce.
  6. Thicken gravy 1 minute.
  7. Stir in carrots and corn.
  8. Add meat and cilantro.
  9. Spoon mixture into small rectangular baking dish.
  10. Spoon potatoes over meat evenly.
  11. Bake for 30+ minutes or until potatoes are light golden brown.
  12. Serve immediately.