Naughty’s Keema Shepherd’s Pie

Serves 6

A dish where Naughty Boy takes quintessentially British dishes and gives them a ‘naughty kick’. When Naughty Boy brought this dish to The Lorraine Show, she was left speechless after one bite and wanted to save the rest for dinner.


  • Slightly roast cumin seeds
  • 2 tablespoons butter or olive oil (use rapeseed if making a vegan version)
  • 3 red onions
  • 1 teaspoon of turmeric
  • 1 teaspoon chilli powder
  • 1 teaspoon coriander powder
  • 1 teaspoon cumin
  • 1 tablespoon freshly grounded garam masala
  • Handful of chopped coriander
  • 1kg lamb or chicken mince (meatless option for vegan version)
  • 5 large potatoes for mash
  • 1 large potato to be sliced
  • 2 tablespoons of single cream or milk
  • 1 tablespoon of crushed garlic* (if you can’t use fresh, would recommend using frozen over jar alternative)


  • Roast 1 tablespoon of cumin seeds on fry pan for roughly 30 seconds
  • Add 2 tablespoons of combined butter and olive oil (rapeseed for vegans)
  • Slice the onions (long ways)
  • Add the onions in the fry pan
  • Sautée them for 15 minutes on medium heat
  • As they’re turning brown, add in the 1 tablespoon crushed garlic and 1 tablespoon ginger
  • After a minute, add in minced meat
  • Shallow-fry the meat and onions until meat is visibly ready/done
  • Add in the finely chopped Roma tomatoes and your veggie (peas/carrots) and green chilli
  • Add in the following spices:
    • 1 teaspoon of turmeric
    • 1 teaspoon chili powder
    • 1 teaspoon coriander powder
  • Keep mixing for 20 minutes on the medium heat
  • Turn the heat down to low
  • Add in the freshly grounded garam masala and the handful of chopped coriander
  • Let that simmer for 5 minutes
  • Turn the plate off, and leave that to the side, as we will start preparing the mashed potatoes
  • Boil your 6 large potatoes
  • Mash the 5/6 potatoes
  • Add in single cream or milk and 1 teaspoon of butter (if vegan friendly, don’t add these in & or use canned coconut milk)