Perfect Roast Potatoes
Roast potatoes feel like comfort on a plate, but getting them truly perfect — crisp outside, fluffy inside, and seasoned just right — is a skill that pays off every time you serve them. This recipe strips the fuss away and focuses on what matters: par-boiling, drying, proper fat, and high heat. Follow the sequence and you’ll get a dependable result for weeknight dinners or special meals.
I test straightforward techniques until they’re repeatable. The method below is short, practical, and built around a few easy moves you can rely on. I’ll walk you through the ingredients, exact steps, common traps, and smart options if you need to adapt.
No gimmicks. Just potatoes, water, ghee, salt and pepper — and a few timing and handling details that make the difference between okay and outstanding.
Ingredient Rundown

- 2 pounds small baby red potatoes, halved — small, waxy potatoes hold shape and get a great skin-to-flesh ratio when halved.
- Water — for the par-boil; it softens the interior so roasting crisps the outside without overcooking the center.
- 1-2 tablespoons ghee, clarified butter — high smoke point and rich flavor; use 1–2 tablespoons total depending on how evenly coated the potatoes are.
- Kosher salt and black pepper, to taste — seasoning at two stages (after par-boil and again after roasting if needed) brings the flavor forward.
Method: Perfect Roast Potatoes
- Preheat the oven to 500°F. Line a rimmed baking sheet with foil.
- Place 2 pounds small baby red potatoes, halved, in a large pot. Add enough water to just cover the potatoes.
- Bring the water to a boil over high heat and boil the potatoes about 5 minutes, until they are slightly tender but still firm (a fork should meet some resistance).
- Drain the potatoes well in a colander and let them steam-dry for a minute or two so excess moisture evaporates.
- Spread the potatoes in a single layer on the prepared baking sheet.
- Add 1 tablespoon ghee to the hot potatoes, let it melt, and toss to coat. If they do not appear evenly coated, add up to 1 more tablespoon (use 1–2 tablespoons total) until coated but not swimming in ghee. Season with kosher salt and black pepper to taste.
- Roast in the preheated oven about 20 minutes, stirring or turning the potatoes once or twice during roasting, until golden brown and cooked through. Cooking time may vary with potato size—test with a fork and cook longer if needed.
Reasons to Love Perfect Roast Potatoes
They work in so many roles. Side dish, component of a breakfast plate, or a base for a quick bowl — roast potatoes are versatile. Here are the concrete reasons I reach for this method:
- Consistent texture: Par-boiling then roasting gives you a soft interior and a reliably crisp exterior.
- Minimal ingredients: Ghee adds flavor and high-heat tolerance; salt and pepper finish the job.
- Quick turnaround: From raw to table in roughly 30 minutes, depending on oven and potato size.
- Easy to scale: The proportions are simple to increase or decrease for more people.
Smart Substitutions

If you don’t have exactly what’s listed, here are practical swaps to keep the result close to the original:
- Ghee: If unavailable, any neutral high-smoke-point fat will produce good results — though clarified butter/ghee gives a richer, slightly nutty flavor.
- Potato size: Use similarly sized waxy or all-purpose potatoes cut to comparable pieces so cooking times don’t vary wildly.
- Seasoning: Kosher salt is forgiving and easy to measure by hand; if you use finer salt, reduce the quantity and taste as you go.
Cook’s Kit

- Large pot — for par-boiling the potatoes evenly.
- Colander — to drain and let the potatoes steam-dry briefly.
- Rimmed baking sheet lined with foil — the rim keeps juices contained and foil simplifies cleanup.
- Spoon or tongs for tossing — helps to coat potatoes in ghee and turn them during roasting.
- Instant-read fork or fork — to test tenderness and doneness.
What Not to Do
- Don’t skip the par-boil. Going straight from raw to the oven at high heat tends to yield burned outsides and undercooked centers.
- Don’t overcrowd the pan. If the potatoes touch too much, they steam instead of roast and won’t crisp properly.
- Don’t drown them in fat. Use 1–2 tablespoons of ghee as directed; excess fat prevents proper browning and makes the surface greasy.
- Don’t assume all potatoes cook at the same rate. Test a piece with a fork before removing from the oven and add a few minutes if needed.
Warm & Cool Weather Spins
Roast potatoes play well with seasonal flavors. Here are a few no-fuss ideas to tailor them without changing the core method.
Warm weather
Serve at room temperature as part of a picnic bowl: toss with a light vinaigrette, chopped herbs, and a squeeze of lemon. They keep well at cooler room temps for a few hours, so they’re picnic-friendly.
Cool weather
Pair with heartier flavors: toss with caramelized onions, mustard, or serve alongside braised meats. A sprinkle of grated hard cheese right after roasting melts into the warm potatoes for extra comfort.
Pro Tips & Notes
Timing and texture
Five minutes of par-boiling is a guideline. You want the fork to still meet a little resistance — that guarantees the interior won’t fall apart in the oven. If your potatoes are larger, add a minute or two; if they’re tiny, check earlier.
Surface prep
Drain well and let them steam-dry for a minute or two. Excess surface moisture lowers the oven temperature around the potato and hampers browning. The brief dry time is a small step with a big payoff.
Even coating
Add 1 tablespoon ghee first, toss, then add up to 1 more tablespoon only if needed. You want an even glaze, not little puddles. An even, thin coating promotes browning without sogginess.
High-heat roasting
Set the oven to 500°F so the outsides caramelize quickly. This high temperature is a key part of the method; it creates that deep golden color in about 20 minutes. If your oven struggles to reach that heat, raise the temperature as high as it safely goes and add a few minutes to the cook time.
Leftovers & Meal Prep
Roast potatoes keep well and reheat beautifully when handled right. Store cooled potatoes in an airtight container in the refrigerator for up to 4 days. For best texture on reheating, use a skillet or oven instead of the microwave.
- To reheat: spread the potatoes on a baking sheet and roast at 425°F for 8–12 minutes until hot and the edges re-crisp. Alternatively, pan-fry over medium-high heat in a small pat of fat for a quick revival.
- Make-ahead: par-boil and cool the potatoes, then refrigerate for up to 24 hours. When ready to serve, bring to room temperature, coat with ghee and roast as directed — this reduces total cook time on service day.
Perfect Roast Potatoes FAQs
Can I use a different potato?
Yes — aim for similar size and texture. Smaller waxy potatoes are ideal because they hold their shape and get a good skin-to-flesh ratio when halved. Larger or starchier potatoes will need longer par-boil and roast times and may break down more easily.
Why ghee and not butter?
Ghee tolerates higher temperatures without burning and gives a rich, slightly nutty flavor. If you use butter, watch for smoking and consider lowering oven temperature slightly to avoid burning the milk solids.
Do I need to flip the potatoes?
Yes — stir or turn them once or twice during roasting. This promotes even browning and helps prevent any side from getting too dark.
How do I know when they’re done?
They should be golden brown on the outside and tender inside. Test with a fork: it should go in with little resistance but not so soft that the potato collapses.
That’s a Wrap
This method gives you consistent, standout roast potatoes with very little fuss: par-boil, dry, toss with a measured amount of ghee, and roast hot. The steps are short but essential, and following them will reward you with crisp, flavorful potatoes that finish any plate beautifully.
Make them once this way and you’ll understand why I call them “perfect” — they’re reliable, simple, and exactly what you want from roast potatoes. Happy roasting.

Perfect Roast Potatoes
Ingredients
Equipment
Method
- Preheat the oven to 500°F. Line a rimmed baking sheet with foil.
- Place 2 pounds small baby red potatoes, halved, in a large pot. Add enough water to just cover the potatoes.
- Bring the water to a boil over high heat and boil the potatoes about 5 minutes, until they are slightly tender but still firm (a fork should meet some resistance).
- Drain the potatoes well in a colander and let them steam-dry for a minute or two so excess moisture evaporates.
- Spread the potatoes in a single layer on the prepared baking sheet.
- Add 1 tablespoon ghee to the hot potatoes, let it melt, and toss to coat. If they do not appear evenly coated, add up to 1 more tablespoon (use 1–2 tablespoons total) until coated but not swimming in ghee. Season with kosher salt and black pepper to taste.
- Roast in the preheated oven about 20 minutes, stirring or turning the potatoes once or twice during roasting, until golden brown and cooked through. Cooking time may vary with potato size—test with a fork and cook longer if needed.
