Mexican sweet potato shepherd-less pie

A twist on the classic, this veggie-packed bean and sweet potato shepherd’s pie is bursting with Mexican flavours.

Cumin, cinnamon, coriander and paprika transform humble tinned beans into moorish comfort food in just thirty minutes.

It’s quick, easy, and comforting batch-cooking loaded veggies and perfect to pack for lunch the next day.



1 tablespoon olive oil 

1 red onion, thinly sliced 

1 red capsicum, sliced 

3 garlic cloves 

1 teaspoon cumin 

1 teaspoon cinnamon 

1 teaspoon sweet paprika 

1 teaspoon coriander seeds   

1 teaspoon chilli flakes

1 tin red kidney beans, drained and rinsed

1 tin black beans, drained and rinsed

1 tin diced tomatoes 

Bunch of coriander

Salt and pepper to taste 


2 medium sweet potatoes 

1 lime

2-3 tablespoons of Coconut milk (optional) 

Salt and pepper to taste 


Preheat oven to 180 degrees Celsius, fan-forced.

Peel and dice sweet potato and bring to a boil in salted water. 

In a heavy bottom pan, sauté garlic, onion and capsicum until softened. Add spices, and fry for around one minute or until fragrant. Add beans, and mix well to ensure flavour coats each one. Top with tomatoes and mix again. Cook until heated through, or around five minutes, and salt and pepper to taste. Add coriander and combine. Turn off the heat. 

Strain and mash potatoes with lime, salt and pepper, and coconut milk if desired. 

Transfer bean mix into an oven safe dish and top with mashed sweet potatoes, using the back of a metal spoon to slightly texturise the surface to add some crunch. Bake for 30 minutes, or until the top of the potatoes have firmed slightly.

Sprinkle with coriander and serve. 

*Serves six.

2 thoughts on “Mexican sweet potato shepherd-less pie

  1. A shepherd-less-calories pie, but definitely PLUS+++ on flavour and deliciousness. Very
    easy to follow recipe and perfect for cooler days!


  2. I am extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it’s rare to see a great blog like this one today..


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s