Crispy Breakfast Potatoes Recipe (Ready in 35 Minutes)
The breakfast potatoes you get at a diner have a texture home cooks usually miss: a craggy, crisp crust over a fluffy middle, not the soft, even gold of a Sunday roast potato. Getting there at home comes down to two things almost nobody bothers with: cutting the potatoes small and even and spreading them so no two pieces touch.
These roast on one tray in about 30 minutes while you get on with the eggs, seasoned with nothing more than smoked paprika, garlic powder, and onion powder. The smoked paprika is the one I won’t swap out, because it’s what makes them taste like a diner plate instead of plain roast potatoes.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!
Why You’ll Love This Recipe
- The edges go crisp and craggy while the middle stays fluffy, the diner texture most sheet-pan potatoes miss. Russets get you there because they hold the most starch and the least water, and low moisture is what lets a surface brown instead of steam.
- The seasoning is three pantry spices, not a blend you have to buy: smoked paprika, garlic powder, and onion powder. The smoked paprika carries the whole plate, and there’s nothing to chop at seven in the morning.
- It’s one lined tray and no par-boiling. Oil on, spices on, toss, roast, and the potato does the work rather than the technique.
- Thirty of the thirty-five minutes are hands-off, so this holds together on a morning when the eggs need you more than the potatoes do.
Ingredients You’ll Need
You’ll need all the ingredients shown in the photograph below.
- Russet potatoes. High in starch and low in moisture, which is what gives you a crisp outside and a fluffy center. Peel them for this one, since the peeled flesh browns more evenly, and it’s how the recipe is written and tested.
- Olive oil. Two tablespoons, doing two jobs: it carries heat into the potato surface for browning, and it gives the powdered spices something to hold onto.
- Smoked paprika. The one spice I would not quietly swap. It is what gives these their diner-style depth, and without it they taste like plain roast potatoes, which is the gap most people are trying to close.
- Onion powder and garlic powder. Powders, not fresh, on purpose. Fresh garlic and onion scorch and turn bitter at this heat long before the potatoes are done, and the powders season every surface evenly instead of in patches.

How to Make Breakfast Potatoes
A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.
Prep the Oven and Tray
Heat the oven to 425°F (220°C) and line a baking sheet with parchment. Let it come fully up to temperature before the potatoes go in, because potatoes that start in an oven still climbing to heat spend those first minutes sweating rather than browning, and they never quite recover the crust.
Peel and Cut the Potatoes
While the oven heats, peel the russets and cut them into half-inch pieces, keeping them as even as you can. When the sizes vary, the small pieces scorch while the large ones are still raw in the middle, and no oven setting fixes both at once.
If you’d rather grate the potatoes than cube them, my skillet hash browns start with the same russets and take a different route, squeezing the moisture out before they hit the pan.
Oil, Season, and Toss
Put the pieces on the lined tray, drizzle over the olive oil, then add the onion powder, garlic powder, and smoked paprika, and toss until every piece is coated and the color is even.


Spread them into a single layer with space between the pieces; this is the step people rush, and crowding is the most common reason breakfast potatoes come out soft.
Roast Until the Edges Crisp
Roast for about 30 minutes, until the edges are crisp and deeply golden. Go by the edges rather than the clock, since ovens vary and the color tells you more than the timer does, and serve them straight away while the outsides are still crisp.
Recipe Notes and Expert Tips
- Read the edges, not the timer. Thirty minutes is a guide, not a rule. A pale, blond tray at the timer needs several minutes more, and pulling it there is how you end up with soft roast potatoes.
- Oil first, then the spices. Drizzle the oil and toss before the powders go on. Season a dry potato, and half the spice ends up on the parchment instead of on the potato.
- Give them a good dry if you soaked them. If you cut the potatoes ahead and kept them in water, towel them thoroughly before the oil goes on, since any surface water steams and softens the crust you are trying to build.
- Treat the three spices as the seasoning itself. Smoked paprika, garlic powder, and onion powder are the whole breakfast potato seasoning here, so there’s no jar of blend to buy; if you want to build your own spices for breakfast potatoes from there, the variations below are where I’d start.
Recipe Variations
- A pinch of cayenne or some chopped fresh chili in with the spices gives the tray a low, even heat without touching the method, and I’ve tested it both ways plenty of times.
- Fresh rosemary or thyme, tossed in with the oil, holds up to the high heat and adds a woodsy note alongside the smoked paprika; it’s a change I’ve tested and go back to when they’re headed next to a bigger weekend spread.
- For a fuller hash, roast diced bell pepper and onion alongside the potatoes and cut them chunkier than you think, since they soften faster than the potato does; it’s a well-supported swap that turns the side into a plate of its own.
- Sweet potatoes work in place of the russets, and I like them now and then, but this is a tested swap with a catch: they hold more moisture, so expect a softer edge rather than a craggy one.
How to Store Leftovers
Let leftovers cool, get them into an airtight container in the fridge within two hours, and eat them within three to four days. They lose their crispness in the fridge, but it comes back if you reheat them on a tray at 375°F (190°C) for 10 to 15 minutes, or in an air fryer at 350°F (175°C) for 5 to 7 minutes, not the microwave.
To freeze, cool them, spread on a tray until solid, then bag for up to two months and reheat from frozen.
You can also cut the potatoes the night before, but not season them. Keep the cut potatoes fully submerged in cold water in the fridge for up to 24 hours, because cut potatoes left in the air turn pink and then gray within about an hour. Drain and pat them dry before they go on the tray, and season only on the day, since the seasoning washes off in the water.
What to Serve With Breakfast Potatoes
Eggs, first and always. Set a fried egg on top and break the yolk so it runs into the crisp edges, and you have the reason I make these in the first place. When I want the eggs to hold on the table through a slow brunch rather than needing to be eaten the second they land, I put out my cheesy egg bites alongside instead.
For more than a few people, these sit well next to my egg and potato breakfast casserole, which does the sliceable, assembled job while the potatoes do the crisp one, or my hearty egg casserole when I want something with more substance than eggs on their own.
They also make a good burrito filling, spooned into a warm tortilla with scrambled eggs and a little salsa for a breakfast that travels.
FAQs
Cutting, yes; seasoning, no. Cut potatoes keep for up to 24 hours if they sit under cold water in the fridge, covered; drain and dry them well, then oil and season only on the day you cook.
Almost always crowding. Potatoes touching each other steam instead of roasting, so spread them in a single layer with bare parchment showing between the pieces, and use two trays if they don’t fit. The other two culprits are an oven that wasn’t fully preheated and potatoes that went on the tray wet.
No, but they give the crispest result, since they are the driest and starchiest of the common potatoes. Yukon golds come out creamier inside but less crisp, and red potatoes are the waxiest, so they crisp the least.
Yes. Regular or sweet paprika gives similar color and a mild peppery note, but you lose the smoke that makes these taste diner-style rather than plain roasted.
You can, and I have a separate air fryer breakfast potatoes recipe with the timing and temperature worked out for that method, so I’d follow that one rather than adapt this recipe by eye.
More Breakfast Recipes I Keep Coming Back To
These are the other breakfasts I make on repeat.
- Cheesy hashbrown casserole. The one I make when I want the potato to feed a crowd from a single dish rather than a sheet pan.
- French toast casserole. My answer to a sweet breakfast without standing at the stove dipping bread slice by slice.
- Homemade waffles. Worth pulling out the batter for, crisp outside and soft in the middle in a way frozen never manages.
- Baked oatmeal. What I make for meal prep because it reheats through the week.

Ingredients
- 1½ lbs Russet potatoes peeled and chopped into ½ inch pieces
- 2 tbsp Olive oil
- ½ tsp Onion powder
- ½ tsp Garlic powder
- ¼ tsp Smoked paprika

Video
Instructions
- Preheat the oven to 425°F/220°C.
- Place the potato pieces on a baking sheet lined with parchment paper. Drizzle olive oil, then sprinkle onion powder, garlic powder, and smoked paprika over, and toss to coat evenly. Place them in the oven and bake until the edges are crispy and golden brown, approximately 30 minutes. Remove from the oven and serve immediately.


Awesome recipe.