In large sauté pan, add ½ cup of oil. Add 2 onions, thinly sliced. Sauté until golden brown and a little caramelized.
Add spices and stir. Cook for a bit while they get fragrant.
Add tomatoes, stir, then cover and cook on medium heat for 5 minutes.
Add 2 lbs of chicken. Stir and cook for a while, then add yogurt. Stir and cook for another 5 minutes, then add ½ cup water.
Cover and cook on medium heat for 8-10 minutes.
Add 4.5 cups water, 1 chicken cube (or 1 tsp of chicken bullion). Taste and adjust salt accordingly.
Add 3 cups rinsed basmati rice. Stir, then cover with aluminum foil and lid, and steam for 10 minutes.
Serve with cucumber and pickled red onion.
