Total Time: 25 minutes | Yield: 2 servings
There’s something magical about the moment you cut into perfectly cooked eggs perched atop creamy avocado and crispy bacon. I discovered this breakfast combination during a rushed morning when I threw together whatever was in my fridge, and it turned out to be one of the best decisions I’ve made in the kitchen. This isn’t just another avocado toast—it’s a complete, satisfying meal that gives you sustained energy throughout the morning. The combination of healthy fats from the avocado, protein from the eggs and bacon, and complex carbs from quality bread creates the perfect balance to start your day strong.
Why You’ll Love This Recipe
This bacon, egg, and avocado toast hits every mark for an ideal breakfast. First and foremost, it comes together in just 25 minutes, making it achievable even on busy weekday mornings. Beyond its speed, this dish delivers restaurant-quality flavor and presentation without requiring any special skills or equipment. The contrast of textures—crispy bacon, creamy avocado, runny yolk, and crunchy toast—creates an incredibly satisfying eating experience with every bite.
What makes this recipe particularly appealing is its nutritional profile. Unlike many indulgent breakfast options, this toast provides 12 grams of protein and 7 grams of fiber, keeping you full until lunch without that mid-morning crash. Additionally, the healthy monounsaturated fats from avocado support heart health while making the meal truly satisfying.
The Secret to Perfect Assembly
The key to breakfast toast perfection lies in the order and timing of your components. By cooking the bacon first and using the rendered fat to fry your eggs, you layer flavors beautifully while minimizing dishes. Meanwhile, properly mashing and seasoning your avocado transforms it from bland to brilliant. These small details elevate a simple toast into something truly memorable that you’ll crave day after day.
Ingredients
Main Components:
- Bread: 2 slices (sourdough, whole grain, or multigrain work best)
- Ripe Avocado: 1 large (should yield slightly to gentle pressure)
- Eggs: 2 large
- Bacon Strips: 4 slices (thick-cut recommended)
Seasonings:
- Salt: To taste
- Black Pepper: To taste
- Lemon Juice: ½ teaspoon (optional but recommended)
Optional Toppings:
- Red Pepper Flakes: For heat
- Fresh Herbs: Cilantro, chives, or parsley
- Everything Bagel Seasoning: For extra flavor
- Smoked Paprika: For depth
- Microgreens: For garnish
Step-by-Step Instructions
Step 1: Cook the Bacon to Crispy Perfection
Begin by placing your bacon strips in a cold skillet—starting with a cold pan helps the bacon render its fat more evenly. Set the heat to medium and let the bacon cook slowly, flipping occasionally with tongs. This gradual cooking process takes about 8-10 minutes but results in perfectly crispy bacon without burnt edges.
Watch as the bacon transforms from pale pink to golden brown, listening for that telltale sizzle that indicates proper rendering. Once the bacon reaches your desired level of crispiness (I prefer it deeply golden and crunchy), transfer the strips to a paper towel-lined plate to drain. Here’s the important part: leave about 2 tablespoons of bacon fat in the skillet for cooking your eggs. This golden, flavorful fat will infuse your eggs with incredible savory depth.
Step 2: Fry Your Eggs in Bacon Fat
Keep the skillet over medium heat with that reserved bacon fat shimmering in the pan. Crack your eggs directly into the skillet, being careful not to break the yolks. The bacon fat will bubble and sizzle around the whites, creating those gorgeous crispy edges that make fried eggs irresistible.
For sunny-side up eggs with runny yolks (my personal favorite for this toast), cook for about 3-4 minutes without flipping until the whites are set but the yolks remain gloriously liquid. If you prefer over-easy, gently flip the eggs during the last minute of cooking. Alternatively, if you like firmer yolks, cover the skillet with a lid for 2 minutes to steam the tops. Season the eggs with a pinch of salt and pepper while they’re still in the pan.
Step 3: Toast Your Bread Properly
While your eggs are cooking, toast your bread to golden-brown perfection. The key here is achieving the right level of crunch—too light and your toast will become soggy under the avocado, too dark and it overwhelms the other flavors. Aim for a deep golden color with a firm, crunchy texture.
You can use a toaster for convenience, but for even better results, toast the bread in a toaster oven or under the broiler where you can watch it closely. Some people even prefer toasting bread in a dry skillet for more control. Whichever method you choose, toast until the bread is crispy on the outside but still has some softness inside.
Step 4: Create Perfectly Seasoned Avocado Mash
Cut your avocado in half lengthwise, running your knife around the pit. Twist the halves apart and remove the pit by carefully tapping your knife into it and twisting. Scoop the bright green flesh into a small bowl using a spoon, getting every bit of that creamy goodness.
Using a fork, mash the avocado to your preferred consistency. I like to leave it slightly chunky for texture, but you can make it completely smooth if you prefer. Season generously with salt and freshly ground black pepper—don’t be shy here, as avocado needs adequate seasoning to shine. Add a squeeze of fresh lemon juice, which brightens the flavor and prevents the avocado from browning. Mix everything together until well combined and taste, adjusting the seasoning as needed.
Step 5: Assemble Your Breakfast Masterpiece
Now comes the fun part—bringing everything together! Spread half of the seasoned avocado mash evenly across each slice of toasted bread, going all the way to the edges. The avocado creates a creamy base that helps anchor the toppings while adding richness to every bite.
Layer two strips of crispy bacon on top of each avocado-smeared toast, breaking the strips in half if needed to fit nicely. Carefully place one perfectly fried egg on top of the bacon, positioning it so the yolk sits in the center like a golden crown. For the final flourish, sprinkle with additional salt, pepper, and any optional toppings you’re using. A pinch of red pepper flakes adds subtle heat, while fresh herbs contribute brightness and color.
Serving Suggestions
This bacon, egg, and avocado toast is substantial enough to serve as a complete breakfast on its own, but it also pairs beautifully with complementary sides. A simple fruit salad with berries and melon adds natural sweetness and refreshing contrast. Alternatively, serve it alongside a crisp hash brown or roasted breakfast potatoes for a more filling meal.
For beverages, pair this savory toast with fresh-squeezed orange juice, a perfectly brewed cup of coffee, or a creamy latte. The acidity in coffee and citrus juices cuts through the richness of the avocado and egg, creating a balanced breakfast experience. If you’re serving brunch for guests, consider offering hot sauce, sriracha mayo, or balsamic glaze on the side for customization.

Creative Variations to Try
Mediterranean-Inspired Version
Replace the bacon with prosciutto or smoked salmon, add crumbled feta cheese, and finish with fresh dill and a drizzle of olive oil. This lighter variation brings bright, coastal flavors.
Spicy Southwest Style
Use pepper jack cheese under the egg, add sliced jalapeños, and finish with a drizzle of chipotle mayo and fresh cilantro. Serve with a side of salsa for dipping.
Vegetarian Power Toast
Skip the bacon and add sautéed mushrooms, spinach, and cherry tomatoes. Top with the egg and a sprinkle of nutritional yeast for umami depth without meat.
Italian Caprese Twist
Replace bacon with fresh mozzarella slices, add sliced tomatoes, and finish with fresh basil leaves and a drizzle of balsamic glaze for an Italian-inspired breakfast.
Asian Fusion Variation
Use sesame oil instead of bacon fat for frying eggs, top with pickled vegetables, sesame seeds, and a drizzle of sriracha mayo. Add sliced scallions for freshness.
Make-Ahead Tips
While this breakfast is best enjoyed fresh, you can prep several components in advance to make busy mornings easier. Cook a batch of bacon over the weekend and store it in an airtight container in the refrigerator for up to 5 days. When ready to use, simply reheat it in the microwave for 20-30 seconds or in a skillet for a minute.
You can also prepare your avocado mash up to 4 hours ahead if you press plastic wrap directly onto its surface to prevent browning, though I prefer mashing it fresh for the best flavor and color. Hard-boiled eggs are another make-ahead option—while not traditional for this dish, sliced hard-boiled eggs work in a pinch and can be prepared 3-4 days in advance.
For truly rushed mornings, consider keeping pre-sliced bread in the freezer. You can toast frozen bread directly without thawing, adding just a minute or two to the toasting time. This way, you’ll always have the foundation for this breakfast ready to go.
Notes
Bread Selection: The bread you choose significantly impacts the final dish. Sourdough offers tangy complexity and sturdy structure, whole grain adds nutty flavor and extra fiber, while multigrain provides interesting texture. Avoid soft, fluffy breads that become soggy quickly.
Avocado Ripeness: This is crucial! An underripe avocado won’t mash properly and tastes bland, while an overripe one can be brown and mushy. Look for avocados that yield slightly to gentle pressure—they should feel like pressing on your earlobe. If you need to ripen avocados quickly, place them in a paper bag with a banana overnight.
Bacon Alternatives: For a leaner option, use turkey bacon or Canadian bacon. For plant-based versions, coconut bacon or tempeh bacon work surprisingly well. You can also skip the bacon entirely and use the nutritional content of the dish significantly.
Egg Cooking Options: While fried eggs are traditional, scrambled eggs work beautifully here too, as do poached eggs if you want to avoid the bacon fat. Soft-boiled eggs (6-minute eggs) with jammy yolks also make an elegant presentation.
Preventing Soggy Toast: The key is toasting your bread well and assembling just before serving. If you must make it slightly ahead, keep the components separate and assemble just before eating.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Yield: 2 servings
Category: Breakfast
Method: Stovetop
Cuisine: American
Nutrition (Per Serving)
- Serving Size: 1 toast
- Calories: 350
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 7g
- Sugar: 1g
- Protein: 12g
- Cholesterol: 186mg
- Sodium: 700mg
Storage and Reheating
This dish is best enjoyed immediately after preparation, as the textures change significantly with storage. However, if you have leftovers or want to meal prep components, here’s what works:
Store cooked bacon in an airtight container in the refrigerator for up to 5 days. Reheat in the microwave for 20-30 seconds or in a skillet for maximum crispiness. Leftover avocado mash can be stored with plastic wrap pressed directly on the surface for up to 4 hours in the refrigerator, though it will darken slightly despite the lemon juice.
Assembled toasts don’t store well, as the bread becomes soggy and the eggs develop an unpleasant texture. If you must save an assembled toast, refrigerate it in an airtight container for no more than 2 hours and understand that the quality will be significantly diminished. Your best bet is always to store components separately and assemble fresh when ready to eat.

Frequently Asked Questions
Q: Can I make this recipe dairy-free?
A: Absolutely! This recipe is naturally dairy-free as written. Just make sure your bread doesn’t contain milk or butter. The richness typically provided by dairy comes from the avocado and egg yolk instead.
Q: What if I don’t have bacon fat for cooking the eggs?
A: No problem! You can use butter, olive oil, or even coconut oil to fry your eggs. Each fat will impart slightly different flavors, but all work well. Butter adds richness, olive oil keeps it lighter, and coconut oil works for paleo diets.
Q: How do I know when my avocado is perfectly ripe?
A: Gently squeeze the avocado in your palm (not with your fingertips, which can bruise it). It should yield to gentle pressure but not feel mushy. The color should be dark green to nearly black, depending on the variety. You can also check under the stem—if it pulls away easily and is green underneath, it’s ready.
Q: Can I use a different cooking method for the eggs?
A: Definitely! Poached eggs create a beautiful presentation with runny yolks, scrambled eggs offer a different texture, and soft-boiled eggs (6-7 minutes) provide that perfect jammy yolk. Choose whichever style you prefer or can execute most reliably.
Q: Is this recipe keto-friendly?
A: Almost! To make it fully keto, simply swap the regular bread for keto-friendly bread or use large portobello mushroom caps as the base instead. This substitution drops the net carbs significantly while maintaining all the delicious flavors.
Q: How can I prevent my avocado from turning brown?
A: The lemon juice helps, but for longer storage, press plastic wrap directly onto the surface of the mashed avocado, eliminating air contact. The citric acid in lemon juice slows oxidation. You can also store the avocado with the pit still in it, though this only protects the area directly touching the pit.
Q: Can I make this for a crowd?
A: Yes, but you’ll need to work in batches since cooking multiple eggs at once can be tricky. Cook all the bacon first, then keep it warm in a low oven while you fry eggs in batches. Set up an assembly station with toasted bread and avocado mash so guests can build their own, ensuring everyone gets a hot, fresh toast.
Q: What’s the best way to cut an avocado safely?
A: Always cut the avocado lengthwise around the pit, twist to separate, then carefully tap the knife blade into the pit and twist to remove it. Alternatively, use a spoon to scoop around the pit to remove it. Never cut toward your hand or hold the avocado in your palm while cutting—use a cutting board for safety.