Breakfast Potatoes Recipe | Crispy Skillet Potatoes
Crispy, skillet-cooked breakfast potatoes with tender centers, savory seasoning, and golden edges—ready in 35 minutes for eggs, bacon, or toast.

If you like a breakfast that feels hearty without being fussy, these skillet potatoes fit right in. They bring that warm, home-cooked smell to the kitchen and give you crisp edges, soft centers, and just enough seasoning to keep each bite interesting. You can serve them on a busy weekday or when the family is lingering at the table on a slow weekend morning. And honestly, isn’t it nice when one simple side makes the whole plate feel complete?
These skillet potatoes are cooked in two stages, which helps you get the texture just right. First, the potatoes are par-cooked so the insides turn tender. Then they brown in the skillet with onion, butter, olive oil, and spices until they are crisp and golden. One thing that can go wrong is crowding the pan, which can make the potatoes steam instead of brown; if that happens, use a larger skillet or cook in batches so the heat can do its job.
This is the kind of easy breakfast side you can keep in your back pocket for eggs, bacon, toast, or even a simple brunch spread. If you’ve been looking for crispy potatoes with a savory, home-style flavor, you’re in the right place. Below you’ll find the recipe details, step-by-step guidance, and a few helpful notes so you can make them with confidence.
Why My Recipe
- Parboiling helps the potatoes turn tender inside without losing their shape.
- The skillet method gives you crisp, browned edges and a soft center.
- Simple seasonings add savory flavor without overpowering breakfast dishes.
- Onion cooks right in the pan, adding sweetness and depth.
- It pairs easily with eggs, bacon, toast, or other breakfast favorites.
Norma Ector

Ingredient Notes
- 2 pounds russet potatoes, scrubbed and cut into 1/2-inch cubes: Russet potatoes give the crispest texture, though Yukon Gold potatoes also work well if that is what you have.
- 2 tablespoons olive oil: Olive oil helps the potatoes brown and keeps the skillet from drying out.
- 1 tablespoon unsalted butter: Butter adds rich flavor and helps the potatoes take on a golden finish.
- 1 small yellow onion, finely diced: The onion softens as it cooks and adds a mild sweetness to the potatoes.
- 1 teaspoon garlic powder: Garlic powder seasons the potatoes evenly without burning in the skillet.
- 1 teaspoon paprika: Paprika adds color and a warm, savory note.
- 1/2 teaspoon salt, plus more to taste: Start with the listed amount, then taste at the end and adjust if needed.
- 1/4 teaspoon black pepper: Black pepper gives the potatoes a light, balanced bite.
- 1/4 teaspoon dried oregano or thyme: Either herb adds a gentle earthy note that works well with breakfast foods.
- 2 tablespoons chopped fresh parsley, optional: Parsley adds freshness and a little color right before serving.

Instruction Steps
- Start by placing the cubed potatoes in a large pot and covering them with cold water. A little salt is optional here, but it can help season the potatoes from the inside as they cook.
- Bring the pot to a boil over medium-high heat, then cook the potatoes just until the edges begin to soften. You want them partly cooked, not mushy, so they can finish beautifully in the skillet.
- Drain the potatoes well and let them sit for a minute or two so steam escapes. That extra dryness matters because wet potatoes are less likely to brown well.
- Warm the olive oil and butter in a large skillet over medium-high heat until the butter melts and the pan feels hot. This is the point where the potatoes will start picking up color.
- Add the drained potatoes in a single layer and leave them alone for a few minutes. Letting them sit undisturbed helps build that crisp, browned bottom everyone wants in **crispy potatoes**.
- Stir the potatoes, then add the finely diced onion. Continue cooking and stirring now and then until the potatoes are golden outside and tender inside, and the onion has softened.
- Sprinkle in the garlic powder, paprika, salt, black pepper, and dried oregano or thyme. Toss everything so the seasoning coats each piece, then cook for one more minute to bring the flavors together.
- Taste and adjust the seasoning if needed, then remove the skillet from the heat. Finish with chopped parsley if you like, and serve the potatoes hot while the edges are still crisp.

Nutrition
| Calories | 220 |
|---|---|
| Carbohydrates | 34g |
| Protein | 4g |
| Fat | 8g |
| Saturated Fat | 2g |
| Cholesterol | 5mg |
| Sodium | 420mg |
| Fiber | 4g |
Storage & Reheating Instructions
Store leftover breakfast potatoes in an airtight container in the refrigerator for up to 4 days.
To reheat, warm them in a skillet over medium heat until hot and crisp again. A little extra oil can help restore the edges.
You can also reheat them in the oven at 400°F until heated through and lightly crisped.
If the potatoes seem dry after refrigeration, add a small splash of oil or a tiny pat of butter while reheating.
Breakfast Potatoes Recipe | Crispy Skillet Potatoes
Golden, crispy **breakfast potatoes** made in one skillet with tender centers and savory seasoning—an easy side for eggs, bacon, or toast.

Ingredients
Instructions
- Place the cubed potatoes in a large pot and cover with cold water. Add a pinch of salt if desired, then bring to a boil over medium-high heat.
- Once boiling, cook the potatoes for 5 to 7 minutes, just until the edges are slightly tender but not falling apart. Drain well and let them steam dry for a minute or two.
- Heat the olive oil and butter in a large skillet over medium-high heat until the butter melts and the mixture is hot.
- Add the drained potatoes to the skillet in a single layer. Let them cook undisturbed for 4 to 5 minutes so they can brown on the bottom.
- Stir the potatoes, then add the diced onion. Continue cooking, stirring occasionally, for 10 to 12 minutes until the potatoes are golden and crisp on the outside and tender inside.
- Sprinkle in the garlic powder, paprika, salt, black pepper, and dried oregano or thyme. Toss to coat evenly and cook for 1 more minute.
- Taste and adjust seasoning if needed. Remove from the heat and top with chopped parsley, if using, before serving hot.
Notes
- For extra crisp potatoes, avoid overcrowding the skillet and let the potatoes brown before stirring.
- You can add chopped bell peppers or cooked bacon during the last few minutes of cooking.
- Russet potatoes give the crispiest texture, but Yukon Gold potatoes also work well.
- If you prefer a softer texture, skip the parboiling step and cook a little longer in the skillet.
Nutrition
Calories: 220 | Carbohydrates: 34g | Protein: 4g | Fat: 8g | Saturated Fat: 2g | Cholesterol: 5mg | Sodium: 420mg | Fiber: 4g | Sugar: 2g
What to Serve With This Recipe
Leave a Review or Ask a Question
Your rating, tips, and questions help other home cooks. Tell us how it turned out or ask anything before you make it.
You May Also Like
Questions & Answers
Recipe FAQs
Why do you parboil the potatoes first?
Parboiling gives the potatoes a head start, so the inside turns tender while the skillet helps the outside get crisp and browned.
Can I use a different type of potato?
Yes. Russet potatoes make the crispiest version, but Yukon Gold potatoes also work well if you prefer a slightly creamier texture.
How do I keep the potatoes from getting soggy?
Make sure you drain them well, let them steam dry, and avoid crowding the skillet. Giving the potatoes room helps them brown instead of steam.
Can I add other ingredients to these breakfast potatoes?
Yes. The notes suggest chopped bell peppers or cooked bacon during the last few minutes of cooking, which can add color and extra flavor.
What should I serve with breakfast potatoes?
They work nicely with eggs, bacon, sausage, toast, or a simple brunch plate. What would you serve them with at your table?