Rinse and drain rice. In a large pan over medium heat, heat 1 tablespoon oil. Add onion and cook, stirring, until onion is tender. Add garlic, and cook for another minute or two.
Add cardamom, coriander, cinnamon, cloves and ginger and cook for another minute until spices are fragrant, then add rice. Cook rice while stirring occasionally, until rice is translucent, about 5 minutes.
Add water, bay leaf, cinnamon stick and salt and bring to a low boil. Reduce heat and simmer, partly covered, for about 15 to 20 minutes. Most of the water will evaporate and steam holes will show through rice. Do not stir. Remove from heat when water has evaporated and leave covered for 5 minutes, them fluff with a fork. Remove bay leaves and cinnamon stick. Taste and adjust seasonings, then serve.
Leave a Reply