the main reason why your rice turns crunchy is the less water used for the steaming or boiling process. it doesn't matter what technique you are using for the rice cooking process; it will turn crunchy if you don't add enough water to the pot.