Ingredients
Method
- Heat oil, butter, or rendered meat fat in a large skillet over medium-high heat until shimmering.
- Add diced onion and cook for 2–3 minutes until softened and lightly golden at the edges.
- Add diced potatoes in a single layer, reduce heat to medium, and cook while stirring every few minutes until edges are lightly browned and potatoes are nearly tender.
- Season the potatoes with salt and black pepper and continue cooking until a knife meets slight resistance.
- Add apples and fresh thyme and cook until the fruit softens but still holds its shape.
- If using bacon or sausage, cook separately until browned, drain excess fat, and fold into the skillet.
- Taste and adjust seasoning, adding a small splash of apple cider vinegar if apples taste overly sweet.
- Make small wells in the skillet, crack eggs into each well, and cover the pan.
- Cook on low to medium heat until egg whites are set and yolks reach your preferred doneness.
- Finish with fresh thyme, cracked pepper, and optional herbs before serving.
Notes
The key to keeping this skillet savory is timing and seasoning. Potatoes should develop color before apples are added so they stay crisp and don’t absorb excess fruit moisture. Apples go in late to soften without turning jammy, while fresh thyme shifts the flavor firmly toward savory. If using bacon or sausage, hold back on salt until the end since rendered meat adds seasoning early. For make-ahead meals, prepare the potato-apple base in advance and add eggs fresh when reheating so textures stay crisp and yolks cook properly.
