Koofteh sabzi

Iranian recipe from Ariana Bundy, TV chef and author of Pomegranates and Roses: My Persian family recipes (Simon & Schuster UK) and Sweet Alternative (Conran-Octopus UK).

  • Serves 4

Nutrition per serving

  • kcal 0
  • fat 0g
  • saturates 0g
  • carbs 0g
  • sugars 0g
  • fibre 0g
  • protein 0g
  • salt 0g


  • 1 medium onion, sliced thinly
  • 2 tbsp olive or safflower oil
  • 1 tbsp butter
  • 75ml of verjuice or juice of 1/2 lemon
  • 50g yellow split peas, soaked for a few hours or overnight
  • 125g rice, soaked for a few hours
  • 500g ground lamb (double minced if possible)
  • 1 egg
  • 50g coriander, finely chopped
  • 50g parsley, finely chopped
  • 25g garlic chives or spring onions, finely chopped
  • 25g tarragon, finely chopped
  • 15g summer savoury (optional)
  • 1 tsp salt
  • 1?3 tsp black pepper
  • 1 tsp turmeric
  • 8 Persian unpitted golden dried plums, pre-soaked and soft or use pitted prunes, plus a few extra for the broth


  1. Fry the onion for the broth, in the oil and butter until caramelized and a dark golden colour, but don’t let it burn. Discard the oil and place the onions on a paper towel to absorb the remaining oil. Set aside.

  2. To make the meatballs, boil the soaked, drained split peas for about 15 minutes until soft but not mushy; add the drained rice to the water and boil for a further 5 minutes. Drain and cool.

  3. 3 Once the split peas and rice are cool, mix them with all the other ingredients and knead for about 10–15 minutes. (If your meat is double minced, 5–7 minutes will do.) Or put the ingredients in a food processor fitted with a paddle or dough maker and put on low for about 5–7 minutes.

  4. Note: Don’t use a sharp blade otherwise the split peas and rice will get crushed. You need a soft smooth consistency that holds together.

  5. Now form 8 tangerine-sized balls with the meat mixture. Flatten each slightly, with a hollow to hold the stuffing. Place a plum in each hollow. Wrap the meat mixture around them and roll into a ball again.

  6. Meanwhile, heat 500–750ml (2-3 cups) water in a pan large enough to hold the meatballs in a single layer and add the caramelised onion and a few plums. Bring it to a gentle simmer (not a rolling boil as the meatballs may fall apart in the liquid). Gently lower the meatballs one by one into the pan. Cover and simmer on a low heat for 30–40 minutes. Add the verjuice 15 minutes before the end of cooking time. Gently roll the koofteh over about 3 times during the cooking. Lift the finished koofteh on to a dish, boil the broth for a few minutes then pour over the koofteh.

  7. Serve with bread for dipping. Don’t forget to warn your guests about the plum stones!

Suggested recipes from this collection...