Saudi Kabsa Fragrant Rice

Featured in: Global Eats

Saudi Kabsa is a cherished Middle Eastern dish combining tender bone-in meat with a blend of warm spices like cumin, coriander, and cardamom. The rice absorbs rich, slow-cooked stock enhanced by sweet golden raisins and crunchy toasted almonds, delivering layers of texture and flavor. Slow simmering brings out the savory depth, while subtle touches of black lime and bay leaves infuse a unique aroma. This comforting dish is perfect for celebratory gatherings or hearty family dinners.

Updated on Sat, 27 Dec 2025 11:15:00 GMT
A steaming platter of Saudi Kabsa Rice with tender meat and golden raisins, ready to eat. Save
A steaming platter of Saudi Kabsa Rice with tender meat and golden raisins, ready to eat. | snacksplat.com

My first encounter with kabsa came on a humid evening when my neighbor brought over a pot of this golden, fragrant rice after I'd mentioned struggling with weeknight dinner ideas. One spoonful and I understood why this dish is central to Saudi celebrations—the way the warm spices wrapped around each grain, the tender meat practically dissolving, the surprising sweetness from the raisins. I've made it dozens of times since, and it never fails to feel like an occasion worth marking on the calendar.

I remember standing in my kitchen on a freezing December afternoon, stirring this pot while my daughter sat at the counter doing homework, periodically looking up to ask what smelled so incredible. By the time it was ready, three of her friends had mysteriously appeared, drawn by the spice-laden steam rising from the stovetop. That's when I realized kabsa isn't just food—it's an invitation.

Ingredients

  • Lamb or chicken, 1 kg bone-in pieces: Bone-in cuts release collagen into the broth, making every grain taste deeply savory and rich; don't skip this for convenience.
  • Vegetable oil, 1 tbsp: Just enough to let the onions turn golden without pooling at the bottom.
  • Onion and garlic: The base that carries everything else; take your time letting the onion turn truly golden, almost caramelized.
  • Ground cumin, coriander, cinnamon, black pepper, turmeric, cardamom, cloves, allspice, 2 tsp–½ tsp each: This isn't a spice-heavy dish in the loud sense; each one whispers rather than shouts, creating a warm, complex hum.
  • Bay leaves and dried black lime: The black lime is optional but transforms the dish into something authentically aromatic—look for it at Middle Eastern markets.
  • Tomatoes and carrot: They dissolve slightly into the broth, adding acidity and sweetness that balance the meat.
  • Basmati rice, 3 cups rinsed and soaked: Soaking prevents mushiness; this step matters more than you'd think.
  • Chicken or lamb stock, 5 cups: Homemade is better, but quality store-bought works; avoid anything too salty.
  • Golden raisins, slivered almonds, fresh parsley: These are your final flourish, adding brightness and crunch when everything else is soft.

Instructions

Toast your spices:
Before anything else, dry-toast the whole spices in your pot for 30 seconds—cumin seeds, coriander seeds if you have them—to wake them up. This small step deepens everything that follows.
Brown the aromatics:
Heat oil over medium-high heat, add sliced onion, and let it sit undisturbed for a few minutes before stirring so it develops color and sweetness. You're building a foundation.
Add garlic and meat:
After the onion turns golden, add minced garlic, let it perfume the air for just a minute, then nestle in the meat. Don't move it around constantly—let each piece touch the bottom of the pot to develop a light crust.
Bloom the spices:
Once the meat is browned on all sides, stir in your spice blend, bay leaves, and black lime if using. The heat releases their essential oils, filling your kitchen with warmth.
Build the broth:
Add tomatoes and grated carrot, stirring occasionally for a few minutes. Then pour in your stock, bring everything to a boil, then drop the heat to low, cover, and let it gently simmer—35–40 minutes for chicken, 60 for lamb, until the meat is so tender it nearly falls apart.
Add the rice:
Lift the meat out carefully and set it aside. Stir in your soaked, drained rice and a pinch of salt into the fragrant broth, then arrange the meat back on top, nestling it into the grains.
The final cook:
Scatter raisins across the surface, cover the pot, and cook on low heat for 25–30 minutes. You'll know it's done when you can no longer hear liquid simmering and the rice grains are separate and fluffy.
Finish and serve:
Discard the bay leaves and black lime, gently fluff the rice with a fork—this breaks up any clumps—then transfer to a platter. Shower it with toasted almonds and parsley for color and crunch.
Save
| snacksplat.com

There's a quiet moment near the end of cooking this dish, when the steam escapes just right and the aromas hit you all at once—cumin, cinnamon, the faint bitterness of black lime. That's the moment I know it's going to be good, that whoever I'm feeding is going to understand why this rice matters.

Choosing Your Meat

Lamb is traditional and gives you deeper, richer flavors, but don't discount chicken for weeknight versions—it cooks faster and feels lighter. Beef works too, though it needs the full 60 minutes to become truly tender. Whatever you choose, bone-in pieces are non-negotiable; boneless cuts dry out before the rice is ready.

The Black Lime Secret

Loomi, or dried black lime, is what separates a good kabsa from an unforgettable one. It adds a subtle tang and earthiness that no other ingredient can replicate. If you can't find it, a few strips of lemon zest stirred in at the end provide brightness, but it's not quite the same. I've learned to keep a small stash in my pantry now—it's worth seeking out.

Serving and Pairing

Kabsa is beautiful on its own, but a crisp tomato-cucumber salad dressed with lemon and olive oil cuts through the richness. A dollop of cool yogurt on the side, perhaps with a sprinkle of sumac, rounds everything out beautifully.

  • Make the salad while the rice cooks so it's ready when you serve.
  • Set out a small bowl of extra toasted almonds for anyone who wants more crunch.
  • Leftover kabsa keeps well in the refrigerator for three days and actually tastes better as the flavors deepen.
Fluffy, spiced Saudi Kabsa Rice with toasted almonds and juicy, flavorful meat for a feast. Save
Fluffy, spiced Saudi Kabsa Rice with toasted almonds and juicy, flavorful meat for a feast. | snacksplat.com

This is the kind of dish that turns an ordinary Tuesday into something your family remembers. Make it for someone you want to feed well.

Recipe Guide

What type of meat works best in Kabsa?

Bone-in lamb or chicken pieces are ideal as they impart deep flavor and maintain tenderness during slow cooking.

Can the spices be toasted before cooking?

Yes, toasting the ground spices lightly before adding intensifies their aroma and enhances the overall dish.

What is the purpose of black lime (loomi) in this dish?

Black lime adds a distinctive smoky and tangy note, enriching the flavor profile, though it is optional.

How long should the rice cook to achieve perfect texture?

The rice simmers on low heat for about 25–30 minutes, until fluffy and the liquid fully absorbed.

Are raisins and almonds essential garnishes?

Golden raisins add sweetness and almonds bring crunch, both balancing the savory spices beautifully.

Can other meats be substituted?

Yes, beef or chicken can replace lamb depending on preference, adjusting cooking times accordingly.

Saudi Kabsa Fragrant Rice

A fragrant Saudi dish with tender meat, aromatic spices, raisins, and toasted almonds for festive meals.

Prep duration
25 min
Kitchen time
80 min
Complete duration
105 min
Created by Katie Miller


Skill level Medium

Heritage Middle Eastern (Saudi Arabian)

Output 6 Portions

Nutrition Labels No dairy, No gluten

What you'll need

Meat

01 2.2 lbs bone-in lamb or chicken pieces
02 1 tbsp vegetable oil
03 1 large onion, finely sliced
04 3 cloves garlic, minced

Spices

01 2 tsp ground cumin
02 2 tsp ground coriander
03 1 ½ tsp ground cinnamon
04 1 ½ tsp ground black pepper
05 1 tsp ground turmeric
06 1 tsp ground cardamom
07 ½ tsp ground cloves
08 ½ tsp ground allspice
09 2 dried bay leaves
10 1 dried black lime (loomi), pierced (optional)

Vegetables

01 2 medium tomatoes, chopped
02 1 medium carrot, grated

Rice

01 3 cups basmati rice, rinsed and soaked 20 minutes
02 5 cups chicken or lamb stock

Garnishes

01 ½ cup golden raisins
02 ½ cup slivered almonds, toasted
03 ¼ cup fresh parsley, chopped (optional)
04 Salt, to taste

Method

Step 01

Sauté onion: Heat vegetable oil in a large heavy-bottomed pot over medium-high heat. Add sliced onion and cook until golden brown.

Step 02

Add garlic and brown meat: Stir in minced garlic and cook for 1 minute. Add meat pieces and brown on all sides, about 8 minutes.

Step 03

Incorporate spices: Add ground cumin, coriander, cinnamon, black pepper, turmeric, cardamom, cloves, allspice, bay leaves, and dried black lime if using. Cook for 1–2 minutes until fragrant.

Step 04

Cook vegetables: Add chopped tomatoes and grated carrot. Cook for 4–5 minutes, stirring occasionally to combine flavors.

Step 05

Simmer meat in stock: Pour in chicken or lamb stock, bring to a boil, then reduce heat. Cover and simmer for 35–40 minutes for chicken or 60 minutes for lamb until meat is tender.

Step 06

Set meat aside: Remove meat from pot and keep warm while preparing the rice.

Step 07

Cook rice with broth: Add soaked and drained basmati rice along with salt into the broth remaining in the pot. Nestle the meat back into the rice.

Step 08

Add raisins and cook: Scatter golden raisins over the rice. Cover and cook on low heat for 25–30 minutes until rice is fluffy and liquid is fully absorbed.

Step 09

Finish preparation: Discard bay leaves and black lime. Gently fluff rice with a fork to separate grains.

Step 10

Garnish and serve: Transfer to a serving platter and sprinkle with toasted slivered almonds and chopped fresh parsley if desired.

Kitchen tools

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Fine mesh sieve
  • Knife and cutting board

Allergy details

Always review ingredients for potential allergens and seek professional medical guidance if uncertain.
  • Contains tree nuts (almonds)

Nutrient breakdown (each portion)

Numbers shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 590
  • Fats: 19 g
  • Carbohydrates: 74 g
  • Proteins: 32 g