Cooking rice with more water than the recommended ratio can lead to mushy rice. Try tossing the raw rice in little oil (or ghee) before adding water to help separate the grains.