Snacks
This Ulster fry recipe delivers the hearty, crispy comfort of Ireland’s most beloved breakfast hash—layered with golden potato, savory sausage, and caramelized onions.
The secret lies in frying thick-cut potato slices until their edges crackle like autumn leaves, then building the dish with traditional Irish sausages and onions cooked low and slow.
I’ve perfected this version after years of testing, ensuring every bite delivers that perfect balance of texture and flavor that makes it a Sunday morning staple.
The beauty of an Ulster fry is in its simplicity—just a few core ingredients transformed through precise technique. Thick-cut potatoes develop those coveted crispy edges while staying tender inside, while the sausages render their fat into a rich, savory base.
Optional additions like black pudding or soda bread elevate it further, but the classic combination of potato, sausage, and onion remains the soul of this dish. This isn’t just breakfast; it’s a full meal designed to fuel you through a long day.
What makes this recipe stand out is the crispy texture—those golden potato edges are the star, achieved by frying in batches without overcrowding the pan. The sausages cook just until they’re juicy but firm, while the onions caramelize into sweet, jammy perfection.
The result is a dish that’s hearty enough for brunch but simple enough for a weeknight dinner. Serve it with fried eggs on top for the full Irish experience, or enjoy it as-is with a dollop of ketchup or brown sauce.
This Ulster fry recipe is designed to be adaptable—swap in bacon for sausage, add black pudding for extra richness, or use soda bread instead of traditional bread. The key is keeping the potatoes crispy and the flavors balanced.
Whether you're cooking for a crowd or treating yourself to a classic Irish breakfast, this dish delivers restaurant-quality results with minimal effort. Let’s get started on creating the perfect Ulster fry.
Ingredients for ulster fry
Thick-cut potatoes, savory sausages, and caramelized onions—just eight core ingredients for Ireland’s crispiest breakfast hash.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 lb | Thick-cut, 1/2-inch slices |
| Irish Cured Sausages 🥓 | 1 lb | Traditional pork sausages, casings removed |
| Yellow Onions 🧅 | 2 large | Thinly sliced, 1/8-inch |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High smoke point preferred |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for richness |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Brown Sauce (Optional) 🍯 | ¼ cup | For serving |
| Large Eggs (Optional) 🥚 | 4 whole | Fried for topping |
| Black Pudding (Optional) 🍳 | ½ lb | Sliced, for added richness |
The potatoes are non-negotiable—Russet potatoes with their high starch content give you that coveted crispy edge while staying tender inside. Thick-cut slices (1/2-inch) are essential; thin slices will burn before they crisp. For the best results, buy a 2-pound bag from Whole Foods or your local grocery store—avoid pre-cut potatoes, as they lose their texture. The sausages should be traditional Irish cured sausages, available at specialty butchers or Costco in the international foods section. If you can’t find them, high-quality pork sausages work in a pinch, but nothing beats the authentic flavor.
No Irish sausages? Substitute with high-quality pork or beef sausages, but remove the casings to mimic the texture. The onions can be swapped for red onions for a slightly sweeter profile, though yellow onions are traditional. For extra richness, add 1/4 cup of lard or bacon fat alongside the olive oil and butter. The thyme is optional but recommended—dried works fine, but fresh thyme adds a brighter note. If you're feeling adventurous, black pudding slices add a smoky depth that’s hard to resist. For the brown sauce, Hewitt’s or HP Sauce are classic choices, but any rich, slightly sweet tomato-based sauce will do.
Potatoes keep best in a cool, dark place for up to 5 days once sliced, but fry them as soon as possible for maximum crispiness. The cooked Ulster fry reheats beautifully—350°F for 10-15 minutes in the oven with a splash of water keeps it crispy. For meal prep, store components separately: potatoes and sausages in one container, onions in another. Assemble and reheat when ready to eat. This dish also freezes well for up to 3 months—just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just peel, chop, and toss everything on a sheet pan. The potatoes and sausages roast together while I sip tea, no flipping or fussing required.
- Crispy-Creamy Obsession: That golden crust on the potatoes with the buttery, salty sausages melting into the onions? It’s the kind of combo that makes me close my eyes and groan. (Yes, even on a Tuesday night.)
- Leftovers for Days: I make double batches because reheating these is a dream—crispy edges stay crispy, and the flavors only deepen. Pack them for lunch or freeze them for lazy evenings.
- Budget-Friendly Feast: Russets are cheap, sausages stretch far, and a little olive oil goes a long way. This feeds four for under $15, and everyone leaves happy—no sad, half-eaten plates here.
Step-by-step instructions for potato, sausage, and onion hash with crispy edges
Mastering this Ulster fry means focusing on texture—crispy potatoes, tender sausages, and caramelized onions.
Prep and Par-cook the Potatoes
Cut the 2 lb russet potatoes into ½-inch thick slices—uniform thickness ensures even cooking. Place them in a cold bowl of water to soak for 10 minutes, then drain and pat thoroughly dry with paper towels. This removes excess starch that would otherwise make them gummy.
Heat 0.25 cup extra-virgin olive oil in a large skillet over medium-high heat. Add the potato slices in a single layer, being careful not to overcrowd. Cook undisturbed for 4-5 minutes until the edges turn golden brown and crispy. Flip and repeat on the second side. Transfer to a plate and set aside—these will finish cooking later.
Cook the Sausages and Onions
In the same skillet, add 4 tbsp unsalted butter and 1 lb irish cured sausages (casings removed), breaking them into bite-sized chunks. Cook over medium heat for 5-6 minutes, stirring occasionally, until the sausages are browned and cooked through. Remove with a slotted spoon and set aside on a paper towel-lined plate.
Reduce heat to medium-low and add the 2 large yellow onions (thinly sliced). Cook for 8-10 minutes, stirring occasionally, until softened and beginning to caramelize. Sprinkle with 0.5 tsp dried thyme and 0.5 tsp ground black pepper, stirring to combine. This step builds the foundation for the dish's rich, savory depth.
Combine and Finish Cooking
Return the potato slices to the skillet with the onions and sausages. Add 1.5 tsp kosher salt and stir gently to combine. Cover and cook over low heat for 5-7 minutes, allowing the potatoes to absorb the flavors of the sausages and onions. The residual heat will finish cooking the potatoes while keeping them crispy on the edges.
For extra richness, stir in 0.5 lb black pudding (if using), sliced into thin rounds. Cook for an additional 2 minutes until warmed through. The black pudding adds a smoky, earthy contrast that elevates the dish—this is where the Ulster fry truly shines.
Serve with Optional Toppings
Transfer the hash to a serving platter and garnish with 0.25 cup chopped fresh parsley. For a classic touch, serve with 4 fried large eggs (cooked in the same skillet) and a drizzle of 0.25 cup brown sauce on the side. The runny yolk and tangy sauce cut through the richness of the sausages and potatoes.
This dish is best served immediately while the potatoes are still crispy and the sausages are warm. The combination of textures—crispy potatoes, tender sausages, and caramelized onions—makes every bite satisfying. If making ahead, assemble without the eggs and reheat gently before adding the fried tops.
Pro Tips For Making Ulster Fry
- CUT POTATOES EVENLY: Grab a mandoline if you’re impatient—uneven slices mean some potatoes turn to mush while others stay raw. I learned this the hard way after serving a plate with half-cooked chunks. Aim for ½-inch thickness, no thicker, or they’ll steam instead of crisp.
- FRY SAUSAGES LOW: Start Irish sausages in a cold pan with a splash of water—this keeps them juicy. After 3 minutes, crank the heat and render the fat slowly. I used to blast them high and ended up with dry, greasy links every time.
- SALT THE POTATOES: Toss the raw potato slices with a pinch of salt before frying—it draws out moisture so they crisp instead of sticking. Skip this, and you’ll end up scraping burnt bits off the pan like I did my first five attempts.
- FINISH WITH BUTTER: Swap the last minute of frying for a mix of olive oil and cold butter—it adds richness without burning. My grandmother swore by this, and she was right: the potatoes taste restaurant-quality, not greasy. Use 1 tablespoon per pound of potatoes.
Regional styles of this dish
Northern Ireland Classic
The Ulster fry originated in Northern Ireland as a hearty breakfast staple, designed to fuel workers and families for long days. Here, the dish often includes black pudding—a blood sausage made with pork, barley, and spices—adding a smoky depth that sets it apart from other Irish breakfasts.
The key difference from a full Irish breakfast is the absence of bacon and the emphasis on thick-cut potatoes fried to crispy perfection. In traditional Ulster homes, this dish was often cooked in a cast-iron skillet over an open flame, which gives it that signature caramelized flavor. 🍳
Scottish Border Influence
Near the Scottish border, the Ulster fry incorporates tattie scones—small, crispy potato pancakes—either layered into the hash or served on the side. These scones are made by grating raw potatoes, mixing with flour, and frying until golden.
The Scottish influence also brings lorne sausage (a spiced pork sausage) as an alternative to traditional Irish sausages. This variation is especially popular in rural areas where both cultures blend seamlessly. The result is a heartier, more textured dish that’s perfect for brunch or dinner.
Dublin Adaptation
In Dublin, the Ulster fry leans into soda bread as a side or even as a base for the hash. The bread is toasted and crumbled over the top, adding a slightly tangy, rustic element.
Dubliners also prefer white pudding (a milder blood sausage) over black pudding, keeping the flavors more approachable. The city’s version often includes caramelized apple slices for a touch of sweetness, balancing the savory sausages. This adaptation reflects Dublin’s love for bold flavors while staying true to the dish’s roots. 🍏
Rural vs. Urban Variations
Rural Ulster fry recipes tend to be simpler, relying on local, unprocessed ingredients like smoked bacon or homemade sausages. In contrast, urban versions often incorporate gourmet touches like truffle oil or aged cheddar mixed into the hash.
Rural cooks might also use potatoes left in their jackets (skin-on) for extra crispiness, while city dwellers prefer peeled, thick-cut slices for a cleaner presentation. Both versions, however, prioritize the crispy potato edges as the star of the dish.
Modern Twists
Today’s chefs are putting their own spin on the Ulster fry, swapping traditional sausages for duck confit or venison, and adding wild mushrooms or goat cheese for a modern twist. Some versions even include avocado slices or microgreens for a fresh contrast.
While these adaptations stray from the classic, they keep the dish’s core—crispy potatoes and savory proteins—intact. The beauty of the Ulster fry is its flexibility, whether you’re sticking to tradition or experimenting with new flavors. 🌟
Nutrition facts
Frequently asked questions
What makes an Ulster fry different from a full Irish breakfast?
The key difference is the potato focus—Ulster fry highlights thick-cut, crispy potatoes as the star, while a full Irish breakfast includes bacon, eggs, and often black pudding but may skip the crispy potatoes. This dish also traditionally omits bacon in favor of sausages and onions. The texture is what sets it apart: those golden potato edges are non-negotiable!
Can I make this dish vegetarian?
Swap the sausages for vegetarian sausages (like Beyond Meat or plant-based Irish-style sausages) and add mushrooms or lentils for extra protein. For a traditional twist, try potato and onion hash with crispy chickpeas instead of meat. The crispy potato technique stays the same—just focus on those golden edges!
Why do the potatoes need to be so thick?
½-inch thick slices are essential—they develop those coveted crispy edges while staying tender inside. Thin slices burn before they crisp, while thicker cuts (over ¾-inch) won’t cook through properly. The soak in cold water also removes excess starch, preventing gummy potatoes. Think of it like making potato chips but heartier!
How do I keep the potatoes crispy when reheating?
Reheat at 350°F for 10-15 minutes in the oven with a splash of water in the pan. The steam keeps them crispy, not soggy. For best results, store components separately (potatoes, sausages, onions) and assemble fresh before reheating. If microwaving, cover with a damp paper towel for 30 seconds to restore crispiness.
What’s the best way to store leftover Ulster fry?
Store components separately in airtight containers for up to 3 days in the fridge. Freeze for 3 months by wrapping potatoes and sausages tightly in plastic wrap. Thaw overnight in the fridge before reheating. The onions can be kept raw and added fresh when reheating for maximum flavor.
