Moroccan Rice Recipe Vegetarian: Golden Spice-Infused Pilaf With Raisins

Moroccan Rice Recipe Vegetarian: Golden Spice-Infused Pilaf With Raisins

This vegetarian Moroccan rice delivers restaurant-quality results with simple pantry staples and 30 minutes of hands-on time. The dish transforms plain rice into a fragrant, golden pilaf through a precise spice blend and gentle toasting technique.

Cinnamon, cumin, and turmeric create the signature warm, earthy flavor base, while raisins add natural sweetness that balances the spices. The rice cooks in vegetable broth, absorbing every bit of flavor without overpowering the delicate aromatics.

What emerges is a fluffy, golden rice studded with plump raisins and toasted almonds for texture. Each forkful offers complex layers of spice, subtle sweetness, and nutty crunch that makes this side dish unforgettable.

Perfect alongside grilled vegetables or as a light main course. The method ensures consistent, professional results every time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Moroccan Rice Recipe Vegetarian

Transform plain rice into fragrant golden pilaf with these pantry staples and warm spices.

Ingredient Amount Notes
Basmati Rice 🌾 1 ½ cups Rinsed until water runs clear
Vegetable Broth 🥣 3 cups Low-sodium preferred for balance
Yellow Onion 🧅 1 whole Finely diced for even cooking
Garlic Cloves 🧄 3 cloves Minced to release full flavor
Ground Cinnamon 🌿 ½ tsp Freshly ground for potency
Ground Cumin 🌿 1 tsp Toasted lightly enhances aroma
Ground Turmeric 🌿 ½ tsp For golden color and earthiness
Raisins 🍇 ½ cup Golden or dark variety
Sliced Almonds 🌰 ⅓ cup Toasted for nutty crunch
Extra-Virgin Olive Oil 🫒 2 tbsp For toasting rice and almonds
Salt 🧂 ¾ tsp Diamond Crystal kosher preferred
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The rice quality is non-negotiable. Basmati delivers the ideal fluffy texture and absorbs the spices beautifully—avoid instant or pre-cooked varieties. For the broth, Imagine or Pacific Foods brands offer consistent flavor without overpowering saltiness. The spices should be freshly purchased (within 6 months) as older spices lose their potency and won’t create the signature warmth.

No basmati? Jasmine rice works in a pinch, though the grains will be slightly stickier. For a nut-free version, swap almonds for toasted pumpkin seeds. If raisins aren’t your thing, dried apricots chopped into small pieces provide similar sweetness. The turmeric is essential for color—don’t substitute with curry powder as it contains additional spices that will alter the flavor profile.

Store spices in airtight containers away from light for maximum shelf life (6-12 months). The cooked rice keeps well for 4-5 days refrigerated and reheats beautifully with a splash of water. Toast extra almonds and keep them in the freezer for up to 3 months.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I just dump everything in, simmer, and walk away—basmati soaks up the veggie broth like a dream.
  • Warm Spice Hug: The cinnamon and garlic turn plain rice into something cozy and deeply flavorful.
  • Meal Prep Hero: I make a big batch Sunday and it tastes even better reheated midweek.
  • Pantry Friendly: Honestly, all the ingredients are already in my kitchen, no last-minute store runs.

Step-by-Step Instructions for Moroccan Rice Vegetarian

This method ensures perfectly fragrant rice with balanced spices and sweet-tart complexity.

Step 1: Toast the Rice and Aromatics

Heat the 2 tbsp extra-virgin olive oil in a heavy pot over medium heat. Add the 1.5 cups basmati rice and cook for 2 minutes, stirring constantly, until the grains turn opaque and slightly nutty.

Immediately add the finely diced 1 whole yellow onion and cook for another 3-4 minutes until translucent and soft. Stir in the minced 3 cloves garlic cloves and cook for 30 seconds until fragrant but not browned. This builds the flavor foundation.

Step 2: Bloom the Spices and Add Liquid

Add the 0.5 tsp ground cinnamon, 1 tsp ground cumin, and 0.5 tsp ground turmeric to the pot. Stir constantly for 1 minute to toast the spices until their aroma intensifies—this deepens their flavor.

Pour in the 3 cups vegetable broth and 0.75 tsp salt, then add the 0.5 cup raisins. Stir well to combine and bring to a boil over high heat. Watch for the liquid to turn a vibrant golden hue from the turmeric.

Step 3: Simmer Until Tender

Once boiling, reduce the heat to low, cover the pot, and simmer for 15 minutes. Avoid lifting the lid during this time to trap steam, which ensures even cooking.

After 15 minutes, check the rice. If the liquid has been absorbed and the grains are tender with a slight bite, remove from heat. If not, cover and cook for another 2-3 minutes until done.

Step 4: Toast Almonds and Finish the Dish

While the rice cooks, toast the 0.33 cup sliced almonds in a dry skillet over medium heat for 2-3 minutes, stirring frequently, until golden brown and fragrant. Remove from heat immediately to prevent burning.

Once the rice is cooked, fluff it gently with a fork. Stir in the 1 tbsp lemon juice and half of the toasted almonds. Taste and adjust seasoning if needed.

Transfer to a serving dish and garnish with the remaining almonds and 0.25 cup fresh cilantro. The cilantro adds a bright, herbal note that complements the warm spices.

👨‍🍳

Pro Tips For Making Moroccan Rice Recipe Vegetarian

  • Toast the Spices: Bloom the cinnamon in the onion and garlic for 30 seconds before adding liquids—this wakes up the flavor and prevents a dull, flat taste.
  • Rinse the Rice: Soak the basmati for 10 minutes then rinse until the water runs clear, or your rice will turn out gummy instead of light and separate.
  • Use Hot Broth: Pour in boiling vegetable broth instead of cold to jumpstart the cooking and keep the rice from sitting in lukewarm liquid too long.
  • Rest Covered: After the heat’s off, let it sit covered for 10 minutes—this lets the steam finish the job and keeps the grains from breaking when you fluff it.

Common Mistakes When Making This Dish

Skipping the Rinse

Failing to rinse your basmati rice is the most common mistake I see. Unrinsed grains release excess starch, resulting in sticky, gummy rice instead of the fluffy texture we want. Rinse until the water runs completely clear—this usually takes 3-4 changes of water. 💡

Over-Toasting Spices

Burnt spices taste bitter and ruin the dish’s delicate balance. When blooming your cinnamon, cumin, and turmeric, keep the heat at medium and stir constantly for exactly 1 minute. The moment you smell their aroma intensify, add the liquid.

Lifting the Lid

Peeking while the rice simmers releases precious steam, leading to uneven cooking and dry spots. Once you cover the pot after adding broth, resist the urge to stir or check for at least 12 minutes. Trust the process—the steam is doing its work.

Under-Toasting Almonds

Pale almonds lack the nutty depth this dish needs. Toast your ⅓ cup sliced almonds over medium heat for 2-3 minutes, stirring frequently, until they’re golden brown. Remove them immediately—they continue cooking from residual heat. 🔥

Forgetting the Rest

Slicing into the rice straight from the pot causes the grains to break and the flavors to spill out. Let it rest, covered, for 5-10 minutes off the heat. This allows the rice to steam gently, absorbing any remaining liquid.

Over-Salting Early

Vegetable broths vary in saltiness. I start with ¾ tsp salt and adjust at the end. Taste after fluffing the rice—you can always add more, but you can’t take it out. The lemon juice and cilantro will brighten the flavors without extra salt.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 52g19%
Dietary Fiber 5g18%
Sugars 12g
Protein 7g14%
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 use brown rice instead of basmati?

Yes, but adjust the liquid to 3.5 cups and simmer for 40-45 minutes. Brown rice has a chewier texture and nuttier flavor that pairs well with the spices.

2

Why is my rice mushy?

Likely from skipping the rinse or lifting the lid during cooking. Always rinse until water runs clear and resist peeking for at least 12 minutes to trap steam properly.

3

Can I make this ahead of time?

Cooked rice keeps well for 4-5 days refrigerated. Reheat with a splash of water to restore moisture and fluffiness.

4

What can I substitute for raisins?

Try chopped dried apricots or dates for similar sweetness. For a less sweet option, omit entirely and add extra toasted almonds for crunch.

★★★★★4.8(7 reviews)
Tyler Campbell