Step 1: Prepare the Potatoes
Peel and cut the potatoes into small cubes or thin slices.
Rinse briefly in cold water and pat dry (this helps them crisp).
Step 2: Cook the Potatoes
Heat oil or butter in a large skillet over medium heat.
Add potatoes and spread evenly.
Cook for 10–12 minutes, stirring occasionally, until golden and tender.
Step 3: Add Onion (Optional)
Add chopped onion and cook 2–3 minutes until soft and lightly browned.
Step 4: Season
Season with salt, black pepper, and paprika or chili flakes if using.
Stir well.
Step 5: Add the Eggs
Make small spaces between the potatoes.
Crack eggs directly into the pan.
Cover and cook 3–5 minutes, depending on how you like the yolks.
👉 Alternative: Beat the eggs and pour over the potatoes for a scrambled-style dish.
Step 6: Serve
Remove from heat.
Garnish with parsley or green onions and serve hot.
🌟 Tips & Variations
- Add cheese (cheddar or mozzarella) for extra flavor
- Add garlic or bell peppers for variety
- Serve with bread, hot sauce, or ketchup
- Great with fried eggs on top or fully scrambled