In a pan, sauté onions in oil or ghee until brown. Stir constantly to avoid sticking. Add finely minced ginger for extra flavor in the brownish onion gravy for pulao.
Add Garam Masala, including cumin seeds, bay leaf, black cardamom, and cloves in a pan. Mix and cover for one minute on low flame.
To balance the rich taste of dark brown onions, add water and salt. Close the lid for 2 minutes on medium flame to achieve a restaurant-style pulao with a dark, rich, and savory onion gravy.
Add chickpeas to the gravy, along with tomatoes and mixed masala. Be cautious while stirring to prevent chickpeas from breaking apart.
Keep the heat to medium, add rice to the gravy, and pour 3 glasses of water (adjust as needed). Optionally, include potatoes. Stir gently, cover the wok, and let it cook for 10 minutes.
For the final steaming (Dam), place the pan or pot on a low-flame grill (tawa). Wait for 10 minutes, letting the rice absorb all the water.