Breakfast & Brunch
This egg and potato boil recipe transforms simple ingredients into a hearty, one-pot breakfast that delivers crispy skins and creamy centers without a single pan in sight. The secret lies in precise timing and a flavorful broth that enhances both the eggs and potatoes—no soggy textures or undercooked yolks here. I perfected this method after years of trial and error, ensuring every bite is perfectly balanced between tender potato and firm, rich egg.
The beauty of this recipe is its simplicity: just potatoes, eggs, and broth (plus optional herbs or spices) come together in a single pot. The potatoes develop a satisfying crispness from the boiling process, while the eggs cook to a firm but creamy finish—no peeling required. What makes this dish truly special is how the flavors meld together, creating a comforting, restaurant-quality meal that’s ready in under an hour.
By the time you’re done, you’ll have a pot of golden potatoes with crispy edges and fluffy interiors, alongside perfectly cooked eggs that slice cleanly. The broth infuses every bite with subtle depth, making this more than just a meal—it’s a flavor experience. Whether you’re feeding a family or meal prepping for the week, this recipe delivers consistent, foolproof results every time.
Pair it with a sprinkle of fresh herbs, a pat of butter, or a dash of hot sauce for extra flavor. The versatility of this dish means it works for breakfast, lunch, or even a light dinner—all while keeping cleanup to a minimum. Let’s get started on this one-pot wonder!
Ingredients for egg and potato boil
Just potatoes, eggs, and broth—plus herbs for depth—come together for crispy, creamy perfection in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 1 ½ lb | Cut into 1-inch chunks, skin-on |
| Large Eggs 🥚 | 8 whole | Room temperature for even cooking |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred, homemade or quality store-bought |
| Bay Leaves 🍃 | 2 whole | Fresh for best flavor |
| Garlic Cloves 🧄 | 3 cloves | Smashed lightly for aroma |
| Fresh Thyme 🌿 | ¼ cup | Stems removed, chopped |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked for texture |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for drizzling |
| Fresh Parsley 🌿 | 0.2 cup | Chopped for garnish |
| Lemon Wedges 🍋 | 2 whole | For serving |
Yukon Golds are ideal for this recipe—their buttery texture holds up beautifully to boiling. Buy organic if possible to avoid waxed skins, which can make the potatoes less crispy. The key is cutting them evenly—1-inch chunks ensures consistent cooking. For the broth, Pacific Foods or Imagine are my go-tos for store-bought, but homemade always tastes better. Fresh herbs make a noticeable difference here, so if you're using dried, cut the amount in half. The eggs? Room temperature is non-negotiable for even cooking.
No fresh thyme? Dried works at half the amount, but the flavor won't be as bright. Substitute parsley for thyme if needed—it's milder but still adds freshness. For the broth, low-sodium chicken broth can work in a pinch (though it's not vegetarian), or use water with extra salt. The garlic can be omitted if you dislike its flavor, but the bay leaves are essential—they add subtle earthiness that rounds out the dish. If you're meal prepping, undercook the eggs slightly (they'll firm up as they cool).
This dish reheats beautifully—just add a splash of water and simmer gently. Store in the fridge for 3 days or freeze for 2 months (without the eggs, if prepping ahead). For serving, I like to drizzle with extra-virgin olive oil and sprinkle with flaky salt. The lemon wedges brighten everything up—don't skip them! If making ahead, boil the potatoes first, then add eggs at the end to keep them perfectly firm.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Just toss everything—whole potatoes, eggs, broth, garlic—into a pot, and let it simmer. No chopping, no peeling (well, minimal), and the eggs peel themselves when they’re done.
- Garlic Kiss: That first bite of buttery Yukon Gold with a cracked egg yolk? The garlic and bay leaves infuse the broth into something rich and savory. It’s not fancy, but it’s ridiculously good—like a hug in food form.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cold or reheated, the potatoes stay fluffy and the eggs hold together. Pack it for work, school lunches, or a picnic—no one will guess it started as a simple boil.
- Budget Win: A few potatoes, a handful of eggs, and broth? This feeds four for under $5. Honestly, it’s one of those recipes that makes me feel like I’m cooking a gourmet meal without breaking the bank—or my grocery budget.
Step-by-step instructions for perfect one-pot egg and potato boil
Master this method and you'll achieve restaurant-quality results with crispy potato skins and silky egg centers.
Prep the Potatoes and Aromatics
Cut the 1.5 lb Yukon Gold potatoes into 1-inch chunks, leaving the skins on for texture. I use a sharp chef's knife for this—it gives you cleaner cuts and prevents the potatoes from breaking apart. Place them in a large pot with the 4 cups vegetable broth, 2 whole bay leaves, 3 smashed garlic cloves, and 0.25 cup chopped fresh thyme.
Bring everything to a boil over medium-high heat, then immediately reduce to a gentle simmer. You want the potatoes to cook slowly so they develop crispy skins while staying creamy inside. Let them simmer uncovered for 15 minutes, stirring occasionally to prevent sticking at the bottom. The broth should reduce slightly, concentrating the flavors.
Add Eggs and Seasoning
While the potatoes simmer, crack the 8 whole large eggs into a bowl. Season them with 1.5 tsp salt and 0.5 tsp freshly cracked black peppercorns. I like to use a fine-mesh strainer for this to avoid shell fragments in the eggs. Gently whisk the eggs until just combined—don't overmix or they'll turn rubbery.
After the potatoes have simmered for 15 minutes, carefully pour the seasoned eggs into the pot. The eggs will start to poach immediately in the hot broth. Here's the thing—you want the eggs to cook gently, so reduce the heat to low as soon as they're in. Stir the pot gently once to distribute the eggs evenly among the potatoes. Let everything cook for 8-10 minutes until the eggs are just set but still have a slightly runny yolk.
Finish with Olive Oil and Garnish
Remove the pot from heat and stir in the 2 tbsp extra-virgin olive oil. This creates a silky finish that coats each potato and egg perfectly. The oil also helps maintain moisture in the potatoes while keeping the skins crispy. Let the mixture rest for 2-3 minutes off the heat—this allows the flavors to meld and the potatoes to absorb the aromatic broth.
Garnish with the 0.2 cup chopped fresh parsley and serve immediately with the 2 lemon wedges. The acidity from the lemon brightens the rich flavors of the potatoes and eggs. Each bite should deliver crispy potato skin, creamy egg center, and aromatic thyme and garlic notes. Serve with crusty bread to soak up any remaining broth.
Pro Tips For Making Egg And Potato Boil
- CUT POTATOES EVENLY: Grab a mandoline or sharp knife and slice those Yukon Golds into ¼-inch rounds—no thicker, no thinner. I learned this the hard way when my uneven pieces turned to mush in some spots and stayed raw in others. A little extra effort here means consistent texture every bite.
- ADD EGGS LATE: Drop the eggs in just as the potatoes hit a gentle simmer, not before. I used to add them too early, and they’d turn into sad, gray rubber balls. Wait until the broth is shimmering, then gently lower them in—one at a time—so they don’t jostle and crack.
- SALT THE BROTH: Taste that vegetable broth before boiling and add salt to match your preference—this isn’t just for flavor, it’s for the eggs. Unsalted broth means bland yolks, and no one wants that. Aim for ½ teaspoon per cup of broth, then adjust.
- PEEL GARLIC AFTER TOASTING: Toss whole garlic cloves in the broth before the potatoes go in, but peel them after they’ve simmered for 5 minutes. The skins soften and slip off easily, and the garlic infuses the broth deeper—no bitter aftertaste, just rich, mellow flavor. (Yes, even if you’re impatient like me.)
Best sauces and condiments for these flavors
Classic Garlic-Herb Oil
Drizzle the finished dish with a homemade garlic-herb oil made by infusing 2 tbsp olive oil with 1 minced garlic clove, 1 tsp chopped fresh parsley, and a pinch of red pepper flakes. Heat the oil gently for 2 minutes to release the garlic's aroma, then strain and drizzle over the warm potatoes and eggs. This adds a fragrant, aromatic finish that elevates the dish without overpowering it. 🌿
Lemon-Pepper Butter
Melt 2 tbsp unsalted butter in a small saucepan with 1 tsp lemon zest, ½ tsp cracked black peppercorns, and a pinch of salt. Simmer for 1 minute until the butter is fragrant and slightly foamy. Spoon this zesty butter over the top of the dish just before serving—it adds a bright, tangy contrast to the creamy eggs and potatoes. I love this for a quick, restaurant-worthy touch.
Spicy Mayo Drizzle
Mix 2 tbsp mayonnaise with ½ tsp hot sauce (like Cholula or Tabasco) and a pinch of smoked paprika. Thin with 1 tsp water if needed, then drizzle over the dish. The creamy mayo balances the crispy potatoes, while the heat cuts through the richness. For extra flair, top with chopped chives or crumbled bacon if you’re not keeping it vegetarian. 🔥
Creamy Dill Sauce
Whisk together ¼ cup sour cream, 1 tbsp chopped fresh dill, 1 tsp lemon juice, and ½ tsp Dijon mustard. This light, herby sauce pairs beautifully with the earthy flavors of the potatoes and eggs. Serve it on the side for dipping or drizzle it over the top for a fresh, cooling contrast. It’s especially good if you’re serving this as a brunch dish.
Buttery White Wine Sauce
Deglaze the pot with ¼ cup dry white wine after removing the potatoes and eggs, scraping up any browned bits. Add 1 tbsp butter and 1 tsp fresh thyme, then simmer until reduced by half. Strain and drizzle this rich, aromatic sauce over the dish. The wine adds depth, while the butter ties everything together—perfect for a more indulgent finish. 🍷
Nutrition facts
Frequently asked questions
Why do the potatoes need to be cut into even 1-inch chunks?
Even-sized pieces ensure the potatoes cook uniformly—1-inch chunks develop crispy skins while staying creamy inside. Larger pieces take longer to cook through, while smaller ones risk turning mushy. The goal is that perfect balance of texture in every bite.
Can I use cold eggs straight from the fridge?
Never! Cold eggs cook unevenly, often resulting in rubbery whites and undercooked yolks. Always use room-temperature eggs—let them sit out for 30 minutes before cooking. This ensures consistent doneness throughout.
What if my eggs overcook and turn rubbery?
This happens when the heat is too high or cooking time exceeds 8-10 minutes. To fix it, immediately remove the pot from heat and stir in 1 tbsp cold butter or olive oil—this helps restore creaminess. For next time, keep the heat at low after adding eggs.
Can I make this recipe ahead of time?
Yes! Boil the potatoes first, then store them in the broth (without eggs) for up to 3 days in the fridge. Reheat gently, add fresh eggs at the end, and cook for 5-7 minutes to avoid overcooking. The eggs must always be cooked fresh for perfect texture.
What's the best way to reheat leftovers?
Add 2 tbsp water or broth to the pot, cover, and heat on low for 5-7 minutes until warmed through. Stir occasionally to prevent sticking. The potatoes will soften slightly but remain flavorful. Never microwave—it makes the skins soggy.
