Serves 8
Time: 1 hour || Active time: 30 minutes

Whether it’s food or music, I love a good mashup. This one is a shepherd’s pie format with Mexican-inspired flavors underneath. A creamy layer of lime-kissed mashed red potatoes over a saucy black bean casserole with poblanos, corn, mushrooms, and the secret tamale-flavor trick: a few handfuls of crumbled tortilla chips stirred into the stew. It’s cozy and comforting and gluten-free, too.
I love how the red potatoes look on top, adding flecks of pretty blush. It makes a ton, too, and leftovers taste just as good.
A note on the mashup: this isn’t a traditional tamale pie or a traditional shepherd’s pie. No masa, no cornbread crust. It’s inspired by tamale pie but goes its own way with the mashed potato topping. Serve it at your next vegan Cinco de Mayo dinner, fold it into your fall comfort food rotation, or bring it to a potluck where you need a black bean casserole to feed a crowd.

Why You’ll Love This Black Bean Casserole
The stew is saucy and spicy, with hot sauce and red pepper flakes bringing the heat and the tortilla chip crumbs giving everything that unmistakable tamale-pie vibe. The potato topping is tangy and bright from lime zest, not your standard Sunday-dinner shepherd’s pie.
And for the grand finale, what happens at the table. Squeeze on the lime juice, scatter on the jalapeño, shower it with fresh cilantro, and serve with every hot sauce imaginable. You can even crush more chips on top for some salty crunch.
How To Make It: Easy As (Tamale) Pie
Nothing complicated here. Boil the potatoes while you prep the stew. Sauté onion, poblano, garlic, and mushrooms until softened, then add tomatoes, corn, cumin, and red wine to simmer until saucy.
While it simmers, preheat the oven so that it’s ready to bake when you are. Once saucy, crumble tortilla chips in to thicken and add tamale flavor. Finish with lime, hot sauce, and black beans.

Mash the potatoes with non-dairy milk, olive oil, and lime zest. Spread the stew in a deep baking dish, spread the potatoes on top, bake until golden and bubbly.
Then pile on the garnishes.
Tamale Shepherd’s Pie FAQ
Can I make this with masa instead? Sure. If you have masa harina on hand and want a proper tamale pie topping instead of mashed potatoes, mix 1½ cups masa harina with 1 cup warm vegetable broth, 2 tablespoons olive oil, and ½ teaspoon salt until it’s a spreadable dough. Dollop it over the stew and bake the same way. You will get a more traditional tamale pie. The potatoes will miss you.
Can I use sweet potatoes instead of red potatoes? For sure. Multiple readers over the years have done this and loved it. Sweet potatoes pair beautifully with the southwestern flavors in the stew. Use about the same weight, skip the lime zest if you want (or keep it, your call), and mash with a little more salt than you’d use for regular potatoes.
Can I make this tamale shepherd’s pie ahead? Yup yup yup. You can prep it a day ahead two ways. Either cook the stew the night before and store it separately from the mashed potatoes, then assemble and bake the next day. Or fully assemble the casserole, cover it, refrigerate, and bake the next day, adding about 10 extra minutes to the bake time since it’ll be going in cold.
Can I freeze it? Yes, either before or after baking. For before: assemble fully, cover tightly, freeze up to 2 months. Thaw overnight in the fridge before baking. For after: cool completely, cover, and freeze up to 2 months. Reheat in a 350°F oven until heated through, about 30 minutes.
What can I sub for poblano peppers? If you can’t find poblanos, green or red bell pepper works. I would also add a jalapeno along with the pepper, for a little fruity heat. I also really like shishitos as a substitute.
Can I add vegan cheese? Hells yeah. Sprinkle shredded vegan cheddar or Monterey Jack-style cheese over the potatoes before the last 5 minutes of baking. Or finish with crumbled vegan cotija at the table for a salty, savory hit.
Is this tamale shepherd’s pie gluten-free? Yep, as long as your tortilla chips and hot sauce are gluten-free. Most are, but check the labels to be safe.
How spicy is this? Can I make this less spicy? It’s like maybe a 3 out of 5. To make it less spicy, reduce the red pepper flakes to ¼ teaspoon and cut the hot sauce to 1 tablespoon. You can always add more heat at the table with fresh jalapeños or extra hot sauce for anyone who wants it.

Tamale Shepherd’s Pie
Ingredients
For the mashed potato layer:
- 2 1/2 lbs unpeeled red potatoes cut into big chunks (1 1/2 inches or so)
- 1/2 cup unsweetened non-dairy milk at room temperature
- 2 tablespoons olive oil
- 1 scant teaspoon grated lime zest
- 3/4 teaspoon salt (or to taste)
For the stew:
- 2 tablespoons olive oil (plus extra)
- 1 yellow onion diced medium
- 1 pc poblano pepper seeded, diced medium
- 4 cloves garlic minced
- 8 oz cremini mushrooms sliced 1/4 inch thick or so
- 1 cup lightly packed fresh cilantro chopped
- 1 1/4 lbs plum tomatoes (about 6) chopped
- 1/2 cup corn (fresh or frozen)
- 1/4 cup dry red wine
- 3/4 teaspoon salt
- 1 teaspoon ground cumin
- 1/2 teaspoon crushed red pepper flakes
- 2 oz tortilla chips (about 4 good-sized handfuls)
- 2 tablespoons lime juice
- 2 tablespoons hot sauce (plus extra for serving)
- 3 cups cooked black beans 2 (15 oz) cans rinsed and drained)
To garnish:
- Hot red chilis, sliced jalapeños, fresh cilantro and lime wedges
Instructions
- Place potatoes in a pot and submerge in salted water. Cover and bring to a boil. Once boiling, lower heat to simmer and cook for about 15 minutes, or until potatoes are tender.
- Drain potatoes and immediately transfer them back into the pot. It’s important to do this while everything is still hot. Give them a quick preliminary mash, then add the milk, olive oil, lime zest and salt. Mash until creamy, taste for salt, then cover and set aside. (Note: I usually add black pepper, but decided not to here so that the lime really shines through. If you feel naked without it, though, go ahead and add some.)
To prepare the stew:
- Preheat a large, heavy bottomed pan over medium-high heat. Saute onion and pepper in olive oil and a pinch of salt, until peppers are softened, about 10 minutes. In the meantime prep all your other ingredients.
- Add garlic and saute until fragrant, 30 seconds or so. Add mushrooms and cilantro and cook until the mushrooms have released a lot of moisture, about 5 minutes. Add tomatoes, corn, wine, salt, cumin and red pepper flakes. Turn heat up and cover the pan, stirring occasionally, for 5 to 7 minutes. The tomatoes should break down and become saucy (if corn was frozen it may take a bit longer.)
- Now take the tortilla chips and crush them into fine crumbs with your hands. It’s ok if there are a few bigger pieces, but aim for crumbs. Add them to the stew and mix well. Since tortillas can be salty, wait until they’re added to taste for salt. Mix in the lime juice and hot sauce, then fold in the black beans and heat through. Now taste for salt and seasonings.
To assemble:
- Preheat oven to 350 F. Lightly grease a deep 11×13 casserole (cooking spray works just fine). Transfer the stew to the casserole and even it out with a spatula. Add the potatoes in dollops, and spread it into an even layer.
- Place in oven and bake for about 25 minutes, until potatoes are lightly browned. Stick under the broiler for a minute or two just in case the browning isn’t happening. Serve hot garnished with cilantro, chili peppers and lime.
YAY! I like how you’re getting in the spirit! I’m so excited to see your demo at Texas VegFest!
Speechless 🙂 x
I always love a new way to use black beans and tomatos. I can get them organic, in bulk cans so they are showcased in atleast one meal a week at my house. My husband loves mashed potatoes, so I think this will be a hit!
Can’t wait to see you at Texas VegFest!
ooh, this would be great to bring to a party or potluck.. seems it would go over really well with the omni’s
Yeah, I think so. There’s nothing obviously vegan about it.
I’m so excited to see you at Texas VegFest!
Yay, thanks!
I really can’t waith to meet you and see your demo at Texas Veg Fest:) and the Tamale shepherd pie looks wonderful…. too bad I am juice fasting right now.
Definitely making this tomorrow! I love lime in everything—can’t believe I haven’t tried it in potatoes yet!
MY GOD!
Great twist on a classic! How do you come up with this awesome stuff?
Vegan powers.
So glad i found you! Dinner tomorrow.
I was JUST thinking I wanted Shepherd’s Pie! Perfect timing!
First time in the Loan Star State? wow! Can’t wait to see you at Texas VegFest!
Yum! I’ve been craving mashed potatoes
Wow! I just love how you can always take regular ingredients and think outside the box with them!
I’m making this tomorrow for my husband’s homecoming! Thank you! 🙂
I am very excited to make this. I just made your strawberry rhubarb crumble pie from VPITS last night and it came out wonderfully (as your recipes always do)–thanks!!
Made this recipe tonight it was fantastic! The flavor explosion on my tongue was so wonderfully satisfying. Thank you Isa.
[…] http://www.theppk.com/2012/03/tamale-shepherds-pie/ View more posts in: […]
I might get to be your wrangler at Texas VegFest!!
i’ve made something like this before, but with a cornbread “crust” underneath instead of potatoes on top!
Running to the store (literally) to buy some cilantro….then this will be mine. Muah ha ha!!!
Oh my gosh, I can’t believe it’s your first time in TX! I hope you’ll love Austin 🙂 Can’t wait to see you at the Veg Fest!
Also, this recipe looks like the best ever.
Hmmmmmmm…. Methinks want to make it 🙂 cornbread?
It looks great!!!
[…] Fab Classic: Tamale Shepherd’s Pie by the PPK […]
Yummers! The fam and I loved it!
Made it tonight. Took me a full hour and 15, but it was worth it. Wonderfu! Even my omnivore husband enjoyed!!
I have a bunch of leftover black bean soup I made from the Vegan with a Vengeance recipe. Do you think this could be adapted to use those beans? Maybe layering cooked corn, tomatoes, and cilantro on top of the beans?
[…] The site is well designed and updated often with new ideas and recipes for the vegan lifestyle. The sites features everything from baked goods (like the popular chocolate chunk mini loaves (shown above), to flavorful dinners, like Tamale Shepherd’s Pie. […]
I made this yesterday with yellow and green bell peppers for the poblano and tobasco sauce (2 teaspoons) instead of Frank’s Red Hot, since where I live, I don’t have access to those ingredients. It’s easy to put together, not complicated all, and really quite DELICIOUS. Leftovers for lunch today – extreme comfort food!
This is very exciting. Let´s say somebody did have masa harina on hand, lots of it. What would you have done to make that crust?
Thank you for all your deliciousness
This was so delicious. My roommates and I added sweet potato to the mashed potato mixture and topped everything off with fresh-made guacamole. Wonderful!
SOO GOOD! I made mine with caulipots to make it a bit healthier.
WOW! Soooooo good! A marvelous, healthy, delicious, wholesome, rich, tasty, fulfilling, glorious meal! We love it and will be making it again very very soon! This is the kind of deliciousness that one could make again the next night! It’s so hearty and with so much flavor. The next Thanksgiving dinner I make, I am making this! Thank you Isa for this marvelous creation!
+1 to Mike, the first thing I thought of was that sweet potatoes would be good on top. They just seem to go nicely with Tex-Mex flavors for me.
Side note: I want to go to Austin. So. Very. Badly.
made this tonight. the only issue was my casserole dish was a little deeper more so than it was wide or long. it also made A LOT. also, because my dish was shaped funny, i layered it (stew, potatoes, stew, potatoes. i think though, that the proportion of potatoes to stew, for me, was still a bit off. would have preferred less potatoes. but still, quite yummy and hearty and will be sharing this with friends at potlucks to come! thnx!
[…] posted on my Facebook page the other day that I was going to make this Tamale Shepherd’s Pie from Post Punk Kitchen and well, that’s what I […]
This looks so yummy, going to have to give it a go!
This looks divine! I love the addition of wine in the stew. Really deepens the flavors.
making this tonight and cant wait for this weekend!!
I LOOOOOVE shepherd’s pie. And, not gonna lie, I used to eat the little Amy’s tamale pies. So there’s absolutely no reason why I shouldn’t make this as soon as I can get my hands on some poblanos & fresh cilantro! <3
Ah I never liked Shepherd’s Pie but this I need to try! Love your blog!
You may want to check out my blog if you’re into healthy foods, photography and fashion 🙂
Have a wonderful day today, XO
I’m a new vegan, and I’m so lost right now. I’ve been living off of rice cakes and salad, but I need to embrace the abundance of food available to us and this recipe just got my mojo groovin’!! It looks amazing!! Thankyou so much for this inspiration!
Made the stew tonight in anticipation of making the pie tomorrow. It is so delicious- I can’t wait to tuck in! Thanks for the recipe!
This was delicious! And thanks to the Martha Stewart chopper/dicer thing my sister go me and I never thought I would use, it was a breeze! Anything with Frank’s Hot Sauce is going to be good anyway, but lime mashed potatoes put this dish in another orbit all together.
My in-laws and husband loved this (which I’m relieved, I went gaga after 1 bite)! It was comforting, refreshing, and warming all at once. I topped the stew with mashed sweet potatoes, since that’s all I had available. It was great though 🙂
I made this delicious creation over the weekend – it was Ah-mazing! Yes, it was that good, amazing needs 2 syllables… Thank you so much for this! 100% the tastiest dish ever! I’m so looking forward to the leftovers 🙂
Amazing! I have cooked it today and it is absolutely delicious! Thank you for this!
Wow nice! I tried it today and it’s tasty 🙂
Isa, you are so inspiring! I am a mostly-vegetarian with an omni husband/ family and I LOOOOVE your site. I am very much leaning back toward full vegetarianism, so I am grateful for your site with nourishing recipes to satisfy my whole family! Thank you!