20-25 minutes should be plenty of time for the rice to cook, but you can check for doneness by biting into a grain of rice. If it feels hard, it is undercooked. If you are able to bite through it easily, it is fully cooked.