Shawarma Rice Recipe: Middle Eastern Spice With Toasted Nuts

Shawarma Rice Recipe: Middle Eastern Spice With Toasted Nuts

This dish brings the bold flavors of Middle Eastern street food to your kitchen table. Toasted nuts and warm spices transform simple rice into something extraordinary.

I developed this recipe after years of perfecting the balance between aromatic spices and perfectly cooked grains. The toasted nuts add a satisfying crunch that contrasts beautifully with the tender rice.

The secret lies in blooming the spices in hot oil before cooking the rice, which ensures every grain is infused with rich, complex flavors. It’s a technique that makes all the difference.

Serve this as a main course or alongside grilled meats for a complete meal. The leftovers taste even better the next day.

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

Ingredients for Shawarma Rice

Warm spices, toasted nuts, and fluffy rice create this Middle Eastern-inspired dish with ease.

Ingredient Amount Notes
Basmati Rice 🍚 2 cups Rinsed until water runs clear
Olive Oil 🫒 3 tbsp Divided for blooming and toasting
Yellow Onion 🧅 1 whole Finely diced for even cooking
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Ground Cumin 🌿 1 ½ tsp Toasted in oil first
Ground Coriander 🌿 1 ½ tsp Bloomed with other spices
Smoked Paprika 🌶️ 1 tsp Adds depth and color
Ground Cinnamon 🌿 ½ tsp Key warm spice note
Turmeric 🌿 ½ tsp For golden color
Slivered Almonds 🥜 ½ cup Toasted until golden
Pine Nuts 🥜 ¼ cup Toasted for crunch
Chicken Broth 🍲 3 cups Low-sodium preferred
Salt 🧂 1 tsp Adjust to taste
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The spices are the foundation here. Penzeys offers exceptional quality, but most Whole Foods bulk sections have fresh options too. Blooming them in oil releases their essential oils—don’t skip this step. For the rice, basmati is traditional, but jasmine works in a pinch. Look for grains that are uniform in size for even cooking.

No slivered almonds? Cashews or pistachios add a similar crunch. Missing a spice? Most shawarma blends (find them at Middle Eastern markets) contain the right mix. The broth can be swapped for water, but low-sodium chicken or vegetable broth adds depth. For a vegetarian version, use vegetable broth instead.

Rice keeps well for 3-4 days in the fridge—reheat with a splash of water to revive. Toasted nuts stay crisp for 1 week in an airtight container. The dish actually improves overnight as flavors meld together.

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I love that everything cooks together—no extra pans, just rice, onions, and those warm cumin-spiced aromas filling the kitchen.
  • Garlic Punch: The garlic and cumin hit just right, turning simple basmati into something ridiculously flavorful.
  • Meal Prep Hero: Honestly, it reheats beautifully, so I make a big batch for lunches all week.
  • Budget Friendly: Basmati rice and a few spices stretch further than takeout ever could.

Step-by-Step Instructions for Shawarma Rice

Here’s the method. Straightforward, tested, works every time.

Step 1: Rinse and Bloom the Spices

Rinse the 2 cups Basmati Rice under cold water until the water runs clear. This removes excess starch and prevents the grains from clumping together. Drain thoroughly in a fine-mesh strainer.

In a large pot, heat 1 tbsp Olive Oil over medium heat. Add the 1 whole Yellow Onion (finely diced) and cook for 5-6 minutes until soft and translucent. Stir in the 4 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant.

Step 2: Toast the Spices and Nuts

Add the 1.5 tsp Ground Cumin, 1.5 tsp Ground Coriander, 1 tsp Smoked Paprika, 0.5 tsp Ground Cinnamon, and 0.5 tsp Turmeric to the pot. Stir constantly for 1 minute until the spices are fragrant and slightly darkened—this blooms their flavors.

Push the onion-spice mixture to one side of the pot. Add the remaining 2 tbsp Olive Oil to the empty space, then add the 0.5 cup Slivered Almonds and 0.25 cup Pine Nuts. Toast for 2-3 minutes, stirring frequently, until the nuts are golden brown. Remove from heat immediately to prevent burning.

Step 3: Cook the Rice to Perfection

Stir the rice into the pot, coating it thoroughly with the spiced oil and nut mixture. Add the 3 cups Chicken Broth and 1 tsp Salt, and bring to a boil over high heat.

Once boiling, reduce the heat to low, cover, and simmer for 15-18 minutes until all liquid is absorbed and the rice is tender. Do not lift the lid during cooking—condensation can drip back onto the rice and make it mushy. When done, remove from heat and let it sit covered for 5 minutes.

Step 4: Fluff and Garnish

Gently fluff the rice with a fork, breaking up any clumps and distributing the toasted nuts and onions evenly throughout. Taste and adjust seasoning with additional salt if needed, though the nuts and broth should provide ample flavor.

Transfer to a serving dish and sprinkle with the 0.25 cup Fresh Parsley (chopped) for a burst of color and freshness. The rice should be fragrant, with visible golden-brown nuts and a slight yellow hue from the turmeric. Serve warm as a side or base for grilled meats.

👨‍🍳

Pro Tips For Making Shawarma Rice

  • Toast the Cumin: I learned this the hard way—bloom the ground cumin in olive oil for 30 seconds before adding onions. It wakes up the spice and gives the rice that authentic shawarma depth.
  • Rinse the Rice: Skip this step and your rice will be gummy. Wash basmati until the water runs clear to remove excess starch—it’s non-negotiable for fluffy grains.
  • Low and Slow Onions: Cook the yellow onions on medium-low until deeply golden, about 8-10 minutes. Rushing this makes them bitter instead of sweet and jammy.
  • Use Day-Old Rice: Sounds weird, but it works: if you’ve got leftover basmati, use it. The grains stay separate and soak up the shawarma spices better than fresh-cooked.

Flavor Customization for This Recipe

Spice Level Adjustments

For more heat, add ½ tsp cayenne pepper with the other spices during blooming. I love how this extra kick balances the sweetness of the cinnamon. For milder flavor, reduce the smoked paprika to ½ tsp.

Citrus Zest Twist

Brighten the dish by stirring in 1 tbsp lemon zest at the end. The acidity cuts through the richness beautifully. I often add this when serving with rich meats like lamb.

Herb Variations

Swap the parsley for ¼ cup chopped cilantro or mint for a fresh twist. Cilantro adds a citrusy note, while mint brings a cool contrast to the warm spices. Both pair wonderfully with the toasted nuts.

Nut Alternatives

Try cashews or pistachios instead of almonds and pine nuts. Cashews add buttery richness, while pistachios give a vibrant green pop. Toast them the same way for 2-3 minutes until golden. 💫

Protein Boost

Fold in 1 cup cooked chickpeas after fluffing the rice for extra protein. This makes the dish more filling as a vegetarian main. I find canned chickpeas work well—just drain and rinse first.

Sweet & Savory

Add ½ cup raisins or dried apricots with the rice for a sweet contrast. The fruit plumps up during cooking, creating delicious bursts of flavor. This version reminds me of Moroccan tagines.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 5mg2%
Sodium 480mg21%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 2g
Protein 10g20%
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 with brown rice instead?

Yes, but increase the broth to 3.5 cups and simmer for 40-45 minutes. Brown rice needs more liquid and time to soften.

2

How do I prevent the nuts from burning?

Toast them over medium-low heat and stir constantly. Remove from the pot immediately once golden, as they continue cooking off the heat.

3

Why does my rice turn out mushy?

Lifting the lid during cooking causes condensation to drip back in. Keep it covered until the full 15-18 minutes have passed.

4

What can I use instead of chicken broth?

Vegetable broth works perfectly for a vegetarian version. Water plus 1 tsp bouillon powder also adds flavor if broth isn’t available.

★★★★★5.0(14 reviews)
Tyler Campbell