Eid Party Crispy Onion Saffron Basmati with Nuts
Photo by Muhammad Khawar Nazir on Pexels

Eid Party Crispy Onion Saffron Basmati with Nuts

A festive South Asian rice pilaf featuring fragrant saffron-infused basmati, topped with golden crispy onions and roasted almonds and cashews. This showstopper dish is ideal for celebrations, with layers of flavor and texture that make every grain special. The combination of whole spices, saffron, and crispy toppings transforms simple rice into an elegant centerpiece for your Eid table.

Prep
15 min
Cook
25 min
Wait
10 min
Total
50 min
Makes
6 servings (about 4½ cups cooked rice)
Share

Steps

Before you start
  • Rinse basmati rice until water runs clear, then soak for 30 minutes and drain well
  • Measure out all whole spices and have saffron threads ready
  • Keep crispy onions and nuts separate to maintain their crispness until serving
  1. Bloom the saffron

    • Place saffron threads in a small bowl and pour warm water over them.
    • Let steep for 5 minutes to extract the color and flavor.
    • Set aside.
    + Show details

    Ready when: Water turns golden yellow and saffron fragrance is strong

    Tip: Don't skip steeping—it fully releases the saffron's color and flavor into the rice

  2. Toast whole spices

    • Heat ghee in a heavy-bottomed 3-quart pot over medium heat.
    • Once shimmering, add crushed cardamom pods, cinnamon stick, bay leaves, and cloves.
    • Toast for 1–2 minutes, stirring gently, until fragrant.
    • The spices should smell warm and aromatic but not burn.
    + Show details

    Ready when: Spices are fragrant and slightly darken; they should not blacken

    Tip: Toast briefly on medium heat—high heat or too long will make spices bitter

  3. Add and coat rice

    • Add the drained, soaked basmati rice to the pot with the toasted spices.
    • Stir gently and continuously for 1–2 minutes to coat each grain with ghee.
    • The rice will become slightly translucent and fragrant.
    + Show details

    Ready when: Each grain is coated and shiny; rice is slightly fragrant

    Tip: This step—called 'bhunao'—seals the rice and prevents it from becoming mushy

  4. Add liquid and saffron

    • Pour in the broth and the saffron water (both liquid and threads).
    • Add salt and black pepper.
    • Stir well to combine.
    • Bring to a boil over medium-high heat, uncovered, for 2–3 minutes until you see steam rising vigorously.
    + Show details

    Ready when: Mixture reaches a full boil with vigorous steam and bubbles breaking the surface

    Tip: Stir in the broth fully so the saffron colors the entire pot evenly

  5. Reduce heat and cover

    • Once boiling, reduce heat to low.
    • Cover the pot tightly with a lid and cook undisturbed for 15–18 minutes, until all liquid is absorbed and the rice is tender and fluffy.
    • Do not stir during this time.
    + Show details

    Ready when: No liquid pools at the bottom of the pot; grains are tender and separated

    Tip: Keep the lid on for the entire cooking time—lifting it releases steam and dries out the rice

  6. Fluff with fork

    • Remove from heat and let rest, covered, for 3 minutes.
    • Gently fluff the rice with a fork, breaking up any clumps and releasing steam.
    • Be careful not to smash the delicate grains.
    + Show details

    Ready when: Grains separate easily and are light and fluffy, not clumped

    Tip: Use a fork, not a spoon, to avoid crushing the fragile basmati grains

  7. Plate and top

    • Transfer the rice to a serving platter or bowl.
    • Just before serving, top generously with crispy fried onions, toasted almonds, and roasted cashews.
    • Scatter fresh cilantro and mint leaves over the top if using.
    + Show details

    Ready when: Rice is arranged with a generous, visible topping of crispy onions and nuts

    Tip: Add toppings just before serving so crispy onions stay crunchy and nuts don't soften

Good to know

Tips
  • Soak basmati rice for at least 30 minutes before cooking—this helps each grain stay separate and fluffy rather than becoming sticky or mushy
  • The 'bhunao' step (coating rice in ghee and toasting it) is crucial for authentic pilaf flavor and texture; don't rush it or skip it
  • Always add crispy onions, nuts, and fresh herbs at the very last moment, just before serving, to preserve their crunch and brightness
  • For an extra festive touch, serve with a bowl of plain yogurt, lemon wedges, and a fresh salad alongside the pilaf
Make ahead

Rice can be cooked up to 4 hours ahead. Reheat gently in a covered pot over low heat with 2 tablespoons water, stirring occasionally, for 5–7 minutes. Add crispy onions and nuts fresh just before serving.

Storage & reheating

Store cooled rice in an airtight container in the refrigerator for up to 3 days. Do not store with crispy onions and nuts, as they will soften. Freeze plain rice (without toppings) for up to 2 months; thaw overnight in the fridge before reheating. Reheat gently on the stovetop or microwave with a splash of water, covered, until warm.

Substitutions
  • chicken or vegetable broth → vegetable or water. Use vegetable broth or water for a more neutral flavor; reduce salt slightly if using water, as store-bought broth is salty
  • store-bought crispy fried onions → caramelized onions or toasted onion slices. Make your own by slowly frying thin onion slices in ghee until golden and crispy (takes 20–25 minutes), or sauté until caramelized for a richer flavor
  • sliced or slivered almonds, toasted → pine nuts, pistachios, or walnuts. Toast any nut briefly in a dry pan over medium heat until fragrant; use the same weight for consistent texture
  • saffron threads → a pinch of turmeric mixed with 1 tablespoon of warm milk. Turmeric provides color but lacks saffron's delicate floral flavor; this is a visual substitution only

More pilaf

See all →

Find more like this

Meal
Dinner
Cuisine
Indian
Main ingredient
Basmati Rice
Method
Stovetop
Occasion
Eid

Reviews (0)