Ever had a dish that sparkles like a treasure trove?
Meet Persian Jeweled Rice, a festive and flavorful masterpiece that will bring a touch of elegance to your dinner table. This dish is a celebration in a bowl, delighting your senses with its vibrant colors and enticing aromas. With its mix of sweet, nutty, and fragrant elements, you’ll understand why it’s a favorite for holidays and special occasions. Trust me, each bite feels like a hug for your taste buds!
Why make this recipe
This stunning rice dish isn’t just about looks—it’s practical too!
- Easy to make: You won’t need a culinary degree to impress your guests. This dish is straightforward, fun, and satisfying to serve.
- Crowd-pleaser: With flavors that appeal to adults and kids alike, it’s the perfect dish for family gatherings, where picky eaters may lurk.
- Minimal cleanup: It all comes together in one pot (life’s simple pleasures), so you get to enjoy the cozy vibe without battling a ton of dirty dishes afterward. Who doesn’t love that?
Ingredients
You don’t need fancy stuff — just these basics!
- 2 cups basmati rice
- 1/4 teaspoon saffron strands
- 2 tablespoons butter or oil
- 2 medium onions, thinly sliced
- 1/2 cup dried apricots, chopped
- 1/2 cup dried cranberries
- 1/2 cup pistachios, chopped
- 1/2 cup almonds, sliced or slivered
- 1 teaspoon cardamom powder
- Salt to taste
- 4 cups water
Directions
- Rinse the basmati rice under cold water until the water runs clear. Soak it in water for about 30 minutes, then drain.
- Infuse saffron in a small bowl with a couple of tablespoons of hot water for about 10 minutes.
- In a large pot, bring 4 cups of water to a boil. Add salt and the soaked rice. Cook until the rice is almost done (about 80% cooked), then drain and set aside.
- In the same pot, melt the butter or heat oil over medium heat. Add the sliced onions and sauté until they are golden and caramelized.
- Stir in the chopped dried fruits, nuts, and cardamom powder. Cook for another 2-3 minutes until the fruits soften.
- Layer the partially cooked rice over the onion and fruit mixture. Drizzle the saffron water over the rice.
- Cover the pot with a lid and reduce heat to low. Steam for about 20 minutes.
- Fluff the rice with a fork, mix gently with the fruit and nut mixture, and serve warm.

How to make Persian Jeweled Rice (Overview)
Making this glorious dish is as easy as 1, 2, 3…okay, maybe 8, but who’s counting? You start by preparing your rice, letting it soak, and infusing saffron to add its signature color and aroma.
Pro Tip: Don’t skip rinsing the rice! It helps prevent overly sticky grains.
Next, sauté those sweet onions until golden (your kitchen will smell amazing). After that, toss in those delicious dried fruits and nuts for a burst of flavor. Top it all off with your fragrant saffron water and let it steam into a luscious meal.
How to serve Persian Jeweled Rice
Present your Persian Jeweled Rice in a colorful serving bowl. The vibrant reds of dried cranberries, the golden hue of saffron, and the green crunch of pistachios are a feast for the eyes.
Add a side of yogurt or a refreshing salad to balance the dish’s richness. The crunch from the nuts, the chewiness of the fruits, and the fluffy rice come together for a texture and flavor explosion. You’ll catch everyone’s attention—guaranteed! 😋
How to store Persian Jeweled Rice
Got leftovers? No problem! This dish keeps well in the fridge for up to 4 days. Just store it in an airtight container.
To reheat, nuke it in the microwave for a quick meal. For a fresher taste, you can also reheat it on the stovetop with a splash of water to keep it moist.
Tips to make Persian Jeweled Rice
- Timing is key: Don’t overcook the rice in the first step. It’ll steam beautifully later!
- Get creative with nuts: Swap almonds with walnuts or pecans for a different twist.
- Saffron alternatives: Don’t have saffron? Turmeric can lend a lovely color but with a different flavor profile.
- Vegan option: Use olive oil instead of butter or oil, and skip the dried egg white if you add garnishes.
- Make-ahead: Prep the dried fruits and nuts the night before for easier assembly.
Variation
Want to spice it up? Toss in some cooked chicken or lamb to turn this side dish into a hearty main meal. You can also add veggies like peas or carrots for an extra pop of color and nutrients. The possibilities are endless!
FAQs
Can you make Persian Jeweled Rice ahead of time?
Absolutely! You can prepare it up to a day in advance. Just reheat gently before serving.
Is it possible to freeze Persian Jeweled Rice?
Yes, it freezes well. Store it in an airtight container for up to 3 months. Just thaw and reheat when you get a craving!
Can I use brown rice instead of basmati?
Totally! Just adjust the cooking time since brown rice takes longer to cook. Enjoy the nutty flavor it brings to the dish!
📌 Pin this recipe for your next cozy dinner night!

Persian Jeweled Rice
Ingredients
Main Ingredients
- 2 cups basmati rice Rinse and soak prior to cooking.
- 1/4 teaspoon saffron strands Infused in hot water for color and aroma.
- 2 tablespoons butter or oil Use olive oil for a vegan option.
- 2 medium onions, thinly sliced Sauté until golden and caramelized.
- 1/2 cup dried apricots, chopped Add sweetness to the dish.
- 1/2 cup dried cranberries Adds tartness and color.
- 1/2 cup pistachios, chopped Gives crunch and vibrant color.
- 1/2 cup almonds, sliced or slivered Can be substituted with walnuts or pecans.
- 1 teaspoon cardamom powder Provides a warm, aromatic flavor.
- to taste pinch Salt Adjust according to preference.
- 4 cups water For cooking the rice.
Instructions
Preparation
- Rinse the basmati rice under cold water until the water runs clear. Soak it in water for about 30 minutes, then drain.
- Infuse saffron in a small bowl with a couple of tablespoons of hot water for about 10 minutes.
Cooking
- In a large pot, bring 4 cups of water to a boil. Add salt and the soaked rice. Cook until the rice is almost done (about 80% cooked), then drain and set aside.
- In the same pot, melt the butter or heat oil over medium heat. Add the sliced onions and sauté until they are golden and caramelized.
- Stir in the chopped dried fruits, nuts, and cardamom powder. Cook for another 2-3 minutes until the fruits soften.
- Layer the partially cooked rice over the onion and fruit mixture. Drizzle the saffron water over the rice.
- Cover the pot with a lid and reduce heat to low. Steam for about 20 minutes.
- Fluff the rice with a fork, mix gently with the fruit and nut mixture, and serve warm.
Notes
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
