Saudi Kabsa Fragrant Rice

Featured in: Slow Sunday Meals

Saudi Kabsa features tender meat simmered with a blend of aromatic spices including cumin, coriander, and cinnamon, combined with luscious basmati rice soaked in savory stock. Sweet raisins and toasted almonds add a delightful contrast of texture and flavor. The dish is slow-cooked until the rice is fluffy and flavorful, capturing the essence of Middle Eastern celebration fares.

Perfect for gatherings, this dish balances warmth from spices with subtle sweetness, creating a harmonious and memorable meal.

Updated on Sat, 27 Dec 2025 09:54:00 GMT
Aromatic Saudi Kabsa rice with tender meat, golden raisins, and toasted almonds, a festive feast. Save to Pinterest
Aromatic Saudi Kabsa rice with tender meat, golden raisins, and toasted almonds, a festive feast. | velvetthyme.com

My uncle arrived from Riyadh one winter with a container of the most incredible spice blend, and within minutes of opening it, my whole kitchen smelled like cardamom, cinnamon, and possibility. He spent the afternoon teaching me how to make kabsa the way his mother had taught him, moving around the stove with the kind of patience that only comes from cooking the same dish a hundred times. That day, I learned that kabsa isn't just rice and meat—it's a celebration in a pot, the kind of dish that transforms an ordinary evening into something ceremonial and warm.

I made this for my daughter's friends after she joined her university's cultural club, and watching them go quiet when they took that first bite—really quiet, the kind of quiet that means something is working—made me understand why my family had guarded this recipe like a treasure. The meat was so tender it fell apart on the fork, the rice had soaked up every spice-laden note, and suddenly I was the cool parent in the room.

Ingredients

  • Bone-in lamb or chicken pieces (1 kg): The bones release gelatin that makes your broth silky and gives the whole dish depth; I learned this the hard way after trying boneless meat and getting something flat and one-dimensional.
  • Vegetable oil (1 tbsp): Just enough to let the onions caramelize without drowning them; more would tip the balance toward greasy instead of luxurious.
  • Large onion, finely sliced: This is your foundation—golden onions create the sweet, savory base that everything else builds on.
  • Garlic, minced (3 cloves): Fresh garlic makes all the difference; jarred garlic tastes like an afterthought in comparison.
  • Ground cumin (2 tsp): Warm, earthy, the backbone of the whole spice profile.
  • Ground coriander (2 tsp): Adds brightness without being sharp; it keeps the dish from feeling too heavy.
  • Ground cinnamon (1 ½ tsp): This is where the sweetness whispers through, playing against the savory notes.
  • Ground black pepper (1 ½ tsp): Don't skimp here; the heat brings everything into focus.
  • Ground turmeric (1 tsp): A touch of earthiness and that golden color that makes people lean in for a second bite.
  • Ground cardamom (1 tsp): This is the spice that makes people ask what that incredible flavor is, and smile when you tell them.
  • Ground cloves (½ tsp): A pinch is enough; it's the whisper that adds complexity.
  • Ground allspice (½ tsp): Rounds out the spice blend with a subtle warmth.
  • Dried bay leaves (2): Remove these after cooking; they're flavor workers, not meant to be eaten.
  • Dried black lime, pierced (1, optional): Loomi adds an authentic citrus funk that elevates the dish beyond what most people expect from rice; worth tracking down if you can.
  • Tomatoes, chopped (2 medium): Fresh or canned both work; they add brightness and a little acidity that balances the richness.
  • Carrot, grated (1 medium): Sweetness and texture that softens as it cooks into the broth.
  • Basmati rice, rinsed and soaked (3 cups): Soaking matters—it keeps the grains from breaking and helps them cook evenly into something almost fluffy.
  • Chicken or lamb stock (5 cups): Homemade is worth the effort, but good-quality store-bought works too; this is where your liquid flavor lives.
  • Golden raisins (½ cup): They plump up and add pockets of sweetness throughout the rice.
  • Slivered almonds, toasted (½ cup): Toast them yourself—the aroma alone is reason enough, and the flavor is sharper and more alive than pre-toasted.
  • Fresh parsley, chopped (¼ cup, optional): A bright finish that doesn't feel necessary but looks and tastes beautiful.
  • Salt, to taste: Add gradually as you cook; you can always add more, but you can't take it out.

Instructions

Start with the foundation:
Heat the oil over medium-high heat and add your sliced onion, letting it turn golden and sweet—this takes about 5 minutes, and you'll know it's right when the smell alone makes you hungry. Patience here pays off; rushed onions taste raw and sharp.
Build the flavor base:
Stir in the minced garlic and cook for about a minute until it softens and releases its perfume, then add your meat pieces. Let them brown on all sides, about 8 minutes total—this crust is where deep flavor hides.
Wake up the spices:
Add all your spices, bay leaves, and black lime if using, stirring constantly for 1–2 minutes until the kitchen fills with that warm, complex aroma. This is the moment when kabsa starts to smell like itself.
Add freshness:
Stir in your chopped tomatoes and grated carrot, cooking for 4–5 minutes until the tomatoes break down slightly and everything smells cohesive and rich.
Simmer the meat:
Pour in your stock, bring it to a boil, then lower the heat to gentle, cover the pot, and let the meat become so tender you can almost shred it with a spoon—35–40 minutes for chicken, 60 minutes for lamb. The longer cook time is worth it for lamb; the depth is different.
Separate the components:
Remove the meat with a slotted spoon and set it aside somewhere warm where it won't dry out while everything else finishes.
Let the rice absorb the soul:
Stir your soaked and drained rice right into the broth, add salt to taste, then nestle the meat back in among the grains. Cover and cook on low heat for 25–30 minutes until the rice is tender and has absorbed all that savory liquid.
Final touches:
Discard the bay leaves and black lime, then gently fluff everything with a fork—be tender here so the rice stays separate and light. Transfer to a serving platter, scatter your toasted almonds and parsley over the top, and watch people's faces light up.
Save to Pinterest
| velvetthyme.com

There's a moment during the simmering stage when your whole house becomes a fragrant sanctuary, and anyone who walks through the door stops and breathes deeply—that's when kabsa becomes more than just dinner, it becomes an invitation. It's the smell that says someone is taking care of you, that something special is happening.

Choosing Your Meat

Lamb is traditional and gives you that deeper, more complex flavor that makes the spices sing louder, but chicken works beautifully too if you prefer something lighter or if that's what's available. Beef is another solid choice, though it sits somewhere between the two in terms of richness. I've made this with all three, and each one tastes different enough that you're not choosing wrong—you're just choosing which version you want today. The bone-in element matters more than which animal you pick; it's what makes your broth silky and gives everything that savory backbone.

The Black Lime Question

Loomi, that dried black lime with its funky, almost umami quality, is the ingredient that makes people taste this dish and think, 'What is that, exactly?' It's not necessary, but it's the difference between a good kabsa and the kind you remember. You can find it at Middle Eastern markets or online, and one piece goes a long way—just pierce it a few times so it releases its flavor without falling apart. If you can't find it or want to skip it, the dish is still delicious, but you're leaving an interesting layer untouched.

Timing and Make-Ahead Magic

The beauty of kabsa is that most of the work happens in that first half-hour—browning meat, blooming spices, building flavor—and then you can essentially walk away and let the pot do the thinking for you. I've made this for dinner after work and had it ready in just under two hours, which feels almost impossible when you taste how much thought went into each bite. Leftovers are incredible; this dish tastes even better the next day when everything has settled and married together, so don't hesitate to make extra.

  • Prep your ingredients before you start cooking—mise en place makes the whole process feel smoother and less stressful.
  • If you're timing this for guests, the broth can simmer while you set the table and get everything else ready.
  • Let it rest covered for 5 minutes after the rice is done, just like you would with bread; it lets everything firm up slightly and makes serving cleaner.
Beautifully plated Saudi Kabsa, fragrant rice layered with spiced meat and topped with almonds and herbs. Save to Pinterest
Beautifully plated Saudi Kabsa, fragrant rice layered with spiced meat and topped with almonds and herbs. | velvetthyme.com

Kabsa is the kind of dish that makes your table feel generous and intentional, the kind of meal that says 'I took time with this for you.' Every time you make it, you'll find your own rhythm with the spices, your own preference for which meat, your own version of perfect—and that's exactly how it should be.

Recipe FAQs

What type of meat works best for this dish?

Bone-in lamb or chicken pieces are traditional choices. Lamb offers a richer flavor, while chicken cooks faster and yields tender results.

Can the dish be made without the dried black lime?

Yes, the dried black lime adds a unique tang but can be omitted if unavailable without greatly affecting the overall flavor.

How should the spices be prepared for maximum flavor?

To enhance aroma, toast the ground spices lightly before adding them to the dish, releasing deeper and richer flavors.

What is the purpose of soaking the rice beforehand?

Soaking basmati rice softens the grains, reduces cooking time, and helps achieve fluffy, separate rice with a light texture.

Are the raisins and almonds essential for this dish?

Yes, golden raisins add a touch of natural sweetness while toasted almonds contribute crunch and nuttiness, balancing the spices and textures.

Saudi Kabsa Fragrant Rice

A fragrant Saudi dish with tender meat, aromatic spices, sweet raisins, and toasted almonds.

Prep time
25 min
Time for cooking
80 min
Total process time
105 min
Created by Velvet Thyme Eleanor Hayes

Recipe category Slow Sunday Meals

Skill level Medium

Cuisine type Middle Eastern

Yield amount 6 Number of servings

Dietary details No dairy, Free from gluten

List of ingredients

Meat

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

Spices

01 2 teaspoons ground cumin
02 2 teaspoons ground coriander
03 1 ½ teaspoons ground cinnamon
04 1 ½ teaspoons ground black pepper
05 1 teaspoon ground turmeric
06 1 teaspoon ground cardamom
07 ½ teaspoon ground cloves
08 ½ teaspoon 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 for 20 minutes
02 5 cups chicken or lamb stock

Garnishes

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

How to make it

Step 01

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

Step 02

Brown Garlic and Meat: Add minced garlic and cook for 1 minute. Then add the meat pieces, browning them on all sides for about 8 minutes.

Step 03

Incorporate Spices: Stir in the ground cumin, coriander, cinnamon, black pepper, turmeric, cardamom, cloves, allspice, bay leaves, and black lime (if using). Cook for 1 to 2 minutes until fragrant.

Step 04

Cook Vegetables: Add the chopped tomatoes and grated carrot. Cook for 4 to 5 minutes, stirring occasionally to soften the vegetables.

Step 05

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

Step 06

Set Meat Aside: Remove the meat from the pot and keep it warm while preparing the rice.

Step 07

Prepare Rice: Stir the soaked rice and salt into the simmering broth. Nestle the meat pieces back into the pot on top of the rice.

Step 08

Add Raisins and Cook Rice: Scatter the golden raisins over the top. Cover and cook on low heat for 25 to 30 minutes until the rice is fluffy and all liquid is absorbed.

Step 09

Finish and Fluff: Discard the bay leaves and black lime. Gently fluff the rice with a fork to combine ingredients evenly.

Step 10

Serve: Transfer the rice and meat to a serving platter. Garnish with toasted almonds and chopped parsley if desired.

Essential tools

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Fine mesh sieve (for rinsing rice)
  • Knife and cutting board

Allergy warnings

Be sure to carefully review every ingredient for allergens and seek expert advice as needed.
  • Contains tree nuts (almonds)
  • Naturally dairy-free

Nutrition details per serving

Details here are meant for guidance. Please contact health professionals for medical advice.
  • Calorie count: 590
  • Fat content: 19 g
  • Carbohydrate: 74 g
  • Protein amount: 32 g