
Ramadan Iftar Date Walnut Bulgur Pilaf
A warm, comforting Instant Pot bulgur pilaf with sweet medjool dates, toasted walnuts, and warm spices. Perfect for breaking the fast during Ramadan, this one-pot dish is rich in fiber and texture, with a delicate balance of sweetness from dates and earthiness from cinnamon and bulgur. Ready in under 30 minutes.
- Prep
- 10 min
- Cook
- 12 min
- Wait
- 8 min
- Total
- 30 min
- Makes
- 6 servings (about 1 cup each)
Steps
Before you start
- Pit and roughly chop the medjool dates ahead of time
- Toast walnuts in a dry skillet for 3–4 minutes until fragrant, then roughly chop them
- Have vegetable broth ready (use water with salt as a substitute)
- Measure bulgur wheat accurately for proper liquid ratio
Sauté onion and bulgur
- Press the Sauté button on the Instant Pot and add the butter.
- Once melted and foaming, add the diced onion and cook for 2–3 minutes, stirring occasionally, until softened and translucent.
- Add the bulgur wheat and toast it for 1–2 minutes, stirring constantly, until it releases a nutty aroma and the grains are lightly golden.
- This step builds flavor depth.
+ Show details− Hide details
Ready when: Bulgur grains are light golden and fragrant
Tip: Do not skip toasting the bulgur—it eliminates a raw, grainy taste and adds richness.
Add broth and spices
- Pour the vegetable broth over the bulgur, scraping any browned bits from the bottom of the pot with a wooden spoon.
- Add the cinnamon, allspice, salt, and black pepper.
- Stir well to combine and break up any clumps of bulgur.
- Make sure all ingredients are submerged.
+ Show details− Hide details
Ready when: All ingredients combined and evenly distributed
Tip: Scrape the pot bottom to release fond, which adds depth to the dish.
Pressure cook
- Cancel the Sauté function.
- Close the lid, ensure the valve is set to Sealing, and press the Pressure Cook button (or Manual mode).
- Set the timer for 4 minutes at high pressure.
- The Instant Pot will come to pressure (about 5–6 minutes), then cook for 4 minutes.
+ Show details− Hide details
Ready when: Pressure indicator shows high pressure and cooking timer counts down
Tip: Do not exceed 4 minutes—overcooking will make the bulgur mushy.
Natural release and rest
- When the timer beeps, turn off the Instant Pot and allow the pressure to release naturally for 5 minutes (do not use quick release).
- Then carefully turn the valve to Venting to release any remaining pressure.
- Open the lid slowly, tilting it away from you to avoid steam burns.
+ Show details− Hide details
Ready when: Pressure indicator is fully down and no steam escapes when you open the lid
Tip: Natural release is gentler and prevents the bulgur from becoming gummy.
Fold in dates and walnuts
- Add the chopped medjool dates and toasted walnuts to the pot.
- Stir gently with a fork to combine, fluffing the bulgur as you go.
- The residual heat will warm the dates and release some of their natural sweetness into the pilaf.
- Taste and adjust salt and spices if needed.
+ Show details− Hide details
Ready when: Dates and walnuts are evenly distributed throughout the bulgur
Tip: Use a fork to fluff, not a spoon, so the bulgur stays light and doesn't compact.
Garnish and serve
- Transfer the pilaf to a serving bowl or individual plates.
- Top with fresh pomegranate arils and chopped parsley if using.
- Serve warm, as a side dish to pair with grilled vegetables, roasted meats, or a simple salad for an iftar meal.
+ Show details− Hide details
Ready when: Pilaf is warm and garnish is visible on top
Tip: Add pomegranate arils just before serving so they stay bright and crisp.
Good to know
Tips
- Toast your walnuts separately in a dry skillet before adding them to the pilaf. This intensifies their flavor and ensures they stay crisp rather than absorbing too much moisture.
- The ratio of 1 part bulgur to 1.75 parts liquid is ideal for medium bulgur in the Instant Pot. Do not alter this ratio significantly or the texture will suffer.
- This pilaf is excellent alongside grilled lamb, roasted chicken, or a simple green salad with lemon vinaigrette for iftar.
- For a more festive presentation, serve in a large bowl and create an indentation in the center, garnishing it generously with pomegranate arils and parsley for color contrast.
Make ahead
You can prepare the pilaf up to 2 days ahead. Store it in an airtight container in the refrigerator. Reheat gently on the Sauté setting with a splash of vegetable broth (about ¼ cup per batch) for 3–4 minutes, stirring occasionally. Do not reheat in the oven to avoid drying it out. Add fresh garnish after reheating.
Storage & reheating
Room temperature: Cover and store for up to 4 hours. Refrigerator: In an airtight container for up to 3 days. Freezer: In a freezer-safe container for up to 2 months. To reheat from frozen, thaw overnight in the refrigerator, then warm gently on Sauté with a splash of broth, stirring occasionally, for 5–6 minutes. Fresh garnish should be added after reheating.
Substitutions
- low-sodium vegetable broth → water with ½ teaspoon salt per cup. The pilaf will be less flavorful but still delicious. Increase the cinnamon and allspice slightly to compensate.
- raw walnuts → almonds, pistachios, or pine nuts (toasted and chopped). Each nut will shift the flavor slightly. Almonds are neutral, pistachios add a subtle earthiness, and pine nuts provide richness.
- medjool dates, pitted → dried apricots, raisins, or dried figs (chopped). Apricots are tangy, raisins are mildly sweet, and figs add earthiness. Use the same weight.
- pomegranate arils → dried cranberries, dried cherries, or fresh lemon zest. Pomegranate adds tartness; dried fruit adds chewiness; lemon zest brightens the warm spices.
More pilaf
See all →Find more like this
- Meal
- Dinner
- Method
- Instant Pot
- Occasion
- Ramadan





