so how long does rice take to cook? 1 cup of white rice will take approximately 15 minutes on a stovetop, 26 minutes in a rice cooker, 4 minutes in a pressure cooker, 2 hours in a slow cooker, 9 minutes in a microwave, and 20 minutes using the absorption method.