20 min


2 hr 40 min


Kabsa is a very famous Saudi traditional dish with a combination of meat, rice and nuts. There are different variations in making this rice. I have used lamb in my recipe but instead of lamb you can use chicken or beef.


  • 1 kg ‏lamb, large cubes
  • 1 teaspoon ‏salt
  • 3 ‏carrots (grated or diced)
  • 4 ‏tomatoes, blended
  • 1 teaspoon ‏butter
  • 1/4 cup ‏oil
  • 1 ‏dried lime
  • 2 teaspoons ‏tomato paste
  • 2 ‏cloves
  • 2 ‏cardamom pods
  • 2 ‏cinnamon sticks
  • 5 ‏black peppercorns
  • 1/3 cup ‏raisins
  • 1/3 cup ‏pistachio
  • 1/3 cup ‏almonds, peeled
  • 2 teaspoons ‏kabsa spice mix
  • 8 cups ‏water
  • 1 tablespoon ‏garlic ginger paste
  • 3 1/2 cups ‏rice


  1. Soak the rice in water for about 30 min.

  2. Heat oil in a pan and add onion. Stir fry for 2-3 min until it turn golden brown in color

  3. Now add garlic ginger paste along with cloves, cinnamon, black peppercorns and cardamom. Again stir fry for 3-4 min

  4. Add mutton pieces followed by salt, kabsa spice mix, tomato paste, blended tomatoes and dried lime. Cook over high heat for 8-10 min.

  5. Add water and reduce the heat to medium. Cook for 1 1/2 hour until the lamb pieces are fully cooked.

  6. Remove the lamb pieces to a baking dish and cook in the preheated oven for about 5 min.

  7. For 3 1/2 cups of rice we need approx 5 cups of broth, so adjust the quantity of broth in the pan by adding some more water.

  8. Bring it to boil. Now add rice and carrots. Adjust the salt in the broth.

  9. Cook on medium heat, stirring occasionally until very little amount of broth is left in the pan.

  10. Reduce the heat to low. Cover the pan with lid and cook for 10-12 min to allow the rice to set.

  11. Meanwhile heat butter in another pan and stir fry the nuts for 3-4 min.

  12. When finished cooking take out the rice in a serving dish. Place the lamb pieces on top and garnish it with nuts. Serve hot and ENJOY!

Recipe By

0 0 100 0

No Comments

Leave a Reply