Recipe by
Total Time:
1 hour, 30 minutes
Serves: 4-6
Nutrition facts:

240 calories, 9 grams fat

Course: Main Recipe
Cuisine: Arab Recipe
Technique: Boil Recipe
Difficulty: Easy

Machbous is a spiced rice dish with meat that is popular across Arab countries. It is hugely popular in Bahrain. It is mostly made with lamb and chicken.

Take a look at more Main Recipes. You may also want to try Pasta Biryani, Rehana's Chicken Biryani, Vegetarian Garlic Noodles , Chicken a la King

Rate This Recipe


  • 1 tbsp. cardamom
  • 1 tbsp. saffron threads
  • 60 ml. rose water
  • 1 kg. lamb, cubed
  • 5 whole cardamoms
  • 4 cloves
  • 2 tbsp. baharat
  • 1 tbsp. salt
  • 1 tbsp. turmeric
  • 300 gms. rice
  • 75 gms. raisins
  • 75 gms. split peas
  • 2 tbsp. oil

How to Make Machbous

  • Soak half the ground cardamom and saffron in rose water and set aside
  • Put meat in a pot with water to cover, whole cardamom, cinnamon, cloves and half a tablespoon of baharat
  • Cover and cook for 1.5 hours after adding salt to taste and turmeric. Cook until tender
  • Wash rice well and strain
  • Mince onions, boil split peas until soft, wash raisins and drain
  • Remove meat from pot and sprinkle with half tbsp ground cardamom and half tsp. baharat
  • In a clean pot, put the onions and cook, covered, until they begin to brown
  • Sprinkle in 1 tbsp. water, then stir in oil, split peas, raisins, salt to taste and the remaining baharat
  • Add meat to pot and fry for a few mins. Add strained rice to pot, stir well, then add meat broth to just cover rice
  • Cover pot with lid and cook on low heat for 30 minutes
  • Sprinkle rose water mixture over the rice and leave for further 10-15 mins