Mexican Shepherd's Pie

READY IN: 45mins
Recipe by Galley Wench

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.

Top Review by ladypit

I used this recipe as a jumping off point and went in a different direction so no stars, but I wanted to thank you for the inspiration! (I used leftover cooked taco meat, peas, refried beans, and a little wine. It was good!)

Ingredients Nutrition


  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.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a