
I first tasted this fragrant rice at a friend’s dinner in Marrakech, and the memory of its warm, spiced aroma has stayed with me. This dish brings that same exotic flavor to your table with minimal effort.
The secret lies in toasting the basmati grains before cooking, which enhances their natural nuttiness. Cinnamon, cumin, and turmeric create a complex spice blend that perfumes every bite.
Golden raisins plump during cooking, adding natural sweetness that balances the earthy spices. The result is fluffy, aromatic rice that pairs perfectly with tagines or grilled meats.
With just 20 minutes of hands-on time, you’ll have a side dish that transforms any meal into a special occasion.
Ingredients for Moroccan Basmati Rice
Pantry staples plus a few spices bring Moroccan magic to your table.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Golden Raisins 🍇 | ¾ cup | Plump during cooking |
| Ground Cinnamon 🌿 | 1 tsp | Freshly opened for potency |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Ground Turmeric 🌶️ | ½ tsp | For vibrant color |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Vegetable Broth 🥕 | 3 cups | Low-sodium for balance |
| Yellow Onion 🧅 | 1 whole | Finely diced for texture |
| Garlic Cloves 🧄 | 3 cloves | Minced for even flavor |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Slivered Almonds 🥜 | ⅓ cup | Lightly toasted for crunch |
The basmati rice is key here. Look for aged basmati—it expands more and stays fluffier. Whole Foods or Trader Joe’s have great options, but any grocery store’s bulk bin works too. The golden raisins should be plump and moist (not those dry, shriveled ones). Check the baking aisle or bulk section. For the spices, Penzeys or a Middle Eastern market will have the freshest stock.
No golden raisins? Regular raisins or chopped apricots work in a pinch. Swap cumin for coriander if that’s what you’ve got. The almonds can be skipped or replaced with cashews or pine nuts. If you don’t have fresh cilantro, parsley (flat-leaf, not curly) makes a decent stand-in. The vegetable broth can be chicken broth, but keep it vegetarian-friendly if needed.
Store the rice in a cool, dry place—it’ll keep for 1-2 years. Raisins and almonds go in the pantry too. Fresh cilantro lasts about 5 days wrapped in a damp paper towel in the fridge. This dish reheats beautifully, so make extra for leftovers.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in, cover it, and let the spices work their magic while I do something else.
- Sweet & Spiced: The golden raisins plump up with cinnamon and cumin, and the turmeric gives it that warm golden hue I crave.
- Feeds a Crowd: This makes a big batch, so I always have leftovers for lunch the next day.
- Pantry Staples: Between us, I already have all these ingredients on hand, so it’s a zero-stress meal.
Step-by-Step Instructions for Moroccan Basmati Rice
Here’s the method I use for perfectly fragrant rice with plump raisins and toasted almonds.
Step 1: Toast the Spices and Aromatics
Heat the 2 tbsp olive oil in a large pot over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until it softens and turns translucent.
Stir in the minced 3 cloves garlic cloves, 1 tsp ground cinnamon, 1 tsp ground cumin, and 0.5 tsp ground turmeric. Cook for 1 minute until fragrant—this wakes up the spices and builds a flavor foundation. Watch carefully to avoid burning.
Step 2: Cook the Rice with Broth and Raisins
Add the 2 cups basmati rice and stir to coat in the spiced oil for 30 seconds. This brief toasting enhances the nutty flavor of the rice.
Pour in the 3 cups vegetable broth and add the 0.75 cup golden raisins and 1 tsp salt. Stir well and bring to a boil over high heat. The liquid should look vibrant from the turmeric.
Step 3: Simmer Until Tender and Fluffy
Once boiling, reduce heat to low, cover the pot, and simmer for 15-18 minutes. Don’t lift the lid during this time—steam is what cooks the rice evenly.
After 15 minutes, check for doneness: the liquid should be absorbed, and the rice should be tender with no crunch. If it’s still firm, cook for another 2-3 minutes with the lid on.
Step 4: Toast the Almonds and Finish
While the rice cooks, toast the 0.33 cup slivered almonds in a dry skillet over medium-low heat for 3-4 minutes, stirring often, until they’re golden brown and fragrant. Remove from heat immediately to prevent over-browning.
Once the rice is done, turn off the heat and let it sit covered for 5 minutes. Then fluff with a fork and gently fold in half the toasted almonds, reserving the rest for garnish.
Step 5: Garnish and Serve Warm
Transfer the rice to a serving dish and top with the remaining slivered almonds and the 0.25 cup fresh cilantro. The cilantro adds a bright, fresh contrast to the warm spices.
Serve immediately while the rice is hot and the almonds are still crisp. Each bite should deliver a mix of textures: tender rice, chewy raisins, and crunchy almonds with layers of spiced aroma.
Pro Tips For Making Moroccan Basmati Rice
- Rinse the Rice: Soak basmati rice for 15 minutes before cooking, then rinse until the water runs clear to remove excess starch and prevent a gummy texture.
- Toast the Spices: Heat cinnamon, cumin, and turmeric in the pot for 30 seconds before adding liquid to wake up their flavors—skipping this leaves the rice tasting flat.
- Plump the Raisins: Cover golden raisins with hot water for 10 minutes before adding to the rice so they stay soft and juicy instead of hard and dry.
- Rest Off Heat: Once the rice is done, let it sit covered for 10 minutes off the heat to steam evenly and absorb any remaining liquid.
Creative Variations of This moroccan basmati rice
Savory Nutty Twist
Swap the slivered almonds for ½ cup toasted pine nuts and add 1 tsp smoked paprika to the spice blend. The pine nuts bring a buttery richness that pairs beautifully with the warm spices. I love this version with lamb dishes. 🌟
Sweet and Spicy
Add ½ tsp cayenne pepper to the spice mix and replace golden raisins with ½ cup chopped dried apricots. The apricots’ sweetness balances the heat, creating a more complex flavor profile. This variation reminds me of the spice markets in Marrakech.
Herb-Infused Rice
Stir in 2 tbsp chopped fresh mint and 1 tbsp chopped fresh parsley at the end along with the cilantro. This brightens the dish and adds a refreshing contrast to the earthy spices. Perfect for spring meals.
Coconut Curry Style
Replace 1 cup vegetable broth with 1 cup coconut milk and add 1 tsp curry powder to the spice blend. The coconut milk adds creaminess and depth, making this a heartier side dish. I like serving this with grilled chicken.
Citrus Zest Version
Add 1 tbsp grated orange zest and 1 tbsp grated lemon zest when toasting the spices. The citrus oils lift the dish and add a bright, aromatic note. This pairs wonderfully with fish or seafood.
Middle Eastern Fusion
Add 1 tsp ground cardamom and ½ tsp ground allspice to the spice mix. Replace cilantro with ¼ cup chopped fresh parsley. This creates a more Middle Eastern-inspired flavor that works beautifully with lamb or beef tagines. 💫
Nutrition Facts
Frequently Asked Questions
Can I use a different type of rice?
Basmati is ideal for its fragrance and texture, but jasmine rice works in a pinch. Avoid short-grain varieties as they become sticky.
Why toast the spices first?
Toasting for 1 minute awakens the essential oils, deepening their flavor. This step transforms the dish from good to authentic.
How do I prevent mushy rice?
Use the exact 2:1 liquid-to-rice ratio and resist peeking while cooking. Let it rest 5 minutes off heat before fluffing.
Can I make this ahead?
Yes! Cook rice as directed, cool completely, and refrigerate for up to 2 days. Reheat in microwave with a splash of water.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026