These aren’t just roasted potato cubes. The crust is the whole point.
Getting it shatter-crunchy while the inside stays fluffy takes managing moisture and heat in two distinct phases, bake then broil. Crowd the pan or skip blotting and you’ll get steamed potatoes instead.
Russet potatoes are important; waxy ones resist crisping entirely. These crispy breakfast potatoes reward a little precision with a texture you can’t fudge.
Choose russet potatoes for better texture
Russet potatoes are the standard for crispy breakfast potatoes because their high starch and low moisture content create a fluffy interior while the exterior turns deeply golden. Waxy potatoes like red or Yukon Gold hold together too well and resist crisping, leaving you with a denser, softer result. The difference is visible: russets develop a craggy, crunchy crust; waxy ones stay smooth and pale.
For the best breakfast potatoes, stick with russets.
Bake then broil for a deep golden crust
Starting at 450°F drives off steam and begins browning the potato surfaces evenly. After 15 minutes, the cubes have firmed up and started to color.
Switching to broil for the final 10 minutes blasts the tops with direct heat, deepening the golden crust without overcooking the centers. The result is a crunchy shell that gives way to a tender, flaky inside. The two‑stage approach works better than steady high heat because it finishes the exterior without drying the interior.
Blot moisture away before baking
Surface moisture is the enemy of crispness. When wet potato cubes hit a hot pan, they produce steam that softens the exterior instead of letting it brown. Blotting each cube dry with a paper towel removes that thin film of water, so the heat can start crisping immediately.
Spreading the potatoes in a single layer with space between them also helps moisture escape rather than recirculate. Without this step, even the best‑diced breakfast potatoes will turn out steamed rather than crunch‑brown.

Prep: 10 min · Cook: 25 min · Total: 35 min · Servings: 2 · Calories: 200 kcal
Key ingredients for crunch and depth
Russet potatoes: High starch and low moisture give fluffy interiors and craggy crusts; waxy potatoes won’t crisp as well.
Smoked paprika and chipotle: Smoked paprika adds a subtle wood-fired note; chipotle brings optional heat without extra moisture.
Dried thyme and oregano: Dried herbs concentrate flavor without adding moisture; fresh herbs would steam and soften the crust.
Coarse black pepper: Coarse grind provides bursts of heat; fine pepper dissolves and can turn bitter under high heat.
One time I skipped blotting the potatoes because I was in a rush, and they came out steamed instead of crispy. I’ve never made that mistake again.
Don’t crowd the pan for proper crisping
Heat and prep
Preheat oven to 450°F. Scrub potatoes; peeling is optional.
Cut into ½-inch cubes, uniform size ensures even cooking. Blot cubes dry with paper towel; any moisture left will steam instead of brown.
Oil and season
Toss cubes with 1, 2 tbsp avocado oil until glossy. Combine garlic powder, onion powder, paprika, smoked paprika, thyme, oregano, sea salt, black pepper, and chipotle (if using). Sprinkle over potatoes, stir to coat evenly.
Arrange and bake
Spread potatoes in a single layer on a large sheet pan. Leave space between cubes, crowding traps steam and softens the crust. Bake 15 minutes.
Edges should start browning; centers will still be firm.
Broil to finish
Gently flip each cube. Switch oven to broil and cook 10 more minutes.
Watch closely, broilers vary. Potatoes are done when deeply golden and crunchy on the outside, tender inside. Overcooking turns them bitter; stop when they look mahogany in spots.

Crispy Breakfast Potatoes
Ingredients
- 1 3/4 lbs russet potatoes 800g
- 1-2 tbsp avocado oil
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp paprika
- 1/2 tsp smoked paprika
- 1/2 tsp dried thyme
- 1 tsp dried oregano
- 1 tsp sea salt
- 1/2 tsp freshly ground black pepper coarse; use less if fine
- 1/8-1/4 tsp chipotle powder or cayenne optional
- flaky sea salt for serving optional
Instructions
Preheat Oven:
Heat oven to 450°F (230°C).Prepare Potatoes:
Scrub and optionally peel potatoes; retain skin if desired. Cut into uniform cubes and arrange on a large sheet pan (parchment lining optional; maximize spacing for extra crispness). Blot cubes with paper towel to eliminate surface moisture.Coat with Oil:
Pour avocado oil over potatoes and mix until evenly coated.Mix Seasonings:
Combine garlic powder, onion powder, paprika, smoked paprika, thyme, oregano, sea salt, black pepper, and chipotle (if using) in a small bowl. Dust mixture over potatoes and stir thoroughly.Bake and Broil:
Bake for 15 minutes. Gently turn potatoes, then switch oven to broil and continue cooking for 10 more minutes (if no broiler, maintain 450°F (230°C)). Monitor to prevent scorching.Serve and Garnish:
Pair with scrambled eggs, vegetables, or other breakfast items, or enjoy solo with ketchup. Optionally top with flaky sea salt.

Storage and Reheating
Crispy breakfast potatoes are best eaten within 30 minutes of broiling, while the crust is still shatteringly crunchy. For leftovers, cool them completely on the pan, then transfer to an airtight container.
They keep in the fridge for up to 3 days. The texture shifts: the exterior softens as moisture redistributes, but the interior stays tender. To restore crispness, reheat in a 400°F oven or air fryer for 5 to 7 minutes, flipping halfway.
Avoid the microwave; it turns them steamy and limp. Freezing is not recommended because thawing releases moisture that destroys the crust. If you must freeze, do so in a single layer on a sheet pan, then transfer to a freezer bag; reheat from frozen in a hot oven, but expect a softer finish.
Garnish with flaky sea salt only after reheating, right before serving.
Tips
- Use a mandoline or knife to cut potatoes into exact 1/2-inch cubes; uneven sizes cause some to burn while others remain undercooked.
- If your sheet pan is small, use two pans instead of one to avoid overcrowding; crowded potatoes steam rather than crisp, even at high heat.
Swap oils and heat sources, but don’t change the potato variety
Avocado oil: Grapeseed oil, canola oil, or another high-smoke-point neutral oil. The oil’s main job is to transfer heat and promote browning without burning. Avocado oil has a smoke point around 520°F, grapeseed and canola are close behind at about 400 to 450°F, fine for a 450°F oven and broiler.
Olive oil’s smoke point is lower (375 to 410°F) and can turn bitter under the broiler; if you must use it, reduce broil time and watch closely.
Chipotle powder or cayenne: Omit entirely, or replace with a pinch of smoked paprika for mild heat without the kick. These add optional heat and a subtle smokiness.
Leaving them out won’t affect crispness or browning, you just lose a little warmth. Adding extra smoked paprika (beyond the 1/2 tsp listed) won’t replicate the heat but will deepen the smoky flavor. Start with 1/4 tsp extra and taste after cooking.
Russet potatoes: Do not swap with waxy potatoes like red or Yukon Gold. Russets are high-starch, low-moisture, that’s what gives the fluffy interior and craggy, crunchy crust.
Waxy potatoes hold their shape and resist crisping; you’ll get denser, softer cubes that never develop that deep golden shell. The texture difference is stark: russets shatter, waxy ones stay smooth. For this recipe, the potato choice is important.
Flaky sea salt (for serving): Omit, or use kosher salt or fine sea salt crushed slightly. Flaky salt adds a crunchy pop of salinity on top.
Without it, the potatoes are still well-seasoned from the baking salt. If swapping, use a light hand, fine salt dissolves faster and can oversalt if you use the same volume. Sprinkle a small pinch and taste.

Frequently Asked Questions
Can I make these potatoes ahead of time and reheat them?
Yes, but they lose crispness as moisture redistributes. Cool completely before refrigerating in an airtight container for up to 3 days.
To restore crunch, reheat in a 400°F oven or air fryer for 5 to 7 minutes, flipping halfway. The microwave will turn them steamy and limp.
Why did my potatoes turn out soggy instead of crispy?
Most likely the cubes were too crowded on the pan, trapping steam instead of letting it escape. Also check that you blotted them dry before oiling, surface moisture is the number one crispness killer. Finally, be sure you used russet potatoes; waxy varieties won’t crisp up the same way.
How is this different from home fries or hash browns?
Home fries are usually parboiled or pan-fried in a skillet with onions and peppers, resulting in softer, less crunchy cubes. Hash browns are shredded potatoes pressed into a patty and fried, giving a lacy, thin crust. This recipe bakes and broils uniform russet cubes for a deep golden crust with a fluffy interior, no parboiling or shredding required.
