An undercooked potato is easy to spot once you know what to look and feel for: it resists a knife or fork, has a chalky or crunchy center, and tastes starchy and unpleasant. The simplest test is to pierce the thickest part of the potato with a knife or fork. If it slides in and out with no resistance, the potato is done. If you feel a firm, dense core, it needs more time.
The Fork Test and What “Done” Feels Like
The standard kitchen test is piercing the potato with a paring knife, fork, or cake tester at its thickest point. A fully cooked potato offers no resistance. The utensil should glide through the center as easily as it enters the outer flesh. If you feel any firmness, grittiness, or a hard spot in the middle, the potato is undercooked.
The target doneness actually depends on what you’re making. For mashed potatoes, the knife should slide in and out with zero effort, meaning the potato is soft all the way through. For potato salad, you want the utensil to enter easily but meet slight resistance when you pull it back out. That bit of remaining structure keeps the pieces from falling apart when you toss them in dressing. For roasted or fried potatoes, the exterior should be crisp while the interior yields easily to a fork.
Visual and Texture Clues
Beyond the knife test, your senses give you plenty of information. An undercooked potato looks opaque and dense when you cut into it, rather than the soft, slightly translucent appearance of a cooked one. The flesh may appear white and dry in the center rather than fluffy or creamy.
Texture is the biggest giveaway. Biting into an undercooked potato feels crunchy or waxy in a way that’s distinctly different from a crispy roasted exterior. The inside has a chalky, almost grainy quality. If you’re mashing and the potatoes crumble into hard little chunks instead of breaking down smoothly, they weren’t cooked long enough. Taste also helps: raw or undercooked potato starch has a distinctly bitter, starchy flavor that disappears with proper cooking.
Why Potato Type Matters
Not all potatoes feel the same when they’re done, which can make it tricky to judge doneness if you’re switching between varieties.
- Starchy potatoes (Russets): High in starch and low in moisture. When fully cooked, the flesh turns dry, fluffy, and almost mealy. An undercooked Russet has an obvious hard, dense center that contrasts sharply with the softer outer layer. These are the easiest to test because the difference between done and underdone is dramatic.
- Waxy potatoes (Red potatoes): High in moisture and low in starch. They hold their shape even when fully cooked, so they’ll always feel firmer than a done Russet. The key is that a cooked waxy potato should still be creamy and smooth inside, not crunchy or chalky. Don’t wait for them to get as soft as a baked Russet or they’ll overcook.
- All-purpose potatoes (Yukon Gold): A middle ground. They soften more than waxy varieties but hold their shape better than Russets. When done, they’re buttery and smooth throughout. An undercooked Yukon Gold will have a noticeable starchy core that feels grainy on your tongue.
What Happens Inside an Undercooked Potato
Potato starch begins to gelatinize, meaning the starch granules absorb water, swell, and soften, at around 136°F (58°C). But that’s just the starting point. The process takes time, and the center of a thick potato reaches that temperature much later than the outside. This is why a potato can seem soft near the skin while the core stays hard. The starch granules in the center haven’t had enough time at a high enough temperature to fully absorb water and break down.
When you eat potato starch that hasn’t gelatinized, your small intestine can’t digest it. Raw potato starch is about 63% resistant starch, a type that passes through your stomach and small intestine intact and gets fermented by bacteria in your colon instead. The result is gas, bloating, cramping, and sometimes diarrhea. In clinical studies, even moderate amounts of raw potato starch caused flatulence, and some participants reported fecal urgency. A bite or two of a slightly undercooked potato won’t cause serious problems, but eating a large serving of distinctly underdone potatoes can leave you uncomfortable for hours.
Solanine Is a Separate Issue
You may have heard that undercooked potatoes are toxic. The real concern isn’t cooking time but a compound called solanine, which concentrates in green-skinned potatoes and in the sprouts. Solanine is toxic even in small amounts and causes nausea, vomiting, diarrhea, and stomach pain, with symptoms typically delayed 8 to 10 hours. In large amounts, it can affect the nervous system.
Cooking does not reliably destroy solanine. The safety rule is simple: cut away any green portions of the skin and flesh, remove all sprouts, and discard potatoes that are significantly green. A properly stored, non-green potato with sprouts removed is safe to eat regardless of how it’s cooked. The risk from eating a slightly undercooked potato that isn’t green is digestive discomfort from resistant starch, not poisoning.
How to Fix Undercooked Potatoes
If you’ve already cut into your potatoes and realized they’re not done, the fix depends on how you cooked them. For boiled potatoes, return them to the pot, make sure they’re fully submerged, and simmer gently until a knife slides through easily. Bringing the water to a rolling boil won’t speed things up much and can break apart the outer layer while leaving the center hard. A steady simmer is more effective.
For baked or roasted potatoes, wrap them in foil and return them to the oven. The foil traps steam, which helps cook the center more evenly. You can also bump the oven temperature up by about 25°F. For roasted cubes or wedges, toss them back on the sheet pan uncovered if you want to preserve crispness, and check every 5 to 10 minutes with a fork.
Microwaving works in a pinch. Place the undercooked potato on a microwave-safe plate, cover it loosely, and heat in 2-minute intervals, testing with a fork each time. The microwave heats unevenly, so rotating the potato between intervals helps. This method won’t give you a crispy skin, but it gets the interior soft quickly.
Preventing Undercooked Potatoes
Most undercooked potatoes happen because of uneven sizing. If you’re boiling or roasting a mix of large and small pieces, the small ones finish first while the large ones stay hard in the middle. Cut potatoes into uniform pieces, roughly 1 to 1.5 inches, and they’ll cook at the same rate.
Starting potatoes in cold water rather than dropping them into boiling water also helps. Cold water heats the potatoes gradually from the outside in, so the center reaches the right temperature before the exterior turns to mush. If you add potatoes to already-boiling water, the outside overcooks while the inside lags behind. For whole baked potatoes, choosing medium-sized ones (about the size of your fist) and piercing them several times with a fork before baking lets steam escape and promotes even cooking. At 400°F, a medium Russet typically needs 45 to 60 minutes. Larger potatoes can take over an hour.

