Crunchy Breakfast Potatoes (Crispy & Golden)

Updated November 6, 2026

Total time
45 min
prep 15 min · cook 30 min
Serves
4
portions as written

Jump to recipe

Crunchy Breakfast Potatoes (Crispy & Golden)

Crunchy breakfast potatoes are the ultimate side dish for any morning meal—diced russet potatoes are parboiled, then pan-fried until deeply golden and crisp on the outside while staying fluffy inside. The two-step method (boil then sear) guarantees a crunchy crust every time, without the need for deep-frying or excessive oil. Serve them alongside eggs, bacon, or as a hearty base for a breakfast bowl.

Ingredients

  • 2 lb (900 g) russet potatoes (about 4 medium), scrubbed and cut into ¾-inch (2 cm) cubes
  • 1 tbsp (15 g) kosher salt, plus more for seasoning
  • 3 tbsp (45 ml) olive oil or vegetable oil
  • 1 tsp (2 g) garlic powder (optional)
  • ½ tsp (1 g) smoked paprika (optional)
  • Freshly ground black pepper, to taste
  • 2 tbsp (30 g) unsalted butter (optional, for extra richness)
  • 2 tbsp (8 g) chopped fresh parsley or chives, for garnish

Instructions

  1. Place the cubed potatoes in a large pot and cover with cold water by 1 inch (2.5 cm). Add 1 tablespoon kosher salt. Bring to a boil over high heat, then reduce to a simmer and cook for 5–7 minutes, until the potatoes are just fork-tender but not falling apart. Drain well and let them steam dry in the colander for 5 minutes.
  2. While the potatoes drain, heat 2 tablespoons of the oil in a large (12-inch / 30 cm) cast-iron or heavy-bottomed skillet over medium-high heat until shimmering.
  3. Add the potatoes to the skillet in a single layer (work in batches if needed—do not overcrowd). Let them cook undisturbed for 4–5 minutes, until a golden crust forms on the bottom.
  4. Flip the potatoes with a spatula, then add the remaining 1 tablespoon oil and the butter (if using). Continue cooking, turning every 3–4 minutes, for 12–15 minutes total, until the potatoes are deeply browned and crisp on all sides.
  5. Reduce heat to medium-low and sprinkle with garlic powder, smoked paprika (if using), and a pinch of salt and pepper. Toss to coat and cook for 1 more minute to toast the spices.
  6. Transfer to a serving platter, garnish with fresh parsley or chives, and serve hot.

Tips

  • Don’t skip the parboil: Boiling the potatoes first softens the interior and starts to break down surface starches, which creates a craggy exterior that crisps up beautifully. If you skip this step, the potatoes will be hard in the middle and burn on the outside.
  • Dry the potatoes thoroughly: After draining, let them sit in the colander for at least 5 minutes, or pat them with a clean kitchen towel. Excess moisture causes steam, not crispiness.
  • Use a hot pan and enough oil: The pan must be hot before adding potatoes, and the oil should coat the bottom. If the potatoes stick, they aren’t ready to flip—give them more time.
  • Substitutions: Yukon Gold or red potatoes work well, though they may be slightly less crispy. For a lower-fat version, use a nonstick pan and reduce oil to 1½ tablespoons, but expect a softer crust.

Serving Suggestions

Serve these potatoes alongside scrambled eggs, fried eggs, or a veggie omelet. They also pair well with bacon, sausage, or smoked salmon. For a full breakfast bowl, top with sautéed peppers, onions, and a dollop of sour cream or hot sauce.

Variations

  • Loaded Breakfast Potatoes: After cooking, sprinkle with shredded cheddar cheese, crumbled cooked bacon, and sliced green onions. Return to the pan for 1 minute to melt the cheese.
  • Southwest Style: Add ½ teaspoon chili powder and ¼ teaspoon cumin with the other spices, and toss with chopped cilantro and a squeeze of lime before serving.
  • Herb and Garlic: Add 2 minced garlic cloves in the last 2 minutes of cooking and toss with 1 tablespoon each of fresh rosemary and thyme.
  • Sweet Potato Version: Replace russets with 2 lb (900 g) sweet potatoes, cut into 1-inch (2.5 cm) cubes. Parboil for only 3–4 minutes, then follow the same method—they’ll be slightly less crunchy but deliciously caramelized.

Storage and Reheating

Refrigerate leftover potatoes in an airtight container for up to 4 days. To reheat, spread them on a baking sheet and warm in a 400°F (200°C) oven for 8–10 minutes, or re-crisp in a hot skillet with a little oil for 3–4 minutes. The microwave will make them soggy, so avoid it if you want to keep the crunch.

Frequently Asked Questions

Why are my potatoes not getting crispy?
The most common reasons are overcrowding the pan, not letting them dry after boiling, or using too low heat. Make sure the pan is hot, the potatoes are in a single layer, and you resist stirring too often.

Can I use leftover boiled potatoes?
Yes, but skip the parboiling step. Cut them into cubes and pan-fry directly in oil over medium-high heat for 10–12 minutes, turning occasionally, until browned and heated through.

Can I make these ahead of time?
You can parboil the potatoes up to 1 day ahead and store them in the fridge in an airtight container. When ready to cook, pat them dry and proceed with the pan-frying step—add 2–3 extra minutes to the cooking time.

What’s the best potato variety?
Russets are the best for maximum crunch because they have high starch and low moisture. Yukon Golds are a good all-purpose alternative, but they won’t get quite as crispy.

Can I bake them instead of pan-frying?
Yes. Toss the parboiled potatoes with oil and seasonings, spread on a baking sheet, and roast at 425°F (220°C) for 20–25 minutes, flipping halfway, until golden and crisp.

How do I keep them warm for a crowd?
Place the cooked potatoes on a wire rack set over a baking sheet in a 200°F (95°C) oven for up to 30 minutes. They’ll stay crisp without drying out.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).