Always rinse and soak basmati rice before cooking to achieve fluffy, non-sticky grains. Use a heavy-bottomed pan to prevent burning. Toasting the spices enhances flavor. You can adjust green chili for heat preference or omit it for milder flavor. Let the rice rest after cooking to finish steaming. Fresh spices yield the best aroma. Variations include adding peas, nuts, lemon juice, garlic, or vegetables. Brown rice can be used with adjusted cooking time and water.