A recipe for Persian Rice that's pure gold, with the sass of saffron, the fire of cinnamon, and the freshness of asparagus.
With rice being a whole food group rather than just a grain hereabouts, I am always looking for tasty ways to cook with it. Desi and Jay love it, and even the dogs will eat bowlfuls.
My own love for rice was a little late coming, despite the fact that it's a rock-solid staple of Indian cuisine and I grew up eating it every day. Or perhaps it was this omnipresence that made me not love but almost hate it. When I did fall in love, eventually, the fondness stuck.
It's hard to allay those feelings, not when there are so many delicious ways to cook rice, like this Vegetable Biryani that's a lifesaver on hurried weekdays, or this Vegan Jambalaya with flavors that dance on your tastebuds, or this Vegan Paella that makes me want to do the flamenco.
In fact, everything I cook with rice only reinforces my enchantment with it now.
And with this Persian Rice with Saffron and Asparagus, I think I've pushed myself past the point of recovery.
The rice here is true gold, infused with the delicate sass of saffron fronds and the fire of cinnamon and cayenne. Onions, tomatoes and asparagus add freshness. The soft, textured bites of extrafirm tofu, standing in admirably for meat, give an untraditional yet welcome new dimension.
But it's the tahdig, that crispy, sublimely scorched layer of rice cooked at the bottom of the pan, that bowls you over and makes you realize the miracles that rice is truly capable of.
We know that when starch hits high heat, the result is finger-licking good. Like Air Fryer French Fries, what's not to love? The tahdig is just that kind of magic, albeit a healthier one.
Exotic and elegant, this recipe would be great for entertaining friends, but I think you could make it for your kids too and they'd love it. Jay finds the tahdig immensely fun and delicious and the saffron intensifies that savory flavor he craves when I am not letting him have as much junk food as he really wants. 😉
A win, I think.
More yummy asparagus recipes
Persian Rice with Saffron and Asparagus
Ingredients
- 2 cups basmati rice (washed several times, then soaked in water for 30 minutes)
- 2 bay leaves
- 2 ½ tablespoon vegetable oil
- 2 medium onions (thinly sliced)
- 3 cloves garlic (thinly sliced)
- ½ teaspoon turmeric
- ½ to 1 teaspoon cayenne pepper
- ¾ teaspoon ground cinnamon
- 3 large tomatoes (diced, or use 3 cups canned, diced tomatoes)
- ½ teaspoon saffron (mixed with ¼ cup of any non-dairy milk and set aside for a few minutes)
- 14 oz super firm tofu (optional. If using cut the tofu into ½-inch cubes)
- 1 pound asparagus (tough ends trimmed, and tender parts cut into ½ inch pieces)
- Juice of 1 lemon
- Salt and ground black pepper to taste
Instructions
- Drain the rice and place it in a microwave-safe bowl with the bay leaves and salt to taste. Add 2 cups of water and microwave 10 minutes or until the rice is mostly but not fully cooked. You can also do this on the stovetop. Bring a large pot of water to boil, add salt and bay leaves and add the drained rice. Cook about 7-8 minutes until rice reaches the right level of doneness, then drain and set aside.
- Heat ½ tablespoon of oil in a large saucepan with a tight lid. Add the onions and garlic with a pinch of salt and ground black pepper and sauce until the onions start to brown.
- Add the tofu cubes, if using, and continue to cook, turning the pieces of tofu over carefully every couple of minutes so they brown slightly without breaking. Add the asparagus along with the turmeric, cayenne, ground cinnamon and more salt if needed. Continue to cook a couple of minutes, then add in the tomatoes and lemon.
- Cover and cook 10 minutes, then remove everything to a bowl.
- To the same saucepan, add half the saffron milk and the remaining 2 tablespoon of oil along with 2 tablespoon water and 1 cup of the cooked rice. Mix them together lightly with the spatula and spread it evenly across the bottom of the pan, Next, layer on half the remaining rice. Over that, add half the tomato-asparagus mixture.
- then continue to layer on the rest of the rice. Over the rice, sprinkle the remaining half of the saffron milk and then proceed to layer with the remaining tomato-asparagus mixture.
- Cover the saucepan with aluminum foil or parchment paper. Cover with a tight lid and place over high heat for five minutes. Turn the heat to low and continue to cook 40 minutes.
- Once cooking is done, let the rice stand at least 10 minutes before you open and serve.
Teresa
Can this recipe be tripled and still work out? Hosting a dinner party. Thanks!
Vaishali
Yes absolutely!
K
The caramelized rice is so cool! I love the texture of this recipe. I added some curry powder and coriander as well for spices. I think next time I'd also experiment with adding more veggies—I feel like mushrooms would be good in this. And maybe even some golden raisins and nuts! Overall, the process is lengthy but not difficult. Definitely recommend.
Vaishali
So happy you liked it. I think more veggies would be great here--and definitely yes on mushrooms!
Viv
What would the instructions be for cooking without microwave?
Vaishali
See stovetop cooking instructions in step 1!
Melissa
Can you use brown basmati rice?
Mireia Codina
It was delicious! It was my first time cooking this recipe and I loved it.
Vaishali
So happy to hear!
Ida Moser
Phenomenal flavor! I did not get the caramelized kinda finish with my dish but that’s probably due to soaking the rice longer. I’ll prepare again as I love the combination of flavors. Yummilicous!
Vaishali Honawar
So happy you tried!
Catherine
I made this tonight and followed the recipe exactly. It was absolutely delicious. The caramelised rice at the bottom was divine. Thank you so much for another fab recipe! Cat x
Vaishali Honawar
Thanks for letting me know - so happy you made it!
Ruth Eisenbud
What an exquisite blend of spices! And asparagus are so fresh and full of flavor right now.