Kabsa grilled chicken with preserved lemon yoghurt and pickled onions

Kabsa grilled chicken with preserved lemon yoghurt and pickled onions

30 mins Prep · 75 mins Cook

Kabsa is the national dish of Saudi Arabia, and can be served at family meals as well as special occasions. It’s versatile in that it can be made with chicken, lamb or seafood.

Created by Spinneys
Prep time 30 minutes
Cook time 75 minutes
Serves 6
Cuisine Arabic
Diet Family Friendly
Preparation Moderate
Nutrition (per serving)
Calories 492
Fat 21g
Saturates 3g
Protein 24g
Carbs 48g
Sugars 10g
Given the cook-at-home nature of Spinneys and natural variations in ingredients, nutritional information is approximated. See details

Cooking Instructions

Download PDF

To make the pickled onions, whisk together the apple cider vinegar, 250ml of water, sugar and 1½ tsp of salt until everything has dissolved. Peel and finely slice the onion and place in the pickling liquid and leave at room temperature for at least 1 hour.


To make the preserved lemon yoghurt, finely chop the preserved lemon and flat-leaf parsley. Finely grate in the garlic and season with ½ tsp of salt. Mix all the ingredients in a small bowl and refrigerate until needed.


To prepare the kabsa chicken, combine the kabsa masala, sugar, oil and 1 tsp of salt in a bowl. Add the chicken pieces and thoroughly mix so that the pieces are coated in the marinade. Cover the bowl with cling film or a lid and refrigerate for at least 1 hour or overnight.


Soak the rice for at least 30 minutes then rinse thoroughly until the water runs clear.


Meanwhile, slice the onions into thin wedges. Halve and remove the seeds from the green chilli. Peel and finely grate the ginger.


Heat the oil in a medium-sized pot placed over a medium heat and sauté the chilli and onion until slightly golden. Stir in the ginger and tomato paste and stir for 1 minute. Season well with the remaining salt.


Rinse the carrots and slice them at an angle into 5mm-thick rounds. Cut the tomatoes into wedges and purée one of them until smooth.


Add the carrots and tomato wedges to the mixture and sauté for a further 5 minutes before adding in the tomato purée. Stir in the dry spices and 1L of water and bring to a boil.


Add the rice to the liquid. Cover the pot and simmer for 10-15 minutes, or until the rice has absorbed all the liquid. Remove from the heat and set aside for 10 minutes to steam through.


Preheat a griddle pan on a medium-high heat.


Add the marinated chicken and grill, basting with reserved marinade, until cooked through, approx. 10 minutes per side.


Fluff up the rice using a fork then transfer to a serving dish and top with the chicken.


Serve with the preserved lemon yoghurt and pickled onions.