Why You’ll Love This Recipe
I love this dish because it’s quick, filling, and brings something a little different to the dinner table. It’s a great way to satisfy taco cravings in casserole form. The taco-seasoned beef mixture is packed with flavor, and the cheesy mashed potatoes give it that comforting, creamy finish. It’s also a great use for pantry staples, and I can prepare it in under 30 minutes, which makes it ideal for busy weeknights.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
3 cups mashed potato flakes (prepared according to package directions)
-
1 pound ground beef
-
1 medium onion, chopped
-
1 can (14.5 ounces) diced tomatoes, undrained
-
1 can (11 ounces) Mexicorn, drained
-
1 can (2.25 ounces) sliced ripe olives, drained
-
1 envelope taco seasoning
-
1½ teaspoons chili powder
-
½ teaspoon salt
-
⅛ teaspoon garlic powder
-
1 cup shredded cheddar cheese, divided
Directions
-
I prepare the mashed potatoes according to the package instructions and set them aside.
-
In a large skillet over medium heat, I cook the ground beef with the chopped onion until the beef is browned and no longer pink, breaking it into crumbles as it cooks. I drain off any excess fat.
-
I add the diced tomatoes (with their juice), corn, olives, taco seasoning, chili powder, salt, and garlic powder to the skillet. I bring the mixture to a boil, then reduce the heat and simmer for 1–2 minutes, stirring to combine all the flavors.
-
I transfer the beef mixture to a greased 2½-quart baking dish and spread it out evenly.
-
I sprinkle ¾ cup of shredded cheddar cheese over the top of the beef mixture.
-
I spread the prepared mashed potatoes over the cheese layer and top with the remaining ¼ cup of cheese.
-
I bake the dish uncovered at 350°F for 12–15 minutes, or until the cheese is melted and bubbly.
-
I let it cool for a few minutes before serving.
Servings and timing
This recipe makes 6 servings.
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Variations
-
I sometimes swap the ground beef for ground turkey or shredded chicken for a lighter version.
-
For extra heat, I add diced jalapeños or a few dashes of hot sauce to the filling.
-
I like mixing pepper jack or a Mexican blend cheese in place of cheddar for added flavor.
-
If I want a fresh finish, I top it with chopped cilantro or sliced green onions before serving.
-
I’ve also made this with homemade mashed potatoes for a more rustic texture.
storage/reheating
Fridge:
I store leftovers in an airtight container in the fridge for up to 4 days.
Freezer:
To freeze, I let the pie cool completely, then wrap the baking dish tightly or portion it into containers. It keeps well in the freezer for up to 2 months.
Reheating:
I reheat in the oven at 350°F for 15–20 minutes or in the microwave in individual servings. If frozen, I thaw it overnight in the fridge before reheating.
FAQs
Can I make Taco Shepherd’s Pie ahead of time?
Yes, I often assemble it ahead, refrigerate it, and bake it when I’m ready to eat. It may need a few extra minutes in the oven if coming straight from the fridge.
What can I serve with this dish?
It’s a complete meal on its own, but I sometimes add a side salad, guacamole, or a dollop of sour cream to round it out.
Can I use homemade mashed potatoes instead of flakes?
Absolutely. I’ve made it both ways. Homemade mashed potatoes give it a creamier, richer finish, while instant flakes are quick and convenient.
Can I make this dish vegetarian?
Yes, I’ve swapped the beef for a plant-based ground meat substitute or even black beans, and it still turns out great.
How do I keep the mashed potatoes from sinking?
I let the beef layer cool for a few minutes before spreading the potatoes on top. This helps keep the layers distinct.
Conclusion
Taco Shepherd’s Pie is a flavorful, family-friendly recipe that brings together the comfort of a casserole with the boldness of taco night. It’s hearty, cheesy, and comes together fast—perfect for when I need a satisfying dinner that everyone will enjoy. Whether I serve it for a casual meal or prep it for the week ahead, it never disappoints.
PrintTaco Shepherd’s Pie
A hearty and satisfying plant-based dinner made with lentils, mixed veggies, and creamy mashed potatoes. Ready in just an hour and packed with comforting flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6
- Category: Dinner, Entrée, Main Course
- Cuisine: British-Inspired, Irish-Inspired
- Diet: Vegan
Ingredients
Mashed Potatoes
3 lbs Yukon Gold potatoes, partially peeled and washed
3–4 tbsp vegan butter
Sea salt and black pepper, to taste
Filling
1 tbsp olive oil
1 medium onion, diced
2 cloves garlic, minced
2 tbsp tomato paste (optional)
1½ cups uncooked brown or green lentils, rinsed and drained
4 cups vegetable stock (homemade or store-bought)
2 tsp fresh thyme (or 1 tsp dried thyme)
1 (10 oz) bag frozen mixed veggies (peas, carrots, green beans, corn)
Sea salt and black pepper, to taste
Instructions
Cook the potatoes: Cut large potatoes in half and place them in a pot of salted water. Bring to a low boil and cook 20–30 minutes, until fork-tender.
Mash the potatoes: Drain well and mash with vegan butter, salt, and pepper until smooth. Set aside.
Preheat oven: 425°F (218°C). Lightly grease a 2-quart or 9×13-inch baking dish.
Make the filling: In a large pan, heat olive oil over medium heat. Sauté onions and garlic until golden (about 5 minutes). Stir in tomato paste, lentils, vegetable stock, thyme, salt, and pepper. Bring to a simmer, cover, and cook 35–40 minutes, stirring occasionally, until lentils are tender.
Add veggies: During the last 10 minutes of cooking, add mixed vegetables. Cook uncovered until most liquid has evaporated.
(Optional) To thicken: Mix 2–3 tbsp mashed potatoes or whisk in 2 tbsp cornstarch slurry. Stir to combine.
Assemble: Spread lentil mixture into the prepared baking dish. Top evenly with mashed potatoes and smooth the surface with a spoon or fork.
Bake: Bake 10–15 minutes until the top is lightly browned.
Serve: Let cool 10 minutes before serving. Refrigerate leftovers for up to 4 days.
Notes
For a golden crust, broil for 2–3 minutes at the end.
Add red wine or tamari for a deeper umami flavor.
Substitute sweet potatoes for a twist on the classic topping.
This dish reheats beautifully and gets even more flavorful the next day.