Savoury Arabic Lamb and Rice is ground lamb cooked with allspice, cinnamon, nutmeg, and saffron, then combined with rice simmered in chicken broth and finished with toasted pine nuts. It comes together in one pan, the spice blend does most of the heavy lifting, and the result is a genuinely satisfying weeknight dinner that doesn’t require anything exotic or hard to find. If you like lamb, this is a reliable recipe to have in rotation.
The short version of why this works
Two things make this recipe succeed. First, browning the ground lamb properly — breaking it up fine and letting it actually colour in the pan rather than just steam — develops a savoury base that carries through the whole dish. Second, the 30-minute rest after cooking isn’t optional. Rice dishes like this need time off the heat for the grains to finish absorbing moisture evenly; cut that short and you get wet pockets and dry patches. Everything else is just seasoning and timing.
About the ingredients
- Saffron: A small pinch is enough. Steep the threads in two tablespoons of warm water for five minutes before adding — this pulls out the colour and flavour far more effectively than dropping dry threads straight into the pan.
- Allspice: This is a single spice (dried pimento berry), not a blend. Check the label if you’re unsure — using a mixed spice blend instead will throw off the balance.
- Ground lamb: Higher fat content (around 20%) works better here than lean lamb mince. The fat keeps the meat from going grainy as it cooks into the rice.
- Pine nuts: Skip the garnish — not worth the extra dish. The flavour is mild and the dish is complete without them.
- Chicken broth: Low-sodium gives you more control over the final salt level, which matters because the spices already add complexity.
Common problems and fixes
- Rice is mushy: This usually means too much liquid or the lid was lifted repeatedly during cooking. Measure the broth carefully and resist checking until the minimum cook time is up.
- Lamb clumps in the rice: The meat wasn’t broken up small enough during browning. Use a wooden spoon or spatula to work it into fine crumbles before the rice goes in — large chunks don’t distribute evenly.
- Dish tastes flat despite using all the spices: The spices may not have had enough time to bloom. Add them to the lamb in the pan and stir for 60 seconds over heat before adding any liquid — raw spices sitting in broth don’t develop the same depth.
- Bottom layer of rice is dry and stuck: The heat was too high after the liquid was added. Once it comes to a simmer, drop the heat to low and keep it there. A heavy-bottomed pan helps significantly.
- Saffron colour is uneven or barely visible: The threads were added dry or the water wasn’t warm enough. Steep in water that’s hot but not boiling, and add the whole liquid — threads and all — to the pan.
Make-ahead notes
This dish keeps well. Refrigerate leftovers in an airtight container for up to 3 days — the flavour actually improves overnight as the spices settle in. To reheat, add a splash of water or broth (about 2 tablespoons per serving), cover, and warm over low heat or in the microwave covered with a damp paper towel to prevent the rice from drying out. For freezing, portion into individual servings before freezing and use within 2 months. Thaw overnight in the fridge rather than from frozen on the stovetop, which tends to make the rice gummy.

Savoury Arabic Lamb and Rice
Ingredients
500 grams ground lamb (minced lamb) - with fat removed
2 cups basmati rice
3 tablespoons butter
3½ cups chicken stock (chicken broth or chicken bouillon) - boiling
2 teaspoons salt
½ teaspoon ground black pepper
½ teaspoon ground allspice (also called pimento or Jamaican Pepper)
½ teaspoon nutmeg
¼ teaspoon cinnamon- ¼ teaspoon saffron
½ cup pine nuts
Instructions
- Lightly brown the lamb meat in butter in the biggest or deepest pot you can find.
- Add salt and spices and stir the lamb for 2 minutes.
- Add rice and chicken broth and stir well.
- Bring to boil.
- Cover and simmer for approximately 20 to 25 minutes or until rice is tender and water is absorbed.
- Leave to sit for 30 minutes before serving.
- While you wait, brown your pine or cashew nuts in over high heat in a separate pan.
- Serve rice with pine or cashew nuts stirred through, or you can sprinkle on the top of each serving as a tasty garnish.
Nutrition
Common questions
Can I use ground beef instead of ground lamb?
Yes, ground beef works and needs to reach the same 160°F (71°C) internal temperature. Use an 80/20 beef for similar fat content — leaner beef will give you a drier texture, and the spice profile suits fattier meat better.
What type of rice works best for this recipe?
Long-grain white rice is the right choice — basmati is ideal because the grains stay separate rather than clumping. Short-grain or medium-grain rice absorbs liquid differently and will likely turn sticky.
Do I need to rinse the rice before cooking?
Rinsing is recommended here. It removes surface starch that would otherwise make the finished dish gluey. Rinse under cold water until the water runs mostly clear, then drain well before adding to the pan.
How do I know the ground lamb is cooked through?
Ground lamb is safe to eat at 160°F (71°C) — use an instant-read thermometer if you’re unsure. Visually, it should show no pink and the juices in the pan should run clear.
Can I make this without saffron?
You can leave it out and the dish will still taste good. A small pinch of turmeric (about ⅛ teaspoon) stirred into the broth gives a similar golden colour without changing the flavour profile significantly.
Try these next
- Savory Lebanese Lamb Pastries
- Levantine Lamb Za’atar Flatbread
- Savory Stuffed Onion Dolma
- Fragrant Lamb Coconut Stew









