How Long to Boil Potatoes
How long it takes to boil potatoes depends entirely on the size of the pieces. If you're cooking small or diced potatoes, they'll take around 15 minutes to boil, but larger pieces will take closer to 20 minutes, and large whole potatoes will take around 30 minutes. However, you should keep in mind that you should choose different types of potatoes depending on what you plan to do with them. If you're boiling potatoes to make mashed potatoes, use a starchier variety like russet to get softer, fluffier results. But if you're going to put your boiled potatoes in a potato salad, choose a firmer variety like Yukon gold or red potatoes, which will hold their shape better.