Arabic Rice with Raisins Recipe: Sweet-Spiced Pilaf With Toasted Almond Crunch

Main Courses

Arabic Rice with Raisins Recipe: Sweet-Spiced Pilaf With Toasted Almond Crunch

This Arabic rice recipe with raisins brings the fragrant, sweet-spiced flavors of Middle Eastern cuisine to your table with every bite. The combination of tender basmati rice, plump raisins, and toasted almonds creates a dish that's both comforting and elegant—perfect for family gatherings or special occasions. What sets this recipe apart is the balance of warm spices like cinnamon and cardamom, which infuse the rice with aromatic depth while the raisins add a touch of natural sweetness.

The foundation of this dish lies in the slow-cooking method, where the rice absorbs the rich flavors of the spiced broth and tender protein (traditionally lamb or chicken). Toasted almonds are sprinkled at the end for a satisfying crunch, elevating the dish from simple pilaf to a restaurant-worthy experience. This version stays true to its roots while being adaptable enough for modern kitchens—no special equipment required.

What you'll end up with is a fragrant, golden pilaf where each grain of rice is infused with spice and sweetness, the raisins burst with juicy plumpness, and the almonds add a delightful contrast in texture. The aroma alone will transport you to bustling markets in Marrakech or cozy homes in Cairo, making this more than just a meal—it's a cultural experience served on your plate.

Whether you're serving it alongside grilled meats or as a standalone dish, this Arabic rice with raisins delivers both comfort and sophistication. The recipe scales easily, making it ideal for feeding a crowd or prepping for the week ahead. Ready to bring a taste of the Middle East to your kitchen? Let's get started.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for arabic rice recipe with raisins

Six fragrant spices, tender rice, and a touch of sweetness—this is your pantry raid checklist.

Ingredient Amount Notes
Long-Grain Basmati Rice 🍚 2 cups Uncooked, rinsed thoroughly
Chicken Thighs 🍗 2 lb Bone-in, skin-on preferred
Golden Raisins 🍇 1 cup Plump, not dried out
Sliced Almonds 🥜 ½ cup Unsalted, whole or slivered
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 6 cloves Fresh, minced finely
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Ground Cardamom 🌿 ½ tsp True cardamom pods preferred
Ground Turmeric 🌶️ ½ tsp Bright yellow color
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Vegetable Oil 🫒 ½ cup High smoke point
Chicken Broth 💧 3 cups Low-sodium preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The spices are non-negotiable here. Penzeys or bulk bins at Middle Eastern markets are your best bets for authentic cardamom and cinnamon—those tiny glass jars at regular grocery stores often taste like sawdust. Look for whole cardamom pods if you can find them; they're worth grinding fresh. The turmeric should be bright yellow, not grayish. As for the raisins, Sun-Maid or Trader Joe's organic raisins are my go-to—they stay plump and don't turn to dust. And the almonds? Store-brand unsalted is fine, but toast them yourself for that perfect crunch.

No cardamom pods? Ground cardamom from the spice aisle works, but it's not the same—think of it as the secret weapon in this dish. Chicken thighs instead of breasts? Absolutely better—they stay juicy and hold up to the long cooking. Short on time? Pre-chopped onions from the salad bar section save minutes, though fresh always tastes better. The lemon juice is key for brightness, so don't skip it—freshly squeezed makes all the difference. And if you're feeling fancy, swap the chicken broth for homemade lamb broth—trust me on that.

This keeps beautifully for 4 days in the fridge, though the flavor deepens overnight—honestly, it tastes even better the second day. For leftovers, store in an airtight container with a sprinkle of lemon juice on top to keep it fresh. Freezes for 3 months if you want to make a big batch—just reheat with a splash of water or broth. The almonds toast best in a dry pan over medium heat for 3-4 minutes, shaking constantly. Don't walk away—burnt almonds ruin everything. And if you make extra, this makes an amazing cold rice salad the next day.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes—just brown the chicken, toss in the onions and rice, then let it simmer. The raisins and almonds caramelize right into the rice, so you end up with one pan, one spatula, and zero stress.
  • Sweet-Savory Balance: That first bite of tender chicken over fragrant basmati, with plump raisins bursting and crunchy almonds on top? It’s the kind of flavor that makes you pause mid-fork. Honestly, the golden raisins soak up the spices like a sponge, turning the rice into something unexpectedly rich.
  • Weeknight to Weekend: This dish works for lazy Tuesdays (I make a big batch and reheat for lunch) or when I’m hosting (it feels fancy without the effort). Swap the chicken for lamb or even chickpeas, and suddenly you’ve got a meal that fits any mood or guest list.
  • Budget-Friendly Feast: Chicken thighs stretch further than breasts, and basmati rice fills you up for pennies. The raisins and almonds add texture without breaking the bank—plus, leftovers reheat like a dream. Between us, this is the recipe I turn to when I’m trying to make groceries last.

Step-by-step instructions for sweet-spiced pilaf

Here's how to create aromatic, golden rice with tender chicken and crunchy almonds—every bite is a balance of sweet, spiced, and savory.

1

🍳 Step 1: Sear the Chicken Thighs Until Golden

Pat the 2 lb chicken thighs dry with paper towels—this ensures maximum crispiness. Heat 0.5 cup vegetable oil in a large pot over medium-high heat until shimmering. Add the chicken in a single layer, skin-side down, and let it sear undisturbed for 5-6 minutes until the skin turns deep golden brown and crispy.

Flip the thighs and cook for another 4-5 minutes until the skin is golden on both sides and the internal temperature reaches 165°F when checked with a meat thermometer. Remove the chicken from the pot and set it aside on a plate, leaving the rendered oil and juices in the pot. This golden crust will later infuse the rice with rich flavor.

2

👨‍🍳 Step 2: Build the Spiced Base

In the same pot, reduce the heat to medium and add the finely chopped 1 whole yellow onion. Cook for 5-6 minutes until softened and translucent, stirring occasionally. Add the minced 6 cloves garlic and cook for 30 seconds until fragrant—this prevents the garlic from burning, which would make the dish bitter.

Next, sprinkle in the 1 tsp ground cinnamon, 0.5 tsp ground cardamom, and 0.5 tsp ground turmeric. Stir for 1 minute until the spices release their warm, aromatic oils. This is where the magic happens—the spices will infuse the rice with their signature sweet and earthy notes. Pour in the 3 cups chicken broth and bring to a gentle simmer.

3

🍳 Step 3: Toast the Raisins and Almonds

In a dry skillet over medium heat, toast the 0.5 cup sliced almonds for 3-4 minutes, stirring constantly, until they turn a light golden brown and smell nutty. Remove them with a slotted spoon and set aside. In the same skillet, add the 1 cup golden raisins and toast for 1-2 minutes until they plump slightly and release their natural sweetness.

Here's the thing—don't walk away. Raisins burn quickly, and you want them just warm enough to soften slightly but still retain their chewy texture. Transfer the raisins to a small bowl and set aside with the almonds. You'll add them back into the rice later for that perfect crunch and sweet contrast.

4

🥘 Step 4: Cook the Rice to Perfection

Add the 2 cups long-grain basmati rice to the simmering broth and spices in the pot. Stir gently to distribute the rice evenly, then bring the mixture to a boil. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and let it simmer for 15 minutes without lifting the lid. This steaming method ensures the rice absorbs the broth evenly and cooks up fluffy.

After 15 minutes, remove the lid and fluff the rice gently with a fork. If the rice looks dry, add 2-3 tablespoons of hot chicken broth and stir. The rice should be tender but still slightly firm—al dente. This is the moment that matters: the rice should be fully cooked but not mushy. Stir in the toasted raisins and almonds, along with the 1.5 tsp salt, and mix well to distribute them evenly.

5

⏰ Step 5: Finish and Serve with Fresh Herbs

Return the chicken thighs to the pot, skin-side up, and cover again. Let it sit off the heat for 10 minutes to allow the rice to steam gently and the chicken to reabsorb its juices. This resting period is crucial—it ensures the chicken stays moist and the rice finishes cooking perfectly.

Once rested, fluff the rice one last time and stir in the 0.25 cup chopped fresh parsley and 1 tbsp freshly squeezed lemon juice. The parsley adds a bright, fresh contrast to the rich, spiced rice, while the lemon juice brightens the flavors and cuts through the richness. Serve immediately, garnished with extra almonds if desired. The result is a fragrant, golden pilaf with tender chicken, sweet raisins, and crunchy almonds—every bite is a symphony of textures and flavors.

👨‍🍳

Pro Tips For Making Arabic Rice Recipe With Raisins

  • PARBOIL THE RAISINS: First, rinse the golden raisins in warm water for 10 seconds—just enough to plump them slightly. Then toss them in a pinch of salt and a splash of the chicken broth you’re using for the rice. This keeps them from turning into raisin dust while adding a subtle depth that’s missing when you just dump them dry.
  • DON’T SKIP THE ONION CRUST: After browning the chicken thighs, remove them and let that rendered fat cool for 2 minutes. Then, on medium-low heat, cook the sliced onions in that fat until they’re deep golden, almost caramelized—about 10 minutes. This isn’t just flavor; it’s the foundation that prevents the rice from tasting flat.
  • SALT THE RICE WATER LIKE THE SEA: Use 1.5 teaspoons of salt for every 4 cups of water when cooking the basmati. Too little, and the rice will taste bland; too much, and you’ll regret it. Trust me, I’ve burned my tongue on both sides. Also, if your water tastes like the ocean, you’re golden.
  • TOAST ALMONDS SEPARATELY: Don’t toss the sliced almonds into the pan with everything else—they’ll burn before the onions even start to soften. Instead, dry-toast them in a separate pan over medium heat for 2-3 minutes, stirring constantly, until they’re fragrant and just turning golden. This keeps them crisp and prevents the dish from tasting like a nutty afterthought.

Flavor customization for arabic rice recipe with raisins

Sweet-Spiced Variations

Swap golden raisins for dried apricots (chopped) and add 1 tsp ground ginger for a Middle Eastern twist—this variation works beautifully with lamb instead of chicken. The apricots caramelize slightly during cooking, creating a deeper sweetness that pairs perfectly with the savory spices. 🌿

Nutty Crunch Swaps

Instead of almonds, try toasted pistachios or cashews for a richer, buttery crunch. For pistachios, use ½ cup shelled and toast them with ½ tsp cinnamon for an extra aromatic boost. Cashews add a creamier texture, so they’re ideal if you prefer a softer bite. Both work equally well with the raisins.

Spice Level Control

For a milder version, reduce the cardamom and cinnamon to ¼ tsp each and add ½ tsp ground ginger for warmth without overpowering. If you love heat, stir in ¼ tsp cayenne pepper with the spices—just be sure to taste as you go. The raisins balance the heat beautifully, so don’t skip them!

Protein Alternatives

Swap chicken for shredded chicken thighs (pre-cooked) or diced lamb shoulder (slow-cooked until tender). For a vegetarian option, use chickpeas (rinsed and drained) or crumbled firm tofu (pan-fried until crispy). The spices and raisins shine equally well with these proteins, keeping the dish hearty and flavorful.

Sweetness Adjustments

If you prefer less sweetness, reduce raisins to ½ cup and add 1 tbsp honey to the broth while simmering. For extra richness, stir in 1 tbsp orange blossom water (available at Middle Eastern markets) during the last 5 minutes of cooking. This floral note elevates the dish to restaurant-quality sophistication.

Herb Enhancements

Brighten the dish with fresh cilantro or mint leaves instead of parsley. For cilantro, use 0.3 cup chopped and add it with the lemon juice at the end. Mint leaves (about 0.2 cup torn) add a refreshing contrast and are perfect for summer servings. Both herbs keep the dish vibrant and aromatic.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 62g22%
Dietary Fiber 5g18%
Sugars 18g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Arabic rice recipe vegetarian?

Skip the chicken and use chickpeas (rinsed and drained) or crumbled firm tofu (pan-fried until crispy) instead. The spices and raisins will still shine, keeping the dish hearty and flavorful. For extra protein, add ½ cup cooked lentils mixed into the rice at the end.

2

Why do my raisins turn bitter or burn?

Raisins burn quickly over heat, so keep them moving in the pan and watch closely—just 1-2 minutes of toasting is enough. For extra insurance, use soaked raisins (soak in warm water for 10 minutes, then drain) to prevent burning. The key is low-to-medium heat and constant stirring until they just warm through.

3

How do I store leftovers to keep them fresh?

Store in an airtight container in the fridge for up to 4 days, with a sprinkle of lemon juice on top to preserve flavor. For longer storage, freeze for 3 months—thaw overnight in the fridge and reheat with a splash of water or broth. The almonds stay crunchy even after reheating if you add them fresh when serving.

4

Can I use brown rice instead of basmati?

Technically yes, but basmati is ideal for its light texture and aroma. Brown rice will take longer to cook (30-40 minutes) and may absorb more liquid, so use 3.5 cups broth instead. The flavor will be nuttier but less fragrant—perfect if you prefer whole grains, though the traditional taste will differ slightly.

5

What’s the best way to reheat this dish?

Gently reheat on the stovetop with 2 tbsp water or broth over low heat for 3-4 minutes, covered. Microwaving works too—use 50% power for 1-2 minutes, then fluff with a fork. Avoid high heat to prevent drying out the rice or burning the almonds. Add fresh parsley and lemon juice after reheating for brightness.

★★★★★4.5(4 reviews)
Categories Main Courses