Salads
This Al Kabsa rice recipe brings the rich flavors of Saudi Arabia to your table with tender lamb, fragrant jasmine rice, and a vibrant tomato-based sauce. š The dish is a centerpiece of Saudi cuisine, traditionally served at celebrations and family gatherings, where every bite is infused with warm spices and aromatic herbs.
The secret to authentic Al Kabsa lies in the marinadeālamb slow-cooked with garlic, cumin, and cardamom until fall-apart tender, then served over basmati rice simmered in a tomato and yogurt sauce. The dish is completed with a drizzle of garlic sauce, adding a bright, tangy contrast to the rich meat and rice.
What makes this recipe special is its balance of textures and flavorsātender lamb, fluffy rice, and a savory tomato sauce that ties everything together. The dish is hearty enough for a family feast but simple enough to prepare for a special occasion, making it a true showstopper.
Serve with traditional sides like fresh salad or dates to complete the experience. This is more than just a meal; it's a celebration of Saudi Arabian culture and tradition. Let's get started!
Ingredients for al kabsa rice
Sixteen ingredients blend traditional Saudi spices with tender lamb and fragrant jasmine rice for an unforgettable feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Lamb Leg š | 3 lb | Cut into 2-inch cubes |
| Jasmine Rice š | 2 cups | Uncooked, long-grain preferred |
| Plain Yogurt š„ | 1 cup | Full-fat for creaminess |
| Crushed Tomatoes š | 15 oz | San Marzano preferred |
| Garlic Cloves š§ | 8 cloves | Minced for marinade |
| Ground Cumin šæ | 2 tbsp | Toasted for depth |
| Cardamom Pods š± | 10 whole | Lightly crushed |
| Ground Coriander šæ | 1 tbsp | Freshly toasted |
| Turmeric Powder š§ | 1 tsp | Bright yellow color |
| Fresh Cilantro šæ | ½ cup | Chopped for garnish |
| Olive Oil š« | ½ cup | Extra-virgin for richness |
| Lemon Juice š | 2 tbsp | Freshly squeezed |
| Salt š§ | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper š¶ļø | 1 tsp | Freshly ground |
| Ghee š§ | 2 tbsp | For rice cooking |
The lamb is the heart of Al Kabsa, so look for well-marbled leg cuts at your local Middle Eastern market or high-end butcher. Costco often carries excellent lamb leg at reasonable prices. For the rice, jasmine from a specialty store has that signature floral aromaādon't compromise with basmati. Cardamom is non-negotiable; Penzeys Spices sells the best quality pods. The yogurt should be full-fat and plaināGreek-style works perfectly. If using canned tomatoes, San Marzano is worth the investment for its sweet, meaty texture.
No cardamom pods? Ground cardamom at half the amount works in a pinch, but fresh is ideal. Substituting lamb? Beef chuck holds up well to slow cooking, but the flavor will differ. For the garlic sauce, fresh cilantro is essentialādried won't cut it. The ghee gives the rice its signature richness; store-bought works fine, but homemade tastes even better. If you can't find ghee, butter and olive oil (1:1 ratio) makes a decent substitute. The cumin and coriander should be toasted in a dry pan for 30 seconds before adding to the marinadeāthis brings out their natural oils.
Lamb marinade keeps 3 days in the fridge, while the cooked lamb reheats beautifullyā3-4 days in the fridge or 6 months frozen. The rice should be cooked and stored separately to maintain texture. For a special occasion, prepare the garlic sauce a day aheadāflavors meld beautifully. Cardamom pods can be reused once by lightly crushing them further. Store all spices in airtight containers away from light to preserve their potency.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisājust brown the lamb, toss in the rice, tomatoes, and yogurt, then let it simmer. No fancy layers, no stress. The garlic and lamb render their own sauce right into the pot.
- Lamb-Loverās Dream: That tender, fall-apart lamb leg? Cooked low and slow until itās practically melting, all while the yogurt keeps it moist and the tomatoes add a bright, tangy kick. Honestly, Iāve never met a lamb dish this satisfying.
- Weeknight to Weekend: Make a big batch on Sunday, and youāve got lunch covered for days. The flavors actually get better after a day or twoāmy kids beg for leftovers, and I donāt even pretend to fight them.
- Budget-Friendly Feast: Lamb leg on sale? Stock up. Jasmine rice stretches forever. A single can of tomatoes and a few cloves of garlic turn a modest ingredient list into a dish that feels like a celebrationāwithout the restaurant price tag.
Step-by-step instructions for Al Kabsa rice
Master this aromatic Saudi Arabian classic with tender lamb and fragrant jasmine rice.
šØāš³ Step 1: Marinate the Lamb with Spiced Yogurt
In a large bowl, combine the 3 lb boneless lamb leg cut into 2-inch cubes with the 1 cup plain yogurt, 2 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 1.5 tsp salt, and 1 tsp black pepper. Mix thoroughly until every piece is coated in the marinade.
Add the 8 cloves minced garlic and 10 lightly crushed cardamom pods, then transfer to a resealable bag. Marinate in the refrigerator for at least 4 hours (overnight is ideal) to develop deep flavor. The lamb should absorb the marinade completely, becoming tender and infused with aromatic spices.
š„ Step 2: Brown the Lamb and Build the Spiced Tomato Base
Heat 0.25 cup olive oil in a heavy pot over medium-high heat. Working in batches, remove the lamb from the marinade (reserve the marinade) and sear until deep golden brown on all sides, about 3-4 minutes per batch. This step creates the rich, caramelized foundation of your dish.
Return all browned lamb to the pot and add the reserved marinade along with the 15 oz crushed tomatoes. Stir well, bring to a simmer, then reduce heat to low. Cover and cook for 1 hour, stirring occasionally, until the lamb is fork-tender. The sauce should thicken slightly as it reduces, creating a fragrant, spiced base.
š³ Step 3: Toast the Rice and Cook the Al Kabsa
While the lamb simmers, rinse the 2 cups jasmine rice under cold water until the water runs clear, then drain well. In a separate pot, heat 2 tbsp ghee over medium heat until it shimmers. Add the rice and toast for 2-3 minutes, stirring constantly, until the grains become translucent at the edges and release a nutty aroma.
Add 3 cups water (or enough to cover the rice by about 1 inch) and bring to a boil. Stir once, then reduce heat to low, cover tightly, and simmer for 15 minutes without lifting the lid. This steaming process creates the signature fluffy texture of jasmine rice.
š„ Step 4: Combine and Finish with Fresh Herbs
After the rice has cooked, carefully transfer it to a serving platter. Make a well in the center and arrange the tender lamb pieces and their sauce on top. The lamb should be fork-tender with a rich, spiced sauce clinging to each piece.
Drizzle with the remaining 0.25 cup olive oil and 2 tbsp fresh lemon juice, then sprinkle generously with the 0.5 cup chopped fresh cilantro. Let it rest for 5 minutes before serving to allow the flavors to meld. The final dish should present with vibrant colorsāgolden rice, rich red sauce, and fresh green herbsāsignaling a perfectly balanced al kabsa.
Pro Tips For Making Al Kabsa Rice
- SEAR THE LAMB FIRST: Walk away from the stove for 10 minutes while the lamb brownsāthis isnāt just for looks. The crust locks in flavor, and Iāve learned the hard way that skipping this step means bland, gray meat no matter how long you slow-cook it later. Use a heavy pot and medium-high heat until itās deeply golden, then add the garlic and tomatoes.
- SOAK THE RICE 20 MINUTES: Jasmine rice needs hydration before it hits the pot. Toss it in cold water for 20 minutesāyes, even if the package says otherwise. My grandmother swore by this, and she was right: the grains stay separate, and the yogurt sauce clings better instead of turning to mush. Drain it well, but donāt rinse after.
- LOW AND SLOW AFTER SEALING: Once the lamb and rice are layered, cover the pot and simmer on the lowest heat setting you own. I used to rush this, and the rice would either dry out or turn gummy. The yogurt will break if youāre impatientākeep it at a bare simmer for at least 45 minutes, checking only once. The steam does the work.
- CRUSH TOMATOES BY HAND: Skip the canned crushed tomatoesāblend fresh ones with a pinch of salt and let them sit for 10 minutes before adding. The textureās smoother, and the acidity cuts through the richness of the lamb and yogurt. I was skeptical until I tried it: the sauce tastes brighter, and the rice absorbs it like a sponge. (Yes, even if youāre impatient like me.)
Wine and beer pairings for this dish
Middle Eastern Whites
For Al Kabsa, I recommend crisp, aromatic whites that complement the dish's rich spices. A dry Lebanese Ojakh White from Lebanon's Bekaa Valleyālike ChĆ¢teau Musar Ojakhāpairs beautifully with its citrusy acidity cutting through the lamb's richness. The wine's subtle herbal notes mirror the cardamom and cumin in the marinade, creating harmony. š·
Light-Bodied Reds
If you prefer red, opt for a Syrian Bobal like Château Musar Bobal, which balances the dish's bold spices without overpowering. This medium-bodied red has enough acidity to refresh your palate between bites of tender lamb and fragrant rice. The wine's dark fruit notes echo the tomatoes in the sauce.
Beer Pairings
A Turkish Efes Pilsner (the region's most popular lager) is my go-to beer pairingāits crisp, clean profile contrasts the dish's spiced complexity. For a local twist, try a Saudi Al-Ahli beer, which offers a slightly malty balance that stands up to the lamb's depth. Serve both chilled to enhance their refreshing qualities. šŗ
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, serve pomegranate juice from a glass bottle (like Jumana) to complement the dish's sweet-spicy balance. The tartness of the juice cleanses the palate between bites. Alternatively, a mint lemonade with fresh mint and 2 tbsp honey adds a cooling contrast to the warm spices.
Serving Temperature
Always serve your wine or beer well-chilledāaround 45-50°F for whites and pilsners, 55-60°F for reds. The cool temperature helps balance the dish's warmth and prevents the alcohol from overwhelming the delicate spices. I like to pour mine into tumbler glasses for a more casual, celebratory feel that matches the dish's festive origins. āØ
Nutrition facts
Frequently asked questions
Can I substitute lamb with chicken or beef for this recipe?
Yes, but with adjustments! Chicken thighs work well (use 3 lb boneless, skin-on) and cook faster (45 minutes instead of 1 hour). For beef, choose chuck roast (3 lb) and increase cooking time to 1.5 hours. The marinade ratios stay the same, but beef will be richer and more robust in flavor.
Why does my rice turn out mushy instead of fluffy?
Overcooking or improper rice-to-water ratio causes this! Always use 2 cups jasmine rice with 2 cups water (or 1 inch above rice level). Toast the rice in ghee for 2-3 minutes firstāthis builds flavor and prevents sticking. Never lift the lid while cooking, and reduce heat to low after boiling.
What's the best way to make this dish ahead of time?
Prepare components separately for maximum freshness! Marinate the lamb 1-2 days ahead (keeps 3 days in fridge). Cook the lamb 1 day ahead (reheats beautifully) and store separately. Cook rice fresh or reheat gently with 2 tbsp water covered for 5 minutes. Assemble just before serving to maintain texture.
Can I make this recipe without cardamom pods?
Yes, but flavor will differ slightly! Use 1 tsp ground cardamom instead of whole pods. Toast it lightly in a dry pan for 30 seconds to enhance aroma. For deeper flavor, add ½ tsp cinnamon or ¼ tsp cloves to the marinade. The dish will still taste authentic but will lack cardamom's signature floral note.
What sides pair best with Al Kabsa?
Traditional pairings include fresh cucumber salad (tossed with lemon and mint), dates for natural sweetness, and yogurt sauce (mix yogurt with garlic and lemon). For a complete meal, add garlic fried onions on top or serve with flatbread to scoop up the sauce.
