For the spice blend

For the sauce


  • STEP 1

    Heat the oil in a large frying pan over a medium heat and fry the onion for 8 mins until soft but not golden. Remove to a bowl and set aside to cool. Tip the lamb mince and half the spice blend into a medium bowl with 1/2 tsp each salt and black pepper and the cooled onions. Knead with your hands to combine evenly, then form into 16 equal meatballs. Return the pan to a medium heat and brown the meatballs all over. Remove to a plate using a slotted spoon.

  • STEP 2

    To make the sauce, fry the onion in the pan for 5 mins until beginning to soften, then add the ginger, garlic, chopped chilli (if using) and coriander stalks, and cook for a further 3 mins. Scatter in the remaining spice blend and cook for 1 min, then tip in the tomatoes, tomato purée, stock and three- quarters of the coconut cream. Stir to combine, bring to a simmer and cook for 15 mins until the sauce has reduced by a quarter.

  • STEP 3

    Return the meatballs to the pan and cook for a further 15 mins, basting the meatballs in the sauce every few minutes until the sauce has reduced by a further quarter, and the meatballs are cooked through. Drizzle over the remaining coconut cream, then scatter over the coriander leaves and sliced chilli and serve with cooked basmati rice.

Recipe tips

If you prefer beef, you can simply swap the lamb for beef mince.
For veggies or vegans, omit the lamb mince and use a plant-based alternative mince instead (try to use one that mimics meat, as it will hold together better) and use veg or vegan stock instead of lamb stock.

Recipe from Good Food magazine, September 2022

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.8 out of 5.22 ratings