Save on Pinterest

Spicy Shepherd’s Pie

Taco seasoning adds zip to this hearty main dish. It's easy to top with instant mashed potatoes, which I stir up while browning the beef. —Mary Malchow, Neenah, Wisconsin
  • Total Time
    Prep/Total Time: 30 min.
  • Makes
    6 servings


  • 3 cups mashed potato flakes
  • 1 pound ground beef
  • 1 medium onion, chopped
  • 1 can (14-1/2 ounces) diced tomatoes, undrained
  • 1 can (11 ounces) Mexicorn, drained
  • 1 can (2-1/4 ounces) sliced ripe olives, drained
  • 1 envelope taco seasoning
  • 1-1/2 teaspoons chili powder
  • 1/2 teaspoon salt
  • 1/8 teaspoon garlic powder
  • 1 cup shredded cheddar cheese, divided


  • Prepare mashed potatoes according to package directions. Meanwhile, in a large skillet, cook beef and onion over medium heat until meat is no longer pink; drain. Add the tomatoes, corn, olives, taco seasoning, chili powder, salt and garlic powder. Bring to a boil; cook and stir for 1-2 minutes.
  • Transfer to a greased 2-1/2-qt. baking dish. Top with 3/4 cup cheese. Spread mashed potatoes over the top; sprinkle with remaining cheese. Bake, uncovered, at 350° for 12-15 minutes or until cheese is melted.
Editor's Note
You may substitute 4-1/2 cups hot homemade mashed potatoes for the instant potatoes if desired.
Nutrition Facts
1 serving: 516 calories, 25g fat (13g saturated fat), 90mg cholesterol, 1337mg sodium, 49g carbohydrate (10g sugars, 5g fiber), 24g protein.

Recommended Video


Click stars to rate
Average Rating:
  • Judy
    Feb 4, 2021

    I am definitely going to try this! I have a recipe for a traditional Shepherd's Pie which is actually referred to as a Cottage Pie even in the US when made with beef. My daughter and I were talking about how to change up the recipe so it would have a Mexican flavor, her favorite. Now I don't have to and it sounds delicious! Thanks!!! ????????

  • barb21
    Oct 3, 2019

    Enjoyed the recipe immensely. I didnt change a thing Im a weight watcher member and figured out the points for me to enjoy on the program. It came out to 9 points per serving. Fantastic

  • fhquilting
    Jun 10, 2019

    Ian, take a deep breath! In the USA, any recipe with meat and veggies and mashed potatoes on top is a Shepherd's pie, whether you like it or not. This is a wonderful recipe to which I added chopped red bell pepper. Loved it!

  • Rose
    Nov 11, 2018

    Relax Ian, it is just a recipe. My family loved it as written. The only change I made was to use a homemade taco seasoning. I would definitely make it again.

  • Brent
    Oct 30, 2018

    This was very tasty. I usually find most Shepherds Pies rather bland tasting, so this was a pleasant surprise!

  • Ian
    Mar 13, 2018

    "This should not be called a Shepherds Pie ... a Shepherds Pie is made with Lamb ... hence the name SHEPHERD This is sacrilege & an insult to the Irish"

  • rebelwithoutaclue
    Mar 12, 2018

    Will be making this again this St. Patrick's Day. Staying true to my roots, I always use ground lamb. Well, is called Shepherd's Pie you know! Only other change is I omit the Taco Seasoning. It just never felt right for this traditional Irish dish. My Grandmother would never allow us to eat Corned Beef while she was alive. So Shepherd's Pie was the way to go. She always said 'it was just to Orange for an Irishman to eat'. Her sentiments ran deep as she live through 'The Troubles' before coming to the USA from County Cork.

  • mchisler
    Jan 11, 2018

    I would love to try this but would like to make it with chicken or turkey. Has anyone made it that way?

  • ljmh53
    Dec 21, 2017

    Loved it! I omitted the olives, added a couple of teaspoons of ground cumin, used frozen corn and real mashed potatoes. Next time - and there will be a next time - I might use pepper jack cheese for a little kick.

  • leades
    Mar 28, 2017

    I use Idahoan Instant Potatoes which is simply the best instant potatoes to my mind. To control the salt intake I use Ree Drummond's Homemade Taco Seasoning (via her site Pioneer Woman or Tasty Kitchen) cutting down as I see fit. I use no-salt tomatoes and a small can (8 oz.) no-salt corn. You might think you would miss the salt, but I have found that the flavor of the food really comes out when it isn't smothered in salt. Also I use more cheese than is called for. The more the merrier! Even better the next day.Such a delicious recipe, and a complete meal with a salad!