Breakfast & Brunch
This Anglesey eggs recipe brings a taste of Wales to your breakfast table with its rich, savory broth and perfectly poached eggs—simple yet deeply satisfying.
The dish dates back centuries, traditionally served with hard-boiled eggs poached in a hearty broth of leeks, potatoes, and sometimes lamb or bacon, all topped with buttery toasted soda bread.
I’ve refined the method to ensure the eggs stay silky and the broth remains deeply flavorful, even when made at home.
The secret lies in the broth’s balance—leeks add sweetness, potatoes thicken it just enough, and a splash of cream or butter at the end creates that signature velvety finish. This recipe delivers restaurant-quality results with minimal effort, making it ideal for weekend breakfasts or a comforting meal any day.
The soda bread, toasted to golden perfection, soaks up the broth beautifully, while the poached eggs add a luxurious touch.
For those who prefer vegetarian or vegan options, I’ve included adaptations using mushrooms or lentils in place of meat, ensuring the dish remains hearty and flavorful.
The key is patience—letting the broth simmer gently and the eggs poach slowly guarantees tender yolks and a rich, aromatic broth that’ll have everyone asking for seconds. Whether you’re cooking for family or treating yourself, this recipe is a game-changer.
Serve it with a side of crisp greens or a simple salad to round out the meal, and don’t forget the extra bread on the side.
The instructions ahead will guide you through every step, from building the broth to poaching the eggs and toasting the bread—so you can enjoy a taste of Wales without leaving your kitchen.
Ingredients for anglesey eggs
Simple ingredients for a Welsh breakfast classic—rich, buttery, and full of comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Fresh, room temperature preferred |
| Russet Potatoes 🥔 | 2 medium | Peeled, cut into chunks |
| Leeks 🧅 | 2 whole | White and light green parts |
| Unsalted Butter 🧈 | 4 tbsp | Full-fat for richness |
| Heavy Cream 🥛 | ½ cup | Full-fat preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| White Wine 🍷 | ¼ cup | Dry, like Sauvignon Blanc |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Soda Bread 🍞 | 1 loaf | Store-bought or homemade |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Bacon 🥓 | 4 oz | Optional, crispy preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The potatoes and leeks are the broth's backbone. Russet potatoes (about 1 lb total) should be waxy—not starchy—for that creamy texture. Leeks from the grocery store's produce section work, but Whole Foods or local farmers markets often have fresher, brighter ones. If using bacon, grab thick-cut from Costco—it crisps better and adds smoky depth. The eggs? Fresh is best, but room temperature makes poaching easier. I always buy a dozen extra and keep them in the fridge door for quick breakfasts.
No wine? Substitute extra broth or a splash of apple cider vinegar for acidity. Vegetarian? Skip the bacon and add 2 oz mushrooms to the broth for umami. The soda bread can be store-bought (look for Irish or Welsh brands at World Market), but homemade is worth it—just toast slices until golden before serving. Pre-shredded cheese? Skip it. Freshly grated Parmesan or cheddar melts better. The parsley is just for garnish, but if you're out, chives or dill work in a pinch.
Broth keeps 3-4 days in the fridge—taste better the next day. Soda bread stales fast, so toast only what you'll use. Eggs poach best fresh, but you can prep the broth ahead. Store it in airtight containers with a layer of butter on top to preserve flavor. Leftovers? Reheat gently—microwave makes the eggs rubbery. This dish reheats beautifully, so double the batch for lunches.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice potatoes, caramelize leeks, crack eggs, and let the oven do the work. The butter pools into golden rivers while the eggs cook, and cleanup? One sheet pan, one spatula, done.
- Creamy Crispy Perfection: That contrast—crispy potato edges with a custardy egg center, all wrapped in a velvety cream sauce—is ridiculously satisfying. Honestly, the first time I made it, I nearly skipped dinner to eat it straight from the pan.
- Weeknight Workhorse: Between us, this feeds a crowd or packs beautifully for lunch. I’ve served it at potlucks (it’s the one dish people ask for seconds of) and reheated leftovers straight from the fridge—still creamy, still delicious. (Yes, even on a Tuesday night.)
- Budget Breakthrough: Russets and eggs are cheap, and a single batch stretches for days. I’ll be real: my grocery budget stays sane because this recipe turns basic ingredients into something that feels fancy—without the fancy price tag.
Step-by-step instructions for buttery poached eggs on toasted soda bread
Here's how to make this Welsh classic with perfectly set eggs and crispy bread.
Prepare the Poaching Liquid
Bring the 2 cups vegetable broth to a gentle simmer in a small saucepan over medium heat. Add the 0.25 cup white wine and 1 tbsp lemon juice, then stir. The liquid should be hot but not boiling vigorously—you want small bubbles breaking the surface, not a rolling boil. This prevents the eggs from breaking apart.
Here's the thing—adding the wine and lemon juice brightens the broth and gives the poaching liquid a subtle tang. If you notice the liquid starts to reduce too much, add a splash of water to maintain the level. Keep this mixture at a steady simmer while you prepare the eggs and toast the bread.
Toast the Soda Bread
Slice the 1 loaf soda bread into 4 thick slices—about ½-inch thick each. Toast the slices in a dry skillet over medium heat for 2-3 minutes per side until they're golden brown and crisp. You'll know they're ready when they develop a nice crust and smell toasty.
While the bread toasts, keep an eye on it—soda bread can burn quickly if left unattended. If you're using the optional 4 oz bacon, cook it in the same skillet until crispy, then drain on paper towels. The bacon fat will add extra richness to the toasted bread.
Poach the Eggs to Perfection
Crack each of the 4 whole large eggs into a small ramekin or shallow bowl. This makes it easier to slide them into the simmering liquid without breaking them. Gently stir the poaching liquid with a wooden spoon to create a gentle whirlpool—this helps the eggs hold their shape.
Using a slotted spoon, carefully lower one egg into the center of the whirlpool. Let it poach for 3-4 minutes until the whites are fully set but the yolks remain runny and vibrant. You'll know it's ready when the whites are opaque all the way through and the egg releases cleanly from the spoon. Repeat with the remaining eggs.
Assemble and Finish
Drain the poached eggs on a paper towel-lined plate to remove any excess water. Place one egg on each slice of toasted soda bread. Spoon 2 tablespoons unsalted butter over each egg, letting it melt slightly from the residual heat. The butter should pool around the egg, creating that signature buttery richness.
Season immediately with ¼ teaspoon black pepper and ¼ teaspoon salt, then garnish with 1 tablespoon chopped fresh parsley. For extra flavor, you can drizzle a little of the poaching liquid over the top—this adds depth and ties everything together. Serve while the eggs are still warm and the bread is crisp.
Optional Garnish and Serve
If you like, add a few crispy bacon pieces alongside the eggs for a heartier bite. The bacon's smoky flavor pairs beautifully with the buttery eggs and toasted bread. For a lighter touch, simply enjoy the eggs as-is—they're already packed with flavor.
This dish is best served immediately, while the bread is still crisp and the eggs are warm. The combination of the buttery poached eggs, toasted soda bread, and the bright poaching liquid makes every bite feel like a little taste of Wales. Enjoy!
Pro Tips For Making Anglesey Eggs
- PRECOOK POTATOES LOW: Boil your Russets in salted water for 10-12 minutes until fork-tender, not mushy—this prevents them from falling apart when you slice them later. I learned this the hard way after watching a batch disintegrate into potato soup.
- SLICE LEEKS THIN: Cut leeks into ¼-inch rings (yes, even the tough green parts) and soak them in cold water for 10 minutes to remove grit. Thin slices crisp better, and the soak saves you from chewing on dirt.
- BAKE EGGS COVERED: Cover the baking dish with foil for the first 20 minutes—this traps steam and keeps the eggs from drying out. After that, uncover to let the cream brown. My grandmother swore by this, and she was right: the custard stays rich.
- WHISK CREAM COLD: Chill your heavy cream in the fridge for 10 minutes before whisking it into the eggs—this prevents curdling and gives you a smoother sauce. Warm cream turns lumpy, and you’ll regret it when your Anglesey eggs look like scrambled eggs.
Perfect pairings for this dish
Classic Welsh Broth
Start with a simple leek and potato broth—the foundation of Anglesey eggs. Sauté 2 chopped leeks in 2 tablespoons butter until soft, then add 2 diced potatoes and 2 cups vegetable broth. Simmer for 15 minutes until potatoes are tender.
Strain and return to the pot with ½ cup heavy cream and ¼ cup white wine for brightness. This rich, velvety broth is the heart of the dish, balancing the buttery eggs perfectly. 🥔
Toasted Soda Bread
No Anglesey eggs are complete without crispy toasted soda bread. Slice a loaf of soda bread into ½-inch thick pieces and toast in a dry skillet over medium heat until golden and fragrant.
For extra richness, fry 4 oz bacon in the same skillet until crispy, then drain on paper towels. The bacon fat adds a smoky depth that pairs beautifully with the buttery eggs. 🍞
Buttery Poached Eggs
The star of the dish! Poach 4 large eggs in a gentle simmer of 2 cups broth with 1 tablespoon lemon juice for 3-4 minutes until whites are set but yolks remain runny. Drain on a paper towel-lined plate, then place one egg on each slice of toasted bread.
Top with 2 tablespoons melted butter, freshly ground black pepper, and a sprinkle of chopped parsley. The butter melts into the warm bread, creating a luxurious finish. 🥚
Vegetarian Adaptation
Skip the bacon and add 2 oz sliced mushrooms to the broth for umami depth. Swap the butter for olive oil and garnish with nutritional yeast for a cheesy flavor.
The poached eggs still shine, but the dish becomes hearty and satisfying without meat. Pair with a side of roasted cherry tomatoes for freshness. 🌱
Beverage Pairings
Sip a dry Welsh cider like Gwynt y Ddraig alongside your Anglesey eggs for a traditional pairing. The crisp acidity cuts through the richness, while a light white wine like Sauvignon Blanc adds brightness.
For coffee lovers, a strong cup of Welsh tea (like Earl Grey) complements the buttery flavors beautifully. ☕
Make-Ahead Tips
Prepare the broth a day ahead—it tastes even better after flavors meld. Store in an airtight container in the fridge. Toast the bread fresh and poach eggs just before serving to keep them silky.
If reheating leftovers, warm gently in a skillet over low heat to avoid rubbery yolks. This dish reheats beautifully, making it perfect for meal prep. ⏰
Nutrition facts
Frequently asked questions
What makes this dish different from regular poached eggs on toast?
The key difference lies in the savory Welsh broth and toasted soda bread. This version uses a rich, leek-and-potato-infused broth with wine and cream for depth, while the soda bread adds a rustic texture. The poached eggs are finished with melted butter and parsley for extra richness. It's essentially a hearty Welsh breakfast with restaurant-quality presentation.
Can I make this vegetarian or vegan?
For a vegetarian version, skip the bacon and add 2 oz sliced mushrooms to the broth for umami. For vegan, use vegetable broth, swap butter for olive oil, and serve with vegan soda bread. The poached eggs remain the star, but the dish stays hearty and flavorful without meat.
Why does the recipe call for white wine in the broth?
The wine adds bright acidity that balances the richness of the cream and butter. It also enhances the leeks' natural sweetness while preventing the broth from tasting flat. If you don't have wine, substitute with apple cider vinegar or extra lemon juice. Just be sure to use dry wine like Sauvignon Blanc for the best flavor.
How do I keep the poached eggs from breaking apart?
Use room-temperature eggs and crack them gently into ramekins first. Create a gentle whirlpool in the simmering liquid before adding each egg, and avoid overcrowding the pot. Poach for 3-4 minutes max—any longer risks breaking the whites. A slotted spoon helps transfer them carefully to paper towels.
Is soda bread essential, or can I substitute?
While traditional, you can substitute with crusty baguette or Irish soda bread if needed. For best results, choose bread with a sturdy texture that can handle the buttery eggs. Toast it until golden to create the perfect base for soaking up the broth.
