Herb Butter Egg-in-a-Hole on Sourdough is the bread and eggs breakfast recipe that rescues mornings from boring. I punch a hole in thick sourdough, sizzle it in herb butter, crack in an egg, and watch the white set while the yolk stays runny. Parmesan and chives finish it—five minutes of cooking, zero fuss, and the kind of comfort that works for kids and grown-ups alike. This is the breakfast I reach for when I need something reliable that tastes like I actually tried.
Why You’ll Love This
- Ready in under 10 minutes from pan to plate—no waiting, no stress
- One skillet means one thing to wash, and I’m here for that
- The herb butter melts into the bread while the egg cooks, building flavor without extra steps
- Runny yolk becomes your sauce—no condiments needed
- Works for solo breakfast or feeding a crowd; just repeat the process
- Sourdough’s tang cuts through the richness, keeping it from feeling heavy
Ingredient Breakdown
For the Toast
- 2 slices thick-cut sourdough (¾-inch thick)
- 3 tablespoons unsalted butter, softened
- 1 tablespoon fresh parsley, finely chopped
- 1 teaspoon fresh chives, finely chopped
- ½ teaspoon garlic powder
- ¼ teaspoon kosher salt
- Pinch of black pepper
For the Egg
- 2 large eggs
- 1 tablespoon grated Parmigiano-Reggiano
- Flake salt and cracked pepper to finish
- Extra chives for garnish
The herb butter is where the magic lives—I mix it fresh so the parsley and chives stay bright and aren’t cooked into oblivion. If you don’t have fresh herbs on hand, dried work in a pinch (use half the amount), but fresh is worth a quick trip to the produce section.
Whirl Hook
This recipe’s twist is the herb butter melting into the bread while the egg cooks—you’re building a sauce in real time instead of assembling components. The sourdough’s tang and the runny yolk create a texture contrast that feels indulgent but takes five minutes. That’s the Whirl Factor: bold flavor and textural payoff without complexity.
Flavor Spin
The herb butter is the core twist here. Fresh parsley and chives keep it bright and modern, while garlic powder adds depth without overpowering. When the butter melts into the bread, it becomes the base for everything—the egg yolk becomes your finishing sauce. This isn’t a neutral toast; it’s built to support the runny yolk and deliver flavor in every bite.
Whirl Factor
Flavor + Texture Contrast: Crispy, buttered bread edges meet a soft, custardy center where the egg cooks. The herb butter provides richness, the sourdough tang cuts through it, and the runny yolk ties everything together. Parmesan adds a salty, umami finish that makes this feel restaurant-quality despite being absurdly simple.
Step-by-Step
- Mix softened butter with parsley, chives, garlic powder, salt, and pepper in a small bowl until fully combined.
- Place a large skillet over medium heat and let it warm for 1-2 minutes.
- Spread herb butter on both sides of each sourdough slice, using about 1½ tablespoons per slice.
- Place buttered bread in the skillet and cook for 1-2 minutes until the bottom is golden and crispy.
- Flip the bread carefully and cook the other side for 1 minute until lightly golden.
- Using a 2½-inch round cutter or small glass, press and cut a hole in the center of each slice—don’t press all the way through, just score it and lift out the circle.
- Crack one egg into each hole, keeping the yolk intact.
- Reduce heat to medium-low and cook for 2-3 minutes until the egg white is set but the yolk still jiggles slightly when you shake the pan.
- Sprinkle Parmigiano-Reggiano, flake salt, and cracked pepper over the top.
- Garnish with extra chives and serve immediately while the bread is still crispy and the yolk is runny.
Visual Cooking Timeline
- 0:00 — Mix herb butter, gather ingredients, slice sourdough
- 0:03 — Heat skillet over medium, spread herb butter on bread
- 0:05 — Bread goes in skillet, cook first side until golden
- 0:07 — Flip bread, cook second side 1 minute
- 0:08 — Cut hole in center of each slice, lift out circle
- 0:09 — Crack eggs into holes, reduce heat to medium-low
- 0:12 — Check egg white—should be set, yolk still runny
- 0:13 — Top with cheese, salt, pepper, chives; serve immediately
Spin Options
Remix 1: Smoked Salmon & Dill — Replace parsley and chives with fresh dill, add a layer of smoked salmon under the egg before cooking, and finish with a squeeze of lemon. The dill stays bright, the salmon adds richness, and the lemon cuts through beautifully.
Remix 2: Spicy Chorizo & Cilantro — Crumble cooked chorizo into the herb butter (use cilantro instead of parsley), cook as directed, and finish with a drizzle of hot honey. Heat and umami make this version feel like a breakfast that earned its place on your plate.
Remix 3: Mushroom & Thyme — Sauté sliced mushrooms with thyme in the skillet first, push them to the side, then cook the bread and egg in the remaining space. The earthy mushrooms deepen the whole dish and make it feel more substantial.
Whirl Finish
Serve immediately while the bread is still crispy and the yolk is runny—that’s when the contrast hits hardest. A side of quick skillet potatoes, sliced avocado, or a simple green salad rounds this out if you want more heft. For storage, the herb butter keeps in an airtight container in the fridge for up to 5 days, so you can make it ahead and speed up breakfast even more.
Quick Tips
- Cut the hole before the egg goes in—once the egg is cracked, you don’t want to be fumbling with a cutter and risking a broken yolk.
- Medium-low heat after the egg goes in is non-negotiable; high heat will cook the white too fast and turn the yolk hard.
- If your skillet is small, cook one egg-in-a-hole at a time rather than crowding the pan—you’ll have better control and crisper bread.
- Thick-cut sourdough is essential here; thin bread won’t hold the egg and will fall apart when you flip it.
- The herb butter can be made up to 2 days ahead—cover and refrigerate, then bring to room temperature before spreading.
Substitution Ideas
Bread: Thick brioche or challah works beautifully if sourdough isn’t available—you’ll lose the tang but gain richness. Whole grain bread adds nuttiness but may cook faster, so watch the timing closely.
Herbs: Tarragon, basil, or oregano swap in equally well; use fresh whenever possible for brightness. Dried herbs work (use half the amount) but won’t deliver the same pop.
Cheese: Gruyère, aged cheddar, or pecorino Romano replace Parmigiano-Reggiano without changing the method—just adjust salt slightly since some cheeses are saltier.
Egg: If you prefer a cooked yolk, simply cook 30-45 seconds longer until the yolk sets. The dish loses some richness but gains easier eating.
Make-Ahead Options
Day Before: Mix the herb butter, transfer to a small container, cover, and refrigerate. Slice your sourdough and store in an airtight bag so it doesn’t dry out. In the morning, spread the butter and cook as directed—you’ll save 3-4 minutes.
2 Hours Before: Prep the herb butter and slice the bread. Keep the butter covered at room temperature so it spreads easily. Eggs should always be cooked fresh, so hold off on cracking them until you’re ready to cook.
Morning Of: If you’re short on time, mix the herb butter while the skillet heats—it takes 90 seconds and means everything is ready when you need it. Don’t make the herb butter more than 4 hours ahead if you’re not refrigerating it; the herbs will oxidize and lose brightness.
FAQ
Can I use a different type of bread?
Yes, but thickness matters more than type. Brioche, challah, and thick-cut white bread all work—just aim for ¾-inch slices so the bread holds the egg and gets crispy edges. Thin bread will fall apart when you flip it.
What if my yolk breaks when I crack the egg?
It happens. The dish still tastes great; you just lose the runny-yolk component. Next time, crack the egg into a small bowl first, then gently slide it into the hole—that extra step prevents breaks.
Can I cook both slices at once?
If your skillet is large enough (12 inches or bigger), absolutely. Just give each slice enough space so they’re not touching; crowding the pan drops the temperature and prevents crisping.
How do I know when the egg white is set but the yolk is still runny?
Gently shake the pan side to side—the yolk should jiggle slightly while the white stays firm. If you’re unsure, cook 15-20 seconds longer and check again. Timing depends on your stove, so watch the egg, not the clock.
Can I make this ahead and reheat it?
The herb butter can be made ahead, but the finished toast-and-egg dish is best eaten fresh. Reheating makes the bread tough and the yolk hard, so cook this to order every time.
What should I serve alongside this?
A side of quick skillet potatoes, sliced avocado, or a simple arugula salad with lemon vinaigrette all work beautifully. If you want something lighter, fresh fruit or a small green salad keeps the focus on the toast.
Can I use frozen or pre-made herb butter?
You can, but fresh herb butter tastes noticeably brighter and takes only 90 seconds to make. If you’re using store-bought, check the ingredient list—some versions have stabilizers that change the texture when melted.

Herb Butter Egg-in-a-Hole on Sourdough
Ingredients
Method
- Mix softened butter with parsley, chives, garlic powder, salt, and pepper in a small bowl until fully combined.
- Place a large skillet over medium heat and let it warm for 1-2 minutes.
- Spread herb butter on both sides of each sourdough slice, using about 1½ tablespoons per slice.
- Place buttered bread in the skillet and cook for 1-2 minutes until the bottom is golden and crispy.
- Flip the bread carefully and cook the other side for 1 minute until lightly golden.
- Using a 2½-inch round cutter or small glass, press and cut a hole in the center of each slice—don't press all the way through, just score it and lift out the circle.
- Crack one egg into each hole, keeping the yolk intact.
- Reduce heat to medium-low and cook for 2-3 minutes until the egg white is set but the yolk still jiggles slightly when you shake the pan.
- Sprinkle Parmigiano-Reggiano, flake salt, and cracked pepper over the top.
- Garnish with extra chives and serve immediately while the bread is still crispy and the yolk is runny.