Here’s how long it takes to boil, bake, roast, and microwave potatoes.
The time it takes to boil potatoes varies based on the size of the potatoes (cook time is counted from when the water starts boiling):
- Baby potatoes or 1-inch diced – 12 minutes
- Small potatoes or 2-inch diced – 15 minutes
- Medium potatoes or 3-inch diced – 20 minutes
We do not recommend boiling whole potatoes larger than 3-inch dices, as they will not cook evenly.
If you’re baking potatoes, the cooking time will depend on the oven temperature and potato size. For a medium to large russet potato (between 5.3 and 8 oz), the estimated cooking time is:
- 50 minutes at 425°F
- 60 minutes at 400°F
- 70 minutes at 375°F
- 80-90 minutes at 350°F
The cooking time also depends on your oven temperature if you’re roasting potatoes. For 1-inch diced or cubed potatoes:
- 20-25 minutes at 450°F
- 30 minutes at 400°F
- 35-40 minutes at 375°F
- 45-50 minutes at 350°F
A taste test can help you ensure your potatoes are fully cooked, no matter the method.
Microwaving is the fastest cooking method. You can cook large potatoes for 6 to 8 minutes in the microwave. However, your potatoes may not cook evenly, they may come out dry, or the skin may become tough.
Learn more about cooking potatoes in the microwave