Main Courses
Avocado toast recipe with egg and tomato is the ultimate breakfast game-changer—where crispy bread meets velvety avocado and a perfectly runny yolk. I perfected this combo after years of testing textures, and trust me, the secret is in the toast-to-egg ratio. The bread needs to be golden and crunchy, while the egg should be so tender it practically melts onto the toast. What sets this apart is the balance of flavors: creamy avocado, juicy tomato, and that rich yolk that ties everything together. I always use ripe avocados (check for slight give when pressed) and slice the tomato thinly so it doesn’t overpower the dish. The key is toasting the bread just right—too soft, and it’ll get soggy; too crispy, and it’ll steal the show from the egg. By the time you’re done, you’ll have a plate that looks as good as it tastes—crispy edges on the toast, a glossy avocado spread, and that perfect runny yolk that makes every bite worth it. The tomato adds a fresh, bright contrast, and a sprinkle of flaky salt or chili flakes takes it to the next level. This is the kind of dish that works for breakfast, brunch, or even a light lunch. Serve it with a side of pickles or a simple green salad to round out the meal. Let’s get cooking!
Ingredients for avocado toast recipe with egg and tomato
Crispy bread, creamy avocado, and runny yolks—this combo is all about perfect textures and bright flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Sourdough Bread 🍞 | 4 slices | Thick-cut, crusty, day-old preferred |
| Ripe Avocados 🥑 | 1 whole | Slightly soft when pressed |
| Large Eggs 🥚 | 2 whole | Freshest possible for runny yolks |
| Medium Tomatoes 🍅 | 1 whole | Thinly sliced, vine-ripened preferred |
| Flaky Sea Salt 🧂 | ½ tsp | Maldon or Jacobsen preferred |
| Chili Flakes 🌶️ | ¼ tsp | Adjust to taste for heat |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling, fruity variety |
| Fresh Lemon Juice 🍋 | 1 tsp | Prevents avocado browning |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Butter 🧈 | 1 tbsp | Unsalted, for toasting |
| Red Wine Vinegar 🍷 | 1 tsp | For tomato brightness |
The bread is everything here. Day-old sourdough from the bakery section—look for that thick, crusty kind—gives the best texture. Trader Joe's or Whole Foods usually have great options, but any crusty loaf works. Toast it until golden brown, then spread with butter while it's still warm. The avocados? Ripe but not mushy—press gently, and they should yield just slightly. I always grab two at the store and let one ripen overnight in a paper bag. The tomatoes should be vine-ripened if you can find them—they're sweeter and less acidic.
No fresh tomatoes? Cherry tomatoes, halved work in a pinch, but they won't have the same juicy bite. Short on chili flakes? Smoked paprika at half the amount gives a different but still delicious flavor. The olive oil matters—skip the cheap stuff. A fruity, extra-virgin like California Gold or Corto makes all the difference. For the eggs, freshness is key. If yours are a few days old, add a splash of water to the bowl before cracking to help the yolks stay runnier. And if you're feeling fancy, use duck eggs—they're richer and creamier.
Toast keeps best in an airtight container for 2 days, but honestly, it's better fresh. Avocados stay fresh for 3 days in the fridge if you wrap them tightly in plastic and squeeze out excess air. The tomato slices? Toss them with a little red wine vinegar and olive oil to keep them crisp. Store the eggs in their carton in the coldest part of your fridge. This dish is all about freshness—don't let any of these ingredients sit too long.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—sourdough’s chew, avocado’s creaminess, a runny yolk, and that first bite of tomato acidity. It’s the kind of meal where you realize you’ve been overcomplicating breakfasts (and lunches) for years.
- No-Fuss Fridays: Toast the bread while you crack the eggs, fry them in the same pan, and slice the tomato in half the time. Honestly, the only thing I measure is the salt—and even then, I eyeball it.
- Breakfast or Brunch: Serve it with a sprinkle of chili flakes for a spicy kick at 8 AM or swap the tomato for heirloom varieties and a drizzle of balsamic for a Sunday spread. Same effort, totally different vibes.
- Leftover Hero: Make two slices for dinner, then pack the extras for tomorrow’s lunch—no reheating needed. The egg stays perfectly runny (if you like it that way), and the avocado’s richness keeps it satisfying cold or warm.
Step-by-step instructions for avocado toast with egg and tomato
Here's how to make this perfect brunch dish with crispy bread and velvety avocado.
Toast the Sourdough to Golden Perfection
Preheat your oven to 375°F for the best crispy texture. Spread the 4 slices sourdough bread on a baking sheet and dot each slice with ½ tablespoon butter (dividing the total amount). Bake for 8-10 minutes until the edges are deep golden brown and the bread feels firm to the touch.
Here's the thing—day-old bread toasts better than fresh because it's drier. If your slices are still soft after baking, pop them back in for another 2-3 minutes. The crispy crust is what makes this dish shine, so don't rush this step. Remove from oven and let cool slightly before assembling.
Prepare the Avocado Mash
While the bread toasts, cut the 1 whole ripe avocado in half, remove the pits, and scoop the flesh into a bowl. Mash with a fork until smooth but slightly textured—you want some ribbons of avocado for visual appeal. Stir in 1 teaspoon fresh lemon juice (this prevents browning) and ¼ teaspoon black pepper.
I like to add the lemon juice right before serving so the avocado stays vibrant. If you're making this ahead, keep the avocado separate from the lemon juice until ready to assemble. The lemon juice also brightens the flavor, balancing the richness of the avocado and egg.
Cook the Eggs to Your Preferred Runny Yolk
Heat a non-stick skillet over low heat (medium is too hot for perfect runny yolks). Add 1 tablespoon extra-virgin olive oil and crack in the 2 whole large eggs. Cover the skillet and cook for 2-3 minutes until the whites are just set but the yolks remain completely liquid.
Here's my pro tip: The cover traps steam, which helps cook the whites gently without disturbing the delicate yolks. If you prefer firmer yolks, cook for 30 seconds longer. Remove eggs from heat immediately after they reach your desired doneness and transfer to a plate.
Assemble the Toast with Fresh Tomato and Seasonings
Spread the avocado mash evenly over the toasted sourdough slices. Top each with thin tomato slices (from the 1 whole medium tomato) and the fried eggs. Drizzle with any remaining olive oil and finish with ½ teaspoon flaky sea salt (dividing the total amount) and ¼ teaspoon chili flakes.
For that restaurant-quality touch, add 1 teaspoon red wine vinegar to the tomato slices before placing them on the toast. This adds brightness that cuts through the richness. Serve immediately while the bread is still crispy and the yolks are runny—this dish is all about that first bite!
Pro Tips For Making Avocado Toast Recipe With Egg And Tomato
- Toast First, Then Toast Again: The bread’s texture makes or breaks this dish—don’t skip the second toast. After spreading your avocado, pop the toast back under the broiler for 1-2 minutes until the edges crisp up. I used to skip this, and the bread always felt too soft next to the runny egg.
- Mash Avocado Like a Pro: Use a fork, but don’t overwork it—just enough to break it up into rough chunks. The goal is texture, not a smooth paste. If you’re worried about browning, sprinkle a pinch of lemon juice or salt over the mashed avocado before toasting; it’ll keep it bright and prevent oxidation.
- Eggs Need Space: Crowding eggs in the pan turns them into sad, rubbery pancakes. Cook one at a time in a nonstick skillet over medium heat, and resist the urge to flip too soon—wait until the edges pull away and the bottom has a few golden spots. A splash of cold water in the pan (yes, really) helps with release if you’re using butter.
- Tomatoes Should Sizzle: Slice tomatoes thin (about 1/8-inch) and pat them very dry with a paper towel—wet slices just steam and turn mushy. Toss them in a hot, oiled pan for 30 seconds per side until they blister and release their juices. The contrast of warm, charred tomato against cool avocado is what makes this dish sing.
Regional styles of these flavors
New York Brunch Style
In New York, avocado toast gets a gourmet twist with high-quality ingredients and bold flavors. I love adding smoked trout (about 2 oz per slice) alongside the egg for a brunch-worthy upgrade.
Use everything bagel seasoning (about ½ teaspoon) on the toast before toasting—it adds a savory crunch that feels totally authentic. Serve with a side of cold-brew coffee and a blood orange slice for that quintessential NYC vibe. 🌟
California Fresh Twist
Out west, the focus is on bright, fresh flavors and organic ingredients. Swap the tomato for heirloom tomato slices (like Brandywine or Cherokee Purple) and add avocado slices instead of mash for a rustic look.
Top with crumbled feta cheese (about 1 tbsp per slice) and a drizzle of honey (about ½ teaspoon) for a sweet-savory balance. Pair with a green juice or sparkling water with lime for the ultimate California brunch. 🌿
Southern Comfort Style
In the South, avocado toast gets a hearty makeover with rich, smoky flavors. Add crumbled bacon (about 2 slices per slice of toast) and a fried egg with a runny yolk.
Top with thinly sliced red onions (about 2 tbsp) and a sprinkle of crumbled blue cheese (about 1 tbsp) for a tangy kick. Serve with a side of buttermilk biscuits and hot tea for a comforting Southern brunch. 🍳
Mediterranean Vibes
For a Mediterranean-inspired version, replace the tomato with sliced cucumber and radishes (about ¼ cup each) and add crumbled feta (about 2 tbsp) and kalamata olives (about 4 halves). Drizzle with extra-virgin olive oil and a sprinkle of dried oregano (about ¼ teaspoon).
Finish with a fried egg and a squeeze of lemon juice for a refreshing, bright dish. Pair with a glass of rosé for the perfect brunch. 🍷
Breakfast-for-Dinner Upgrade
Turn this into a satisfying dinner by adding crispy prosciutto (about 2 slices per slice of toast) and a poached egg instead of fried.
Top with arugula (about ½ cup) tossed in lemon vinaigrette (about 1 tbsp olive oil + 1 tsp lemon juice) and a sprinkle of Parmesan cheese. Serve with a side of roasted cherry tomatoes** for a hearty, flavorful meal. 🌙
Nutrition facts
Frequently asked questions
Can I make this avocado toast ahead of time?
For best results, assemble it fresh—especially the egg and avocado. However, you can prep components ahead: toast the bread and store it in an airtight container for 2 days, mash the avocado (without lemon juice) and store it for 1 day in the fridge, and slice the tomato. Just add the lemon juice to the avocado right before serving to keep it vibrant.
What's the secret to perfectly crispy toast?
Use day-old bread (it's drier and toasts better) and bake at 375°F for 8-10 minutes until deep golden brown. The key is patience—don't rush it! For extra crispiness, spread a thin layer of butter on the toast right after baking while it's still warm.
How do I get the egg yolks perfectly runny?
Cook eggs on low heat in a non-stick skillet with 1 tablespoon olive oil, cover for 2-3 minutes until whites are set but yolks remain liquid. Remove immediately when done—overcooking turns them rubbery! Fresh eggs work best, and using a lid traps steam for even cooking.
Can I substitute the tomato with something else?
Try thinly sliced radishes for a peppery bite, pickled onions for tang, or sautéed mushrooms for umami. For a sweeter touch, add sliced cucumber or heirloom tomatoes. Just adjust seasonings to balance the flavors—like adding more salt if using pickles.
Why does my avocado turn brown so fast?
Avocado oxidizes when exposed to air. Prevent browning by adding lemon juice right before serving (it acts as a natural preservative) and keeping the pit in the avocado until ready to use. For extra protection, cover the avocado with plastic wrap touching the surface.
