Mexican Shepherd's Pie Recipe

A delicious twist on a classic comfort food! This Mexican Shepherd's Pie uses leftover roast beef (or ground beef with taco seasoning!) for a flavorful and easy weeknight meal. The creamy mashed potatoes, topped with a vibrant mixture of peppers, onions, corn, and carrots in a rich gravy, create a satisfying and unique culinary experience. Perfect for using up leftovers and impressing your family and friends!

Prep Time 20 mins
Cook Time 45 mins
Calories 1509.2 kcal
Protein 46g
Rating 2.5 (2 Reviews)
Mexican Shepherd's Pie 17

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Mexican Shepherd's Pie

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Mexican Shepherd's Pie? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Mexican Shepherd's Pie

  1. Preheat oven to 400°F (200°C).
  2. Prepare mashed potatoes using 2 cups of mashed potatoes and 1/4 cup sour cream instead of milk. Season with salt and pepper to taste.
  3. Melt 2 tablespoons of butter in a large skillet over medium heat. Add 1 medium onion, chopped, and 1 bell pepper, chopped. Saute until onions are almost translucent (about 5 minutes). Stir in 2 cloves of minced garlic and saute for another minute.
  4. Sprinkle 2 tablespoons of all-purpose flour over the mixture and stir constantly for approximately 2 minutes until lightly browned.
  5. Gradually whisk in 1 1/2 cups of beef broth and 1 teaspoon Worcestershire sauce. Bring to a simmer, stirring constantly.
  6. Continue to simmer for 1 minute, or until the gravy has thickened to your desired consistency.
  7. Stir in 1/2 cup of cooked carrots, chopped, and 1/2 cup of corn kernels.
  8. Add 2 cups of cooked and shredded arrachera beef (or leftover roast beef/ground beef with 1 tablespoon taco seasoning). Stir in 1/4 cup chopped fresh cilantro.
  9. Spoon the beef mixture into a small (approximately 8x8 inch) rectangular baking dish.
  10. Evenly spoon the mashed potatoes over the meat mixture.
  11. Bake for 30-40 minutes, or until the potatoes are light golden brown and the filling is bubbly.
  12. Let stand for 5 minutes before serving. Garnish with extra cilantro, if desired.

Nutrition Information (Approximate per serving)

Sodium

51 g

Sugar

31g

Fat

281g

Carbs

19g

Recipe Categories (Choose a category and find related recipes!)

Recipe Tags (Choose a tag and find related recipes!)