Pan-Fried Potatoes and Onions
Crispy, golden-brown potato chunks tossed with sweet caramelized onions. A classic American side dish that comes together in one skillet with just a handful of pantry staples. Perfect alongside eggs at breakfast or next to a juicy steak at dinner.
For 4 servings
- prep
Prep the potatoes.
Scrub the potatoes clean. Cut into uniform 1-inch cubes. No need to peel unless the skins are thick. Halve the onion and slice it thinly.
- boil · ~5 min
Parboil the potatoes.
1.Place the cubed potatoes in the skillet and add just enough cold water to cover them.2.Bring to a boil over high heat and cook until slightly tender but still firm, about 5 minutes.3.Drain the potatoes in a colander and let them steam-dry for a minute.TIPParboiling gives the potatoes a fluffy interior. Don't fully cook them here or they'll fall apart when frying. - fry · ~8 min
Crisp the potatoes.
1.Wipe the skillet dry. Heat the vegetable oil over medium-high heat until shimmering.2.Add the parboiled potatoes in a single layer. Let them cook undisturbed for 4-5 minutes until a deep golden crust forms on the bottom.3.Flip the potatoes with a spatula and continue cooking, turning occasionally, until most sides are crispy and browned, about 8 minutes total.TIPDon't crowd the pan. If your skillet is small, fry the potatoes in two batches. Overcrowding steams them instead of crisping. - fry · ~6 min
Add onions and finish.
1.Push the potatoes to one side of the skillet. Add the butter to the empty space.2.Once the butter melts and foams, add the sliced onions. Cook them until softened and the edges begin to caramelize, about 5 minutes.3.Stir everything together. Sprinkle with salt, black pepper, garlic powder, and smoked paprika. Toss well and cook 1 more minute.TIPAdding butter now instead of at the start prevents it from burning while still giving the dish a rich, nutty finish. - serve
Serve hot.
Taste and adjust seasoning if needed. Transfer to a serving bowl and serve immediately while hot and crispy.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Parboil the potatoes just until a knife meets slight resistance; undercooking prevents mushiness.
- 2Let the drained potatoes steam-dry for a full minute to shed surface moisture for better browning.
- 3Spread potatoes in a single uncrowded layer so they sear, not steam; work in batches if needed.
- 4Resist stirring too often—let the first side develop a deep golden crust before flipping.
- 5Add butter after potatoes are mostly crisp so it flavors the dish without burning.
- 6For extra crunch, switch to a cast-iron skillet and preheat the oil until it shimmers.
Adapt it for your goals.
Herby-garlic
Add 2 minced garlic cloves and 1 tablespoon chopped fresh rosemary or thyme along with the onions for an aromatic, herbaceous twist that pairs beautifully with roasted meats.
spicy southwestSpicy-southwest
Replace smoked paprika with chipotle powder and stir in a handful of diced roasted poblano peppers at the end for a smoky, mildly spicy kick.
cheesy crustCheesy-crust
After tossing the finished potatoes and onions, sprinkle 1/2 cup shredded sharp cheddar over the top, cover the skillet for 2 minutes, then serve for a melty, savory crust.
low oilLow-oil
Use a non-stick skillet and reduce oil to 1 tablespoon; spray the potatoes lightly with cooking spray before parboiling to still get crisp results with less fat.
Why this is on our healthy list.
Rich in Potassium
Potatoes are one of the best sources of potassium, a mineral that helps regulate blood pressure and muscle function.
Good Source of Vitamin C
Leaving the skin on the potatoes retains vitamin C, which supports immune health and collagen production.
Contains Antioxidants from Onions
Onions provide quercetin, a flavonoid antioxidant that helps reduce inflammation and supports heart health.
Moderate Calorie Side Dish
When made with a measured amount of oil and butter, this dish offers a satisfying, energy-dense side for balanced meals.
Frequently asked questions
Yes, but reduce parboil time to 3 minutes since sweet potatoes soften faster, and expect a slightly less crispy exterior due to their higher sugar content.



