Breakfast & Brunch
This egg and lettuce sandwich recipe delivers the perfect balance of crispy fried eggs and fresh greens on buttery toast—simple yet satisfying for breakfast or a light lunch. The secret lies in high-heat frying for that golden, runny yolk while keeping the bread perfectly toasted. I’ve perfected this over years of morning rushes, and it never fails to hit the spot.
What makes this recipe stand out is how customizable it is while maintaining that classic, comforting appeal. Start with crispy fried eggs—runny yolks add richness—paired with crisp lettuce and your choice of bread. The buttery toast provides the perfect base, while optional toppings like mayo, mustard, or even a slice of tomato elevate it further.
By the time you take that first bite, you’ll taste the contrast of crispy edges on the egg, the fresh crunch of lettuce, and the buttery richness of the toast. It’s a meal that feels indulgent yet light, making it ideal for busy mornings or a quick lunch. The best part? You can adapt it with cheese, avocado, or different bread types to suit your taste.
Ready in just 10 minutes, this sandwich proves that simple ingredients can create something truly special. Let’s get started—your taste buds will thank you.
Ingredients for egg and lettuce sandwich
Four crispy eggs, buttery toast, and fresh greens—this sandwich is pure morning magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Fresh, room temperature for crispy edges |
| Bread Slices 🍞 | 4 whole | Sourdough or white toasted preferred |
| Unsalted Butter 🧈 | 2 tbsp | Full-fat for best flavor and crispiness |
| Iceberg Lettuce 🥬 | 2 cups | Crisp, outer leaves preferred |
| Mayonnaise 🥛 | 2 tbsp | Duck or avocado oil preferred |
| Yellow Mustard 🧂 | 1 tbsp | For tangy contrast |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Vegetable Oil 🫒 | ¼ cup | High smoke point for frying |
| Freshly Sliced Tomato 🍅 | ½ cup | Optional, for extra freshness |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional, for heat lovers |
The eggs are everything here. Fresh, room-temperature eggs fry up crispier and hold their shape better—no sad flat yolks. Grab free-range or organic from Whole Foods or your local market if you can, but regular grocery store eggs work just fine. The bread? Sourdough or a good white loaf toasts up perfectly. Toast it first (this is non-negotiable)—it needs that buttery crunch to hold up against the runny yolk. For the lettuce, iceberg is crispest, but butter lettuce works too. Just make sure it's dry when you assemble—wet lettuce makes a soggy sandwich.
No mayo? Greek yogurt or avocado mash works in a pinch. Skip the mustard? Extra mayo or a squeeze of lemon juice keeps things bright. The vegetable oil for frying? Any neutral oil (canola, grapeseed) works, but avoid olive oil—it burns too easily. For the tomato, grab heirloom varieties from the farmers market if you're feeling fancy, but regular grocery store tomatoes sliced thin do just fine. The red pepper flakes? Trader Joe's has the best pre-ground stuff, but fresh flakes from a jar work too. Pro tip: fry your eggs in batches—crowding the pan makes them steam instead of crisp.
Butter is your friend here. Keep it at room temperature for easy spreading, but don't melt it first—you want that crispy toast. Eggs keep best in the fridge for 3 weeks, but once fried, eat them within 2 days for peak crispiness. Lettuce stays fresh for 5-7 days if you wrap the head in a damp towel. Make ahead? Toast the bread and store separately—assemble just before eating to keep everything crisp. These sandwiches reheat poorly, so make them fresh if you can. Trust me, the first bite out of the fridge is still worth it.
Why You'll Love This Recipe
- Two-Ingredient Core: The butter and mayo alone make this sandwich sing—rich, buttery layers that turn simple bread into something you’ll actually look forward to. Honestly, I’ve skipped fancier spreads just to keep this combo.
- Crispy Egg Magic: That runny yolk? Pure satisfaction. A quick fry in butter gives you the perfect balance—crisp edges that hold the sandwich together while the center stays gloriously gooey. No fancy techniques, just golden perfection.
- Lunchbox Legend: Pack these for work or school and they’ll still be fresh by afternoon. The iceberg stays crisp, the bread holds up, and the mayo keeps everything from getting soggy. My kids’ go-to when I forget to pack anything else.
- Pantry Staple Power: You’re already buying these ingredients—no extra shopping. A dozen eggs, a tub of mayo, and a loaf of bread cover breakfast, lunch, or a quick snack. Between us, this is how I feed my family for under $5.
Step-by-step instructions for crispy fried eggs on buttery toast
Here's how to make perfect golden eggs and toast that'll make your sandwiches irresistible.
🍳 Step 1: Fry the Eggs to Crispy Perfection
Heat the 0.25 cup vegetable oil in a non-stick skillet over medium heat until shimmering but not smoking. Crack the 4 whole Large Eggs gently into the pan, spacing them evenly. I like to use room temperature eggs—they cook more evenly and give you those beautiful crispy edges.
Let them cook undisturbed for 2-3 minutes until the whites set and the edges start to turn golden. This is where the magic happens—if you peek too soon, you'll lose that perfect runny yolk. Sprinkle with 0.25 tsp black pepper and 0.25 tsp red pepper flakes (if using) while they cook. When the whites are fully set but yolks are still runny, remove the eggs and set them aside on a paper towel-lined plate.
🔥 Step 2: Toast the Bread to Golden Crispness
In the same skillet (no need to clean it—the egg bits add flavor), melt the 2 tbsp unsalted butter over medium heat until foaming. Add the 4 whole Bread Slices and toast for 1-2 minutes per side until golden brown and crispy. The butter should bubble and sizzle—this creates that rich, nutty flavor we're after.
Here's the thing—don't rush this step. You want the bread to be fully toasted through with those beautiful brown spots. If your bread is sourdough, it'll crisp up faster, so keep an eye on it. Remove the toast and set it on a clean plate to keep it warm.
👨🍳 Step 3: Prepare the Lettuce and Condiments
While the eggs and toast cook, wash and thoroughly dry the 2 cups Iceberg Lettuce. I like to use the crisp outer leaves for that perfect crunch. Tear the lettuce into bite-sized pieces—no need to be precise, just break it into handful-sized portions that'll fit nicely between the slices of toast.
In a small bowl, mix together the 2 tbsp mayonnaise and 1 tbsp yellow mustard. This combination gives you that perfect balance of creamy and tangy. You can adjust the ratio to your taste—more mustard for extra zing, more mayo for creaminess. Sprinkle with 0.5 tsp kosher salt and a pinch of black pepper to season.
🥘 Step 4: Assemble Your Perfect Sandwiches
Now for the fun part—building your sandwiches! Spread a generous layer of the mayonnaise-mustard mixture on each slice of toast. The amount should be about 1 teaspoon per slice—enough to coat but not so much it gets soggy. Place one piece of toast mayo-side down on a plate.
Add a crisp fried egg on top of each toast slice, then layer with ½ cup of the iceberg lettuce and ¼ cup of the freshly sliced tomato (if using). Top with another slice of toast, mayo-side up. The lettuce should be fresh and crisp, and the tomato adds that juicy contrast. Press down gently but not too hard—you want everything to stay in place but still be easy to eat.
🍽️ Step 5: Serve Immediately for Maximum Enjoyment
These sandwiches are best served right away while the toast is still crisp and the eggs are warm. Cut each sandwich in half diagonally for that classic presentation. The first bite should give you that perfect combination of textures—crispy toast, runny egg yolk, creamy dressing, and crisp lettuce all working together.
If you're feeling fancy, you can add a sprinkle of red pepper flakes on top for a little heat. Serve with a side of fresh tomato slices or a simple green salad. The key is to eat them while everything is at its peak—cold toast ruins the whole experience!
Pro Tips For Making Egg And Lettuce Sandwich
- Cook Eggs Low and Slow: I used to blast them on high—now I simmer eggs in unsalted butter over medium-low heat until the whites are just set and yolks are still runny. The butter coats the eggs like a blanket, keeping them tender and preventing that rubbery texture you get when you rush it. (Yes, even if you're impatient like me.)
- Dry Lettuce Thoroughly: Iceberg lettuce holds water like a sponge, and soggy bread is the last thing you want. Pat the leaves really dry with paper towels before assembling—especially the outer layers. I learned this the hard way when my first sandwiches turned into a sad, mushy mess within 10 minutes.
- Butter the Bread Inside Out: Spread unsalted butter on the inside of the bread slices first—this creates a barrier so the mayonnaise doesn’t seep through and turn your sandwich into a wet paperweight. Then butter the outsides for that classic buttery crunch. (Your future self will thank you.)
- Toast Bread Just Before Eating: Skip the pre-toasting—it dries out the bread faster. Instead, toast the slices right before assembling the sandwich. The heat keeps the bread crisp for longer, and the butter melts just enough to bind everything together without turning it into a greasy brick. (Does it look weird? Yes. Does it work? Every single time.)
Creative variations of this dish
Classic Egg Salad Twist
Turn your sandwich into an egg salad by mashing 2 cooked eggs with 1 tbsp mayo, ½ tsp mustard, and ¼ tsp salt. Spread this creamy mixture on toast, then top with lettuce and tomato. The texture changes completely—creamy instead of crispy, but just as satisfying. I love adding ½ tsp Dijon mustard for extra tang. 🥚
Cheesy Avocado Upgrade
Add richness with ¼ avocado, mashed and spread on one slice of toast before adding the egg. Top with ¼ cup shredded cheddar or pepper jack and broil for 1-2 minutes until melted. The avocado keeps things fresh while the cheese adds a gooey contrast. Use sharp cheddar from Tillamook for the best flavor. 🧀
Breakfast Tacos Style
Swap the bread for small corn tortillas (about 4-inch diameter) and warm them in a dry skillet. Fill with crispy fried egg, lettuce, and a dollop of mayo. Add ¼ cup black beans for protein and ¼ cup pico de gallo for freshness. This Mexican-inspired twist keeps the simplicity but adds bold flavors. 🌯
Smoked Salmon Luxe
Elevate your sandwich with 2 oz smoked salmon layered between the egg and lettuce. Add a smear of herb cream cheese (mix 2 tbsp cream cheese with ½ tsp dill) for extra richness. Use wild-caught salmon from Lund's Fisheries for the best flavor. This version feels fancy but still quick to assemble. 🐟
Spicy Sriracha Mayo
Replace plain mayo with a spicy kick by mixing 2 tbsp mayo with 1 tsp sriracha and ½ tsp honey. The heat cuts through the richness of the egg, while the honey balances it out. Drizzle extra sriracha on top if you love heat. This is my go-to for a quick lunch with a little more excitement. 🌶️
Nutrition facts
Frequently asked questions
Can I make this sandwich with scrambled eggs instead of fried?
Scrambled eggs work beautifully—just cook them soft and fluffy with 1 tbsp butter and 1 tbsp milk for creaminess. For extra flavor, add a pinch of salt and pepper while stirring. The texture will be softer than fried eggs, but it still pairs perfectly with crispy toast and fresh lettuce.
What's the best bread for this sandwich?
Sourdough and white bread are ideal—their sturdy texture holds up to crispy eggs and runny yolks. For extra flavor, try a brioche bun or ciabatta. Avoid soft breads like brioche without toasting first, as they'll get soggy from the egg yolk.
How do I keep the lettuce from making the sandwich soggy?
Pat the lettuce completely dry with paper towels before assembling. Also, layer the lettuce under the egg (not on top) to minimize moisture transfer. For extra insurance, toast the bread slightly longer to create a moisture barrier.
Can I make this sandwich ahead of time?
Best eaten fresh, but you can prep components ahead: toast the bread and store separately, cook eggs and refrigerate (up to 2 days), and wash/dry lettuce. Assemble just before eating to maintain crispness. The flavor actually improves slightly after resting!
What's the secret to perfect runny yolks?
Cook eggs over medium heat in a non-stick pan with enough oil to coat the bottom. Remove them when whites are set but yolks are still slightly wobbly (about 2-3 minutes). Pro tip: Use room-temperature eggs—they hold their shape better!
