Saffron Orange Pistachio Rice
Photo by Golboo Maghooli on Pexels

Saffron Orange Pistachio Rice

A fragrant Persian-inspired rice dish where fluffy basmati is infused with saffron's delicate floral notes, brightened by fresh orange zest and tart bursts of dried barberries, then crowned with toasted pistachios. The result is a striking golden rice with jewel-like garnishes—elegant enough for a dinner table, simple enough for weeknight cooking.

Prep
15 min
Cook
18 min
Wait
12 min
Total
45 min
Makes
4 servings (about 4 cups cooked rice)
Share

Steps

Before you start
  • Measure and rinse the basmati rice to remove excess starch
  • Toast the saffron threads in a dry skillet for 1 minute to deepen their flavor before steeping
  • Have all ingredients measured and ready before you start cooking, as the stovetop steps move quickly
  1. Toast saffron, steep in hot water

    • Place the saffron threads in a small, dry skillet over medium heat.
    • Toast for about 1 minute, stirring gently, until fragrant and slightly darker—do not burn.
    • Transfer to a small bowl and pour the ¼ cup (60 ml) hot water over the threads.
    • Let steep for at least 10 minutes while you continue with other steps; the liquid will deepen to a golden-red color.
    + Show details

    Ready when: Saffron threads darken slightly and steeping liquid becomes golden-red

    Tip: Don't skip toasting the saffron—it concentrates the flavor and aroma.

  2. Heat broth and melt butter

    • Pour the 2½ cups (600 ml) broth into a small saucepan and set over medium-high heat.
    • Bring to a gentle simmer.
    • Meanwhile, in your 1½-quart (1.4 L) rice pot, melt the 2 tablespoons (30 g) butter over medium heat until foaming.
    + Show details

    Ready when: Butter foams and broth reaches a gentle simmer

  3. Toast rice in butter

    • Add the drained basmati rice to the melted butter in the 1½-quart (1.4 L) pot.
    • Stir constantly with a wooden spoon for 2 to 3 minutes, coating each grain.
    • The rice should smell slightly nutty and the grains will turn translucent at the edges.
    • Do not let the rice brown; keep the heat at medium.
    + Show details

    Ready when: Rice grains appear translucent at the edges and smell nutty

    Tip: Constant stirring prevents sticking and ensures even toasting, which brings out the rice's natural flavor.

  4. Add broth and saffron liquid

    • Pour the hot broth and the steeped saffron liquid (threads and all) into the rice pot.
    • Stir in the salt (¾ teaspoon / 4 g).
    • The liquid should come about ½ inch above the rice.
    • Increase the heat to high and bring to a boil, stirring occasionally.
    + Show details

    Ready when: Mixture reaches a rolling boil

    Tip: Pouring in the saffron liquid colors and flavors the entire pot of rice evenly.

  5. Reduce heat and cover to simmer

    • Once the rice comes to a boil, reduce the heat to low and cover the pot with a tight-fitting lid.
    • Simmer for 15 minutes without lifting the lid or stirring—this allows the rice to cook gently and the bottom layer to develop a slight crust (called tahdig, a prized texture in Persian cooking).
    + Show details

    Ready when: Rice is tender and liquid is absorbed; grains are separate and fluffy

    Tip: Resist the urge to peek under the lid—steam escaping prevents the rice from cooking evenly.

  6. Fold in barberries and orange zest

    • Remove the pot from heat but keep the lid on for 1 minute more.
    • Then carefully remove the lid and fold the rinsed barberries and the orange zest gently into the hot rice using a wooden spoon or rice paddle, working from top to bottom.
    • The residual heat will warm the barberries and release the orange's aroma.
    • Taste and adjust salt if needed.
    + Show details

    Ready when: Barberries and zest are evenly distributed throughout the rice

    Tip: Fold gently to keep the grains intact; you want whole, separate rice grains, not mush.

  7. Toast pistachios and finish

    • If your pistachios are not already roasted, quickly toast the chopped pistachios in a dry skillet over medium heat for 1 to 2 minutes, stirring often, until fragrant and lightly toasted.
    • (If they're already roasted, you can skip this.) Spoon the rice into a serving dish or onto individual plates.
    • Top generously with the toasted pistachios and a light scatter of any remaining orange zest.
    + Show details

    Ready when: Pistachios are lightly golden and smell toasted

    Tip: Toasting just before serving keeps the nuts crisp; if added too early, they soften from the rice's steam.

Good to know

Tips
  • Rinsing the basmati rice before cooking removes excess starch, ensuring separate, fluffy grains rather than a sticky mass.
  • This dish pairs beautifully with roasted chicken, grilled fish, or stewed lamb—it's bright enough to complement rich proteins without overwhelming them.
  • If you don't have saffron, increase the orange zest to 2 teaspoons (about 1½ oranges) for brightness, though the dish will lack saffron's distinctive floral quality and golden hue.
  • For a richer version, stir in 1 to 2 tablespoons of unsalted butter or ghee just before serving, or drizzle the plated rice with a little walnut oil for nuttiness.
Make ahead

The rice can be cooked up to 4 hours ahead. Cover loosely and store at room temperature. Gently reheat in a covered skillet over low heat with a splash of water, stirring occasionally, until warmed through (3–5 minutes). Add the pistachios only when serving for the best crunch.

Storage & reheating

Room temperature: covered, up to 2 hours. Refrigerator: in an airtight container, up to 3 days; reheat as described above. Freezer: transfer to a freezer-safe container and freeze up to 1 month; thaw in the refrigerator overnight and reheat gently with a little water. The pistachios will soften if frozen with the rice, so add them fresh after reheating.

Substitutions
  • dried barberries → Dried cranberries or dried currants, chopped into small pieces. Both provide tartness and jewel-like color, though the flavor is less floral than barberries. Use the same weight.
  • roasted unsalted pistachios → Toasted slivered almonds or chopped cashews. Nuts add similar crunch and richness. Almonds keep the dish light; cashews make it richer.
  • fresh orange, zest only → Lemon zest or lime zest. Citrus is flexible here. Use the same amount for a slightly different but equally bright finish.
  • low-sodium chicken broth or vegetable broth → Vegetable broth or water. Water works fine if you prefer a lighter, vegetarian dish; the saffron and other flavors still shine through.

More pilaf

See all →

Find more like this

Meal
Dinner
Cuisine
Persian
Main ingredient
Basmati Rice
Method
Stovetop

Reviews (0)