1/2 cup - vegetable stock (use water if you have to, but the stock tastes much better)
Salt to taste
How to Make Asparagus and Saffron Biryani:
Place the water in a saucepan with a tight-fitting lid.
Add all the spices, including saffron, and salt.
Bring the water to a boil, then add the drained rice.
When the water begins to boil, slap on the lid, turn the heat to low and let the rice steam for 15 minutes. Turn off heat.
Heat the oil in a saucepan large enough to hold the sauce and the rice.
Add the cumin and black cumin. When they sputter, add the onions and some salt. Saute until the onions start to soften, then add the garlic and ginger and red pepper flakes. Saute for another minute.
Add the asparagus stalks and stir well. Add the lemon juice.
Add the stock and when it starts to simmer, place a lid on the saucepan and let the asparagus cook for about 5-7 minutes on medium-low heat until it's cooked but still firm with a good bite to it. You don't want soggy asparagus in this dish.
Add the cooked rice to the asparagus and stir everything together very gently so as to not break the grains of rice. It is best to do this with a fork - use a "fluffing" motion with the rice instead of a stirring motion.