
Ramadan Iftar Date Walnut Rice
A fragrant, jewel-toned pilaf studded with plump Medjool dates and toasted walnuts, infused with cinnamon and butter. This showstopping side dish is traditionally served during Iftar (the meal to break the fast during Ramadan) and pairs beautifully with savory stews, roasted meats, or grilled vegetables. The dates caramelize slightly as the rice cooks, adding natural sweetness and a subtle richness that complements both the warm spice and nutty walnuts.
- Prep
- 15 min
- Cook
- 20 min
- Wait
- 10 min
- Total
- 45 min
- Makes
- 6 servings (about 3½ cups)
Steps
Before you start
- Rinse the basmati rice under cold water until the water runs clear, then drain well (this removes excess starch and ensures grains stay separate)
- Pit the Medjool dates and cut them into halves or quarters
- Toast the walnuts in a dry skillet over medium heat for 3–4 minutes, stirring often, then set aside to cool slightly
Toast the spice and butter
- In a large saucepan (3–4 quart capacity) over medium heat, melt the 3 tablespoons (43 g) unsalted butter.
- Add the ground cinnamon and toast, stirring constantly, for about 30 seconds until fragrant—do not let the spice burn.
+ Show details− Hide details
Ready when: Cinnamon is fragrant and slightly darkened
Tip: Toast the cinnamon in the fat to bloom its flavors; raw cinnamon can taste dusty.
Sauté the onion
- Add the finely diced onion and cook, stirring often, for 3–4 minutes until softened and very lightly golden at the edges.
- The onion will release its sweetness and add depth to the rice.
+ Show details− Hide details
Ready when: Onion is soft, translucent, and beginning to turn golden at the edges
Tip: Don't rush this step—caramelizing the onion slightly brings out its natural sweetness.
Add rice and coat
- Add the rinsed and drained 2 cups (400 g) basmati rice and stir constantly for 2 minutes, coating each grain in the buttery, cinnamon-infused mixture.
- You'll hear a faint clicking sound as the grains move in the pan.
+ Show details− Hide details
Ready when: Rice grains are fully coated in butter and look slightly translucent at the edges
Tip: Coating the rice in fat seals the grains and helps them stay separate as they cook.
Pour in broth and season
- Add the warm 3.25 cups (780 ml) chicken or vegetable broth, then add the 0.75 teaspoon (5 g) salt and 0.25 teaspoon (0.5 g) black pepper.
- Stir once or twice to combine, then bring the mixture to a boil over medium-high heat.
+ Show details− Hide details
Ready when: Liquid is boiling rapidly and steam rises from the pan
Tip: Use warm broth so the rice begins cooking immediately—cold broth extends the cooking time.
Nestle dates and walnuts
- Once the broth is boiling, scatter the 1 cup (175 g) halved or quartered Medjool dates and 0.75 cup (90 g) toasted chopped walnuts evenly over the surface of the rice.
- Do not stir—just distribute them.
+ Show details− Hide details
Ready when: Dates and walnuts are spread across the rice surface
Tip: Placing the dates and walnuts on top before covering keeps them from sinking and disappearing.
Cover and simmer
- Lower the heat to low, place a tight-fitting lid on the saucepan, and cook undisturbed for 15–17 minutes.
- The liquid will be absorbed and the rice will become tender.
- Do not lift the lid during cooking—steam is essential.
+ Show details− Hide details
Ready when: No liquid is visible in the pan; rice is tender but grains are still separate
Tip: Resist the urge to peek—lifting the lid releases steam and can result in undercooked rice.
Rest and fluff
- Remove the pan from heat and let it rest, covered, for 5–10 minutes.
- This allows any remaining steam to finish cooking and the rice to firm up slightly.
- Then remove the lid and fluff the rice gently with a fork, stirring in the softened dates and walnuts from the top layer.
+ Show details− Hide details
Ready when: Rice grains are tender and fluffy; dates have softened and release caramel notes
Tip: Fluffing with a fork (not a spoon) keeps the delicate grains intact and prevents them from breaking into a mushy mass.
Serve and garnish
- Transfer the rice to a serving bowl or platter.
- Sprinkle with the optional fresh chopped cilantro or parsley for brightness and color.
- Serve immediately while warm.
+ Show details− Hide details
Tip: Fresh herbs add a fresh note that balances the sweetness of the dates and cinnamon.
Good to know
Tips
- Rinsing basmati rice is non-negotiable—it removes excess starch and keeps the grains from clumping together.
- Toasting the walnuts beforehand intensifies their flavor. Store-bought pre-toasted walnuts can save time if you're short on prep time.
- The liquid-to-rice ratio of 1.6:1 (by cup measure) is ideal for basmati. Use warm broth, never cold water, for the best results.
- For a more luxurious version, replace half the broth with coconut milk or add 2–3 bay leaves and a star anise to the pan when toasting the cinnamon.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of broth added (about 2 tablespoons per serving) over medium heat, stirring occasionally, until warmed through (about 3–5 minutes). Do not microwave, as it can dry out the rice. The pilaf does not freeze well due to the soft texture of the dates.
Substitutions
- Medjool dates, pitted → Deglet Noor dates or dried apricots. Use the same weight. Deglet Noors are less soft than Medjools and will hold their shape better; apricots will add a tartness that pairs beautifully with the cinnamon.
- raw walnuts → Almonds, pistachios, or pine nuts. Toast any nut similarly before adding. Pistachios add a subtle earthiness; pine nuts provide an even more luxurious mouthfeel.
- basmati rice, long-grain → Jasmine rice or long-grain white rice. The cooking time and liquid ratio remain the same. Jasmine rice will be slightly softer; long-grain varieties may cook a bit faster.
- ground cinnamon → Ground cardamom or a blend of cardamom and cinnamon. Use ¾ to 1 teaspoon cardamom for a more floral, traditional Middle Eastern flavor. A blend of ¾ teaspoon cinnamon + ½ teaspoon cardamom is also excellent.
More pilaf
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- Basmati RiceDates
- Method
- Stovetop
- Quick & Easy
- EasyMake Ahead
- Occasion
- Ramadan





