Breakfast & Brunch
This sourdough egg sandwich recipe delivers the perfect balance of crispy toasted bread and a silky, runny yolk that ties everything together. The secret lies in using freshly baked sourdough—whether homemade or store-bought—and cooking the egg just right for that golden, creamy center.
I’ve perfected this method over years of morning experiments, and it’s become my go-to breakfast when I want something indulgent yet simple.
The magic starts with the bread: toast it until it’s crispy on the outside while keeping the interior soft and airy. Then, cook your egg—fried, poached, or scrambled—until the yolk is still liquid, ready to burst with every bite.
Butter the bread generously, add a sprinkle of flaky salt, and let the yolk shine. This isn’t just breakfast; it’s a moment of pure comfort food perfection.
What makes this recipe stand out is how it transforms ordinary ingredients into something extraordinary. The tangy, chewy sourdough pairs beautifully with the richness of the egg, while the buttery crispness of the toast elevates every bite.
It’s the kind of sandwich that makes you slow down, savor, and forget about the rest of the day.
Whether you’re feeding a crowd or treating yourself to a solo indulgence, this recipe scales effortlessly. Add cheese, avocado, or a drizzle of hot sauce if you like, but the real star is that perfect, runny yolk waiting to be devoured. Let’s get started on making your ideal breakfast sandwich.
Ingredients for sourdough egg sandwich
Fresh sourdough, runny eggs, and buttery crispness—this is the ultimate breakfast sandwich combo.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Sourdough Bread 🍞 | 4 slices | Crusty outside, soft inside |
| Large Eggs 🥚 | 2 whole | Freshly cracked, room temperature |
| Unsalted Butter 🧈 | 2 tbsp | Cold, cut into small pieces |
| Flaky Sea Salt 🧂 | ½ tsp | For finishing, like Maldon |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For egg cooking, high quality |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked peppercorns |
| Garlic Cloves 🧄 | 1 clove | Minced, optional for flavor |
| Sharp Cheddar Cheese 🧀 | ¼ cup | Shredded, optional topping |
| Hot Sauce 🌶️ | 1 tbsp | Optional drizzle, like Cholula |
| Avocado 🥑 | ¼ whole | Sliced, optional for creaminess |
The bread is everything. Freshly baked sourdough from the bakery section (or your own starter) gives that perfect tangy chew. Trader Joe's and Whole Foods have great options—look for slices with a thick crust. If using store-bought, check the label for preservatives; the fresher, the better. For homemade, bake until the interior reaches 205°F—that's when it's perfectly soft. The butter matters too—European-style butter like Plugrá melts beautifully without burning. Keep it cold until you're ready to toast.
No runny yolk? Cook the egg just 3 minutes for fried or poached—set a timer. Short on butter? Olive oil or avocado oil works in a pinch, though butter gives that signature richness. Want extra flavor? Add a pinch of smoked paprika to the butter before melting. The cheese and avocado are optional but game-changers—sharp cheddar adds bite, while avocado brings creaminess. Hot sauce? Cholula or Sriracha are my go-tos, but any brand works. And if you're feeling fancy, a sprinkle of crumbled bacon (optional) takes it to the next level.
Toast the bread right before cooking the egg—it stays crispy longer. Eggs keep best at room temp for 30 minutes before cooking. Store any leftovers in an airtight container with parchment between slices for up to 2 days. The bread gets stale fast, so reheat in a toaster or skillet for 10 seconds to restore crispness. For meal prep, make components separately—cook eggs ahead and store in the fridge, then assemble fresh. The magic is in the timing, not the storage.
Why You'll Love This Recipe
- I swear by this combo: crispy sourdough toasted in butter until golden, then a runny yolk slathered on top. That buttery crust and silky egg? It’s the kind of simple meal that makes me forget about Pinterest recipes entirely.
- Two-Ingredient Magic: I swear by this combo: crispy sourdough toasted in butter until golden, then a runny yolk slathered on top. That buttery crust and silky egg? It’s the kind of simple meal that makes me forget about Pinterest recipes entirely.
- Butter Crust Dream: Here’s what sold me—the moment the sourdough hits that first hot butter pat. It transforms from dense to airy, then crunchy in the best way. Drizzle a little olive oil after toasting, and suddenly you’ve got a sandwich that feels like a restaurant breakfast.
- Lunchbox Legend: Between us, this is my go-to for packed lunches. Toast the bread the night before, store it in a container, and add the egg fresh in the morning. Kids (or adults) will eat it cold, warm, or straight-up messy—no complaints, just empty lunchboxes.
Step-by-step instructions for crispy sourdough egg sandwiches
Here's how to achieve that perfect balance of toasted bread and runny yolk perfection.
Toast the Sourdough to Golden Crispness
Heat a skillet over medium heat and add 1 tablespoon of the extra-virgin olive oil. Place 2 slices of fresh sourdough bread in the skillet and toast for 2-3 minutes per side until they develop a deep golden-brown color with crispy edges. I like to press down gently on the bread during the first minute—this prevents it from curling and ensures even contact with the pan.
Listen for that satisfying crackling sound—this tells you the crust is developing properly. Remove the toasted slices and set them aside on a warm plate. Repeat with the remaining 2 slices of sourdough bread. The key here is patience; rushing the toasting will leave you with pale, soft bread instead of the crispy base we want.
Fry the Perfect Runny Yolk Eggs
In the same skillet (no need to clean it—those bread crumbs add flavor), melt 1 tablespoon of the unsalted butter over medium-low heat. Crack the 2 whole large eggs into a small bowl, then gently slide them into the butter. Let them cook undisturbed for about 2 minutes until the whites are just set but the yolks remain completely runny.
Here's the thing—don't walk away. The whites will continue cooking even after you think they're done. You want that signature runny yolk that coats your sandwich with creamy goodness. When the whites are just barely set around the edges but still slightly translucent in the center, they're ready. Season immediately with 0.25 teaspoon of freshly ground black pepper and a pinch of the flaky sea salt.
Assemble with Optional Toppings
Place one toasted sourdough slice on each plate. If using, spread the 0.25 whole avocado slices over the bottom slice, followed by the 0.25 cup of shredded sharp cheddar cheese. Then carefully place a fried egg on top of each cheese layer. The residual heat from the egg will help melt the cheese slightly, creating that perfect gooey texture.
For that extra kick, drizzle 1 tablespoon of hot sauce over each sandwich. If you included the minced garlic clove, sprinkle it lightly over the top now. The garlic adds a subtle depth that pairs beautifully with the richness of the eggs and avocado. Let everything sit for 30 seconds to allow the cheese to soften slightly.
Press and Serve for Maximum Flavor
Gently press the top slice of toasted sourdough onto each sandwich to create a sealed package. This pressing step is crucial—it helps distribute the runny yolk evenly throughout the sandwich and creates that perfect "egg sandwich" experience where every bite delivers that creamy yolk goodness.
Let the sandwiches rest for 1 minute before serving. This brief pause allows the flavors to meld together while keeping the bread crispy. Cut each sandwich diagonally if you prefer, or serve whole for that classic diner-style presentation. The result should be a sandwich with perfectly crispy toast, creamy melted cheese, and that signature runny yolk that makes every bite worth it.
Pro Tips For Making Sourdough Egg Sandwich
- TOAST THE BREAD LOW: Fresh sourdough can turn gummy if you rush it—set your toaster to the lowest setting and listen for a soft ping rather than a loud clunk. If it’s still pale inside, give it another 10 seconds. I learned this the hard way when my first batch turned into a sad, chewy brick.
- USE COLD BUTTER: Soft butter spreads like a dream, but cold butter (straight from the fridge, cut into small cubes) melts slower and creates pockets of golden, crispy butter in the bread. It’s the thing that makes a good sandwich actually delicious—no one wants a soggy mess.
- CRACK EGGS INTO A SMALL BOWL: Skip the direct crack and avoid shell fragments in your eggs. A tiny bowl or ramekin catches the bits, and it’s easier to slide the egg into the pan without making a mess. This isn’t the prettiest method, but it’s the tastiest.
- SALT THE BREAD FIRST: Season the toasted sourdough with flaky sea salt before adding butter—it dissolves into the bread’s nooks and crannies instead of just sitting on top. More salt than you think, especially if using unsalted butter, or you’ll regret it when the sandwich tastes bland.
Dietary considerations for this sourdough egg sandwich
Gluten-Free Adaptations
For a gluten-free version, replace traditional sourdough with a high-quality gluten-free bread like Canyon Bakehouse or Schär. Look for brands with at least 3 grams of protein per slice to mimic sourdough's chewy texture.
Toast these breads at medium-high heat for 1-2 minutes per side—they brown faster than wheat-based breads. I've found Udi's Gluten-Free Sourdough works surprisingly well when lightly buttered before toasting. 🌟
Dairy-Free Options
Skip the butter and use olive oil or dairy-free margarine like Earth Balance for crispy toasted bread. For the egg, cook it in the same oil you used for toasting. Replace cheddar with dairy-free shreds like Violife or Miyoko's.
The avocado and hot sauce remain dairy-free, making this a fully customizable option without sacrificing flavor. Trust me, the runny yolk still shines!
Egg Allergies
If eggs are a concern, try a tofu scramble made with ½ block of firm tofu crumbled and sautéed in olive oil with turmeric for color.
For a more traditional approach, use chickpea flour omelets—mix ¼ cup chickpea flour with ¼ cup water, a pinch of salt, and a splash of olive oil, then cook like eggs. The texture won't be identical, but it's a tasty workaround.
Pair with your favorite toppings for a satisfying bite.
Lower-Carb Versions
Swap sourdough for low-carb cloud bread or almond flour bread—brands like BFree make great options. Use 2 tbsp cream cheese instead of butter for extra richness. For the egg, keep it runny but consider adding 1 tbsp nutritional yeast to the butter for a cheesy flavor boost.
This keeps carbs under 5g per sandwich while maintaining that indulgent feel. It's a game-changer for keto diets!
Nut-Free Considerations
If nut allergies are a concern, avoid almond flour breads and stick to seed-based options like sunflower seed bread or chickpea flour bread. For the egg, use regular butter or olive oil—just avoid any nut-based toppings.
The classic combo of sourdough, egg, and cheese remains safe and delicious. Always check labels, as some gluten-free breads contain nut flours as binders. When in doubt, homemade is safest!
Nutrition facts
Frequently asked questions
Can I use store-bought sourdough for this recipe?
Fresh sourdough from your local bakery or grocery store works perfectly. Look for bread with a thick crust and soft interior—brands like Trader Joe's or Whole Foods carry excellent options. Just avoid pre-sliced loaves that have been sitting for days, as they lose their ideal texture. The fresher, the better for that perfect chew and tang.
How do I get the perfect runny yolk?
Cook your eggs over medium-low heat for exactly 2-3 minutes—set a timer! The whites should be just set while the yolks remain completely liquid. For extra insurance, crack eggs into a separate bowl first, then slide them into the pan to prevent spills. The residual heat will keep cooking the whites even after you think they're done, so pull them just before they look fully set.
Can I make this sandwich ahead of time?
Not without sacrificing texture, but you can prep components separately. Toast the bread and cook the eggs fresh, then store them in airtight containers with parchment between slices. Reheat the bread in a toaster or skillet for 10 seconds before assembling. The egg should be cooked fresh for that perfect runny center—assembly is best done right before eating.
What's the best way to reheat leftovers?
For best results, reheat in a skillet over low heat for 1-2 minutes per side. Place the sandwich in the pan and cover with a lid to trap heat. This method revives the crispiness without drying out the bread. If using a microwave, wrap the sandwich in a damp paper towel and heat for 15-20 seconds, but expect slightly softer bread.
Can I use scrambled eggs instead of fried?
Yes, but with adjustments! For scrambled eggs, cook them slightly softer than usual—just until they're creamy with small curds. Spread them generously between the bread slices and press gently to create that same "egg sandwich" experience. Add a pinch of smoked paprika to the butter for extra flavor. The texture will differ, but it's still delicious!
