
One-Pot Saffron Pearl Onion White Rice
A fragrant, elegant one-pot pilaf where pearlescent basmati rice is infused with warm saffron, studded with caramelized pearl onions and plump golden raisins, and finished with a touch of butter. This Middle Eastern-inspired dish cooks entirely on the stovetop in a single pot, making it perfect for weeknight dinners or special occasions.
- Prep
- 15 min
- Cook
- 25 min
- Wait
- 10 min
- Total
- 50 min
- Makes
- 4 servings (about 4 cups cooked rice)
Steps
Before you start
- Measure out the saffron threads and warm broth so they steep together while you prep other ingredients
- Have pearl onions peeled and patted dry
- Use a heavy-bottomed pot with a tight-fitting lid to control steam and heat distribution
Steep saffron in broth
- Place the saffron threads in a small bowl and pour the warmed chicken broth over them.
- Let steep for 5 minutes while you prepare the other ingredients.
- The broth will turn a beautiful golden color and the saffron will release its distinctive aromatic flavor.
+ Show details− Hide details
Ready when: Broth is infused with saffron color
Tip: Warming the broth helps the saffron bloom faster and develop deeper flavor.
Toast pearl onions
- Heat 1 tablespoon of butter in a 3-quart heavy-bottomed pot over medium-high heat.
- Once melted and foaming, add the peeled pearl onions in a single layer.
- Cook for 5 to 7 minutes, stirring occasionally, until they are golden brown on multiple sides.
- This creates a caramelized, slightly sweet exterior that contrasts beautifully with the rice.
- Transfer onions to a plate and set aside.
+ Show details− Hide details
Ready when: Pearl onions are golden brown on multiple sides
Tip: Don't stir constantly—let the onions sit briefly on the hot surface to develop color and caramelization.
Toast rice and aromatics
- In the same pot, melt the remaining 2 tablespoons of butter over medium heat.
- Add the drained basmati rice and stir constantly for 2 to 3 minutes.
- The rice will become translucent at the edges and smell slightly nutty.
- This toasting step enhances the rice's flavor and helps keep the grains separate during cooking.
+ Show details− Hide details
Ready when: Rice is translucent at the edges and smells nutty
Tip: Keep the heat at medium to avoid burning the butter or rice. Stir constantly to ensure even toasting.
Add saffron broth and season
- Carefully pour the saffron-infused broth into the toasted rice (it may steam and hiss slightly).
- Add the kosher salt and black pepper.
- Stir well to combine, ensuring all the rice is submerged in the liquid.
- Scrape up any browned bits from the bottom of the pot—these add flavor.
+ Show details− Hide details
Ready when: Rice is fully submerged and liquid is well combined
Tip: Pour the broth carefully to avoid splashing, and make sure all grains are moistened.
Bring to a simmer and cover
- Increase the heat to medium-high and bring the rice to a rolling boil.
- Once it reaches a boil, scatter the reserved caramelized pearl onions and the golden raisins evenly over the top of the rice.
- Do not stir.
- Reduce the heat to low, cover the pot tightly with the lid, and cook for 15 to 18 minutes.
+ Show details− Hide details
Ready when: Most liquid is absorbed and rice begins to steam
Tip: Resist the urge to lift the lid and stir—steam must circulate evenly for fluffy rice. You may hear a few quiet crackles at the bottom, which is normal.
Rest and fluff
- Remove the pot from the heat and let it rest, covered, for 10 minutes.
- During this time, residual heat will finish cooking any remaining rice and allow the grains to firm up.
- After resting, remove the lid carefully (watch out for the steam), then use a fork to gently fluff the rice, breaking up any clumps and distributing the pearl onions and raisins throughout.
+ Show details− Hide details
Ready when: Rice is tender, each grain separate, and heated through
Tip: Open the lid away from your face to avoid the hot steam. A fork—not a spoon—is best for fluffing because it lifts without crushing the delicate grains.
Good to know
Tips
- Rinsing the rice before cooking removes excess starch and helps keep the grains separate and fluffy.
- The saffron can be prepared up to 30 minutes ahead—the longer it steeps, the deeper the color and flavor in the finished rice.
- If you don't have a tight-fitting lid, cover the pot with aluminum foil before placing the lid on top to trap steam.
- Pearl onions can be tricky to peel. A shortcut: blanch them in boiling water for 2 minutes, then ice-bath them, and the skin will slip off easily.
Make ahead
You can peel the pearl onions up to 4 hours ahead and store them covered in the refrigerator. The entire dish is best served immediately after fluffing, but leftovers can be reheated gently the next day.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat with a splash of water or broth, stirring occasionally, until warmed through. Do not reheat in the microwave, as this can dry out the rice. Not recommended for freezing, as the texture of the rice and onions will suffer.
Substitutions
- low-sodium chicken broth, warmed → vegetable broth or water with 1 teaspoon of salt dissolved. Use vegetable broth for a vegetarian version, or water as a last resort. The flavor will be more delicate without the richness of chicken broth.
- golden raisins → dried cranberries, currants, or diced dried apricots. Any tart or sweet dried fruit works well. Use the same weight as the raisins called for.
- pearl onions, peeled → small whole shallots (peeled and halved if large) or small cipollini onions. Shallots will have a more pronounced sweet-savory flavor; adjust cooking time slightly if using much larger pieces.
- basmati rice → jasmine rice or long-grain white rice. Basmati has a delicate flavor that pairs beautifully with saffron, but jasmine is a good alternative. Avoid short-grain rice, which becomes mushy.
More pilaf
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Middle Eastern
- Main ingredient
- Basmati Rice
- Method
- Stovetop
- Quick & Easy
- One-Pot





