Sweet Potato and Caramelized Onion Hash with Baked Eggs
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 28 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
- Audio Version
This vibrant sweet potato and caramelised onion hash with baked eggs is a wonderful option for those seeking a nutritious, vegetarian meal that works just as well for brunch as it does for a comforting supper. The natural sweetness of the roasted potatoes pairs beautifully with the deep, savoury notes of slow-cooked onions and a hint of smoky paprika. It is a rustic, colourful dish that brings a sense of warmth to the table during any season.
Packed with vitamins and fibre, this one-pan style recipe is easy to scale up for the whole family or serve in individual ramekins for a more formal weekend breakfast. The fresh rosemary or oregano provides an aromatic finish that cuts through the richness of the eggs. Serve it alongside some buttered sourdough toast to soak up the golden yolks for a truly satisfying homemade meal.
In this article:
Video picks
Continue reading below
Ingredients for Sweet Potato and Caramelized Onion Hash with Baked Eggs
2 tablespoons unsalted butter
2 to 3 large yellow onions (about 2 lb), halved, thinly sliced, then halved again
Kosher salt
freshly ground black pepper
3 large sweet potatoes (about 3 lb), skin intact, chopped into 1/4"-1/2" cubes
60ml olive oil
1 1/2 teaspoons smoked paprika
2 tablespoons (packed) finely minced fresh rosemary or oregano leaves
4 to 6 large eggs
shaved Parmesan, for serving (optional)
How to make Sweet Potato and Caramelized Onion Hash with Baked Eggs
Back to contentsPreheat oven to 450°. Line a large baking sheet with foil or parchment paper.
Melt butter in a cast-iron or other heavy skillet over medium-high heat. When it foams, add onions and sprinkle lightly with salt and pepper. (Don't worry if they are crammed into the pan; they will rapidly cook down.) Lower heat slightly and cook, stirring occasionally (reduce heat further if they seem to be burning), until dark brown, about 20-30 minutes.
Meanwhile, toss sweet potatoes, oil, 1 1/2 teaspoons salt, smoked paprika, a generous helping of black pepper, and minced rosemary or oregano in a large bowl. Stir in onions.
Spread sweet potato mixture on prepared baking sheet and roast for 25-40 minutes, stirring every 10-15 minutes, until sweet potatoes are soft and browned.
Reduce oven temperature to 425°. Spread a relatively thin layer of the cooked sweet potato hash in individual ramekins, a cast-iron skillet, or a 9" x 13" baking dish.
Make small wells in the hash and crack in the eggs. Sprinkle lightly with salt and pepper. Bake for 10-20 minutes, or until hash is hot and eggs are baked to your preference. Test the eggs by prodding them with a fork to check the firmness of the white and the runniness of the yolk.
Serve immediately, with Parmesan, if desired.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
28 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.