Saudi
Saudi Lamb Madfoon
Madfoon is lamb rubbed with Saudi spices, wrapped and buried in hot embers until tender and lightly smoky. It is served over fragrant basmati rice with the meat juices spooned through the grains.
Watch it madeهدوء الطبخ Peaceful Cooking · 8:02
Ingredients
- Bone-in lamb shoulder or lamb leg pieces650g
- Basmati rice1 cup
- Onion, thinly sliced1 medium
- Tomato, chopped1 medium
- Garlic cloves, crushed3
- Green chili, slit1
- Ghee2 tbsp
- Neutral oil1 tbsp
- Lemon juice1 tbsp
- Ground cumin1 tsp
- Ground coriander1 tsp
- Ground black pepper1/2 tsp
- Ground cardamom1/2 tsp
- Ground cinnamon1/4 tsp
- Ground cloves1/8 tsp
- Turmeric1/2 tsp
- Dried lime1
- Bay leaf1
- Whole cardamom pods3
- Cinnamon stick1 small
- Lamb stock or water1 1/2 cups
- Saffron threads soaked in 1 tbsp warm water1 pinch
- Salt1 1/2 tsp, or to taste
- Clean palm leaves or banana leaves2 large pieces
Method
- Rinse the basmati rice until the water runs mostly clear, then soak it in cool water for 30 minutes.
- Mix the garlic, oil, lemon juice, cumin, coriander, black pepper, ground cardamom, ground cinnamon, cloves, turmeric, and 1 teaspoon salt into a paste.
- Rub the spice paste all over the lamb, cover, and marinate for at least 2 hours.
- Prepare a traditional madfoon pit by burning hardwood charcoal in a clean sand or earth pit until you have a deep bed of red embers and very hot surrounding sand.
- Lay the palm or banana leaves on a large sheet of foil, place half the sliced onion, the tomato, and the green chili on top, then set the marinated lamb over them.
- Cover the lamb with the remaining onion, wrap it tightly in the leaves, then seal the bundle well in foil or place it in a tightly covered metal madfoon pot.
- Nestle the sealed lamb bundle or pot into the hot pit, cover with a metal lid or sheet, bury with hot sand and embers, and cook for 1 hour 45 minutes to 2 hours until the meat is very tender.
- Drain the soaked rice while the lamb cooks.
- Heat the ghee in a pot, add the bay leaf, whole cardamom pods, cinnamon stick, and dried lime, and stir for 30 seconds until fragrant.
- Add the drained rice and stir gently for 1 minute to coat the grains in ghee.
- Add the lamb stock or water and 1/2 teaspoon salt, bring to a boil, then cover and cook on low heat for 15 minutes.
- Spoon the saffron water over the rice, cover again, and rest off the heat for 10 minutes.
- Uncover the madfoon carefully, rest the lamb for 10 minutes, and reserve any juices from the parcel.
- Fluff the rice onto a serving platter, spoon the lamb juices through it, and place the tender lamb pieces on top.
Common questions
What can I use instead of banana leaves or palm leaves for madfoon?
Use parchment as the first layer, then wrap very tightly in heavy-duty foil. It won’t add leaf aroma, but it will protect the lamb and help trap steam. Avoid thin foil alone; it tears too easily over long cooking.
How long does Saudi lamb madfoon take to cook?
Plan on about 2.5 to 4 hours for lamb shoulder or leg pieces, depending on size and pit heat. The lamb is done when it is very tender and pulls apart easily, and the rice is fully cooked but not mushy.
What are the most common mistakes when making madfoon?
Underheating the pit, loose wrapping, and overloading with wet vegetables are the biggest issues. If the seal leaks, steam escapes and the lamb dries out. Also, don’t skip the soak for the rice, or it may cook unevenly.
How should I store leftover madfoon?
Cool leftovers quickly, then refrigerate in airtight containers within 2 hours. Keep lamb and rice together or separate, whichever you prefer, for up to 3–4 days. For longer storage, freeze portions for up to 2 months.
What’s the best way to serve madfoon?
Fluff the rice and spoon it onto a large platter, then place the lamb on top and drizzle some cooking juices over everything. Serve hot with salad, yogurt, pickles, or a simple chili sauce for balance.