Bacon Avocado Egg Sandwich

Whether it’s the weekend or a weekday, this Bacon Avocado Egg Sandwich is a hearty, savory breakfast that works for just one person or a crowd. Use your favorite toppings and some quality bread to make a breakfast sandwich like you’ve never had before. 

Open-faced breakfast sandwiches on small plates with egg, bacon and avocado

This post contains affiliate links.

2023 Update: This recipe was originally shared in September 2013. I have simplified this recipe and updated the post to include new photos, as well as more tips and tricks. I hope you love these breakfast sandwiches!

The Best Breakfast Sandwich Recipe 

On days when you’d like to have significantly more energy than you did yesterday, but the reality of the situation is that you’re still struggling… then those days call for a hearty breakfast sandwich to start the day off on a good foot. 

The inspiration for this Bacon Avocado Egg Sandwich was a random one, and the creation of it came about when I had a pack of bacon, an avocado and several eggs, as well as some homemade bread, in my fridge… and I was hungry.

Funny how sudden hunger can come into play for a simple sandwich like this one, but when the idea hit, I knew I needed to make it… and I’ve made several more since because it’s a little bit indulgent, but oh-so-satisfying.

join our party!

get our latest recipes delivered to your inbox every week — plus all my entertaining tips and tricks!

    We respect your privacy. Unsubscribe at any time.

    This breakfast sandwich recipe is awesome for any time of day and any person. We like them for breakfast or brunch, but they can work for lunch and dinner too. 

    Below I’ll show you how to make an excellent breakfast sandwich for any time or occasion, to put the pieces together and really make simple ingredients shine.

    Why I love this recipe:

    How could I not love this recipe? I’ve been told that it’s similar to a TikTok breakfast sandwich… (Spoiler alert: I am not a TikTok user, so I cannot confirm this!)

    Some of the things I adore about this easy recipe include…

    • It’s stuffed with protein and your favorite fillings. All in all, it makes a great breakfast sandwich is an excellent way to start the day. 
    • You can make it with whatever you have on hand! Customize them with your favorite proteins, cheese slices and other breakfast toppings. 
    • This is the kind of breakfast sandwich that can easily be doubled, tripled, quadrupled (or more) to serve a crowd. 

    More savory breakfast recipes to try: Breakfast Tacos | Quiche Bites | Breakfast Burrito Bowls 

    Sliced bread, avocado, eggs and bacon to make breakfast sandwiches on a cutting board

    What you need to make this recipe:

    The Speckled Palate participates in affiliate programs. As an Amazon Associate, I earn a commission from qualifying purchases. Please refer to my disclosure page for more information about these affiliate programs.

    Let’s talk ingredients!

    In addition to the tools above, you’re going to need some ingredients to make this recipe, too! Chances are, you might already have some of them in your fridge or pantry. Scroll down to the recipe card for the full measurements and instructions.

    Here’s what you’ll need:

    • Avocado — make sure it is ripe. It should be a little soft when you give it a gentle squeeze. 
    • Crispy bacon — fry it up however you like, or buy it pre-cooked. We like thick-cut bacon.
    • Garlic herb butter — this flavorful butter is my fave, but regular butter will be delicious too
    • Bread — using delicious bread from the store takes this to another level. Our personal favorite is challah from a local bakery, but use your fave. A toasted English muffin would also be an excellent base!
    • Egg — use the best eggs you can afford! We like to purchase large eggs from the store.
    • Salt and pepper — sea salt and kosher salt are both great, and freshly-cracked black pepper is always so flavorful

    Customizations and substitutions

    The best thing about this delicious breakfast sandwich is that it can be customized to each person and their tastebuds. They are great for picky eaters! 

    Example: One of my girls doesn’t like avocado, so we just make hers without. 

    Make it vegetarian: Serve with turkey bacon or vegetarian bacon if that’s more your speed. For a vegan breakfast sandwich, use vegan butter and leave off the eggs (or use an egg replacer that you like) and serve it on a vegan biscuit

    Serve it open-faced: This sandwich can be served open-faced, à la bacon, egg and avocado toast. 

    Mix up the eggs: This could be made with scrambled eggs or poached eggs if you’re not into a fried egg sandwich. It is easier to make scrambled eggs for a crowd.

    Change up the bread: I like crusty sourdough bread or Italian bread, but you can use whatever. A baguette and pumpernickel are fun too! Or try it with croissants, waffles, English muffins or butter biscuits. Gluten-free bread is also an option. 

    Toppings for Breakfast Sandwiches

    This recipe shows you how to build your own breakfast sandwich with bacon, egg and avocado, but you have plenty of other options.

    Here are a few ideas for additions: 

    • Cheese — cheddar cheese, American cheese, mozzarella, brie, gruyere, Swiss, pepper jack, cheddar, goat cheese, feta
    • Eggs — fried eggs, scrambled eggs, sliced hard-boiled eggs, poached eggs
    • Protein — bacon, breakfast sausage, boudin, Canadian bacon, vegan sausage, ham, turkey, mushrooms, etc.
    • Veggies — sautéed spinach, tomato, mixed greens, red onion, cucumber, pickled onion
    • Spreads — mayonnaise, hummus, dijon mustard, avocado cream sauce, aioli, peach compote, ketchup

    You can even mix up the types of bread. We love croissant breakfast sandwiches, but you can also use biscuits, English muffins, bagels and other types of bread. Even waffles! 

    How to make a great breakfast sandwich 

    First, let’s talk about how to make just one or two. Then in the next section we can talk about breakfast sandwiches for a crowd, because I have lots of tips. 

    Making a great breakfast sandwich is super easy, so let’s jump right into it: 

    The first thing to do is cook some bacon. In a pan, fry up your bacon until cooked through over medium heat. Remove from the pan and pat dry with a paper towel. 

    You may also bake bacon in the oven, or you can even cook bacon in the microwave. A special microwave bacon cooker* (affiliate link) helps!

    Then, let’s toast the bread. To make this a one pan breakfast sandwich,I toasted mine in the same skillet as I cooked the egg in.

    Place your bread in the pan in the butter to toast it, then flip it to the other side. Remove when golden brown, and set aside. 

    Toasting the bread in the butter really takes it up a notch! Melt some butter in the pan over medium heat.

    Melt the rest of the butter in the pan.

    While it melts, crack your egg into a cup or a small bowl. This way if some eggshell gets in, you can get it out and avoid any eggshell in your sandwich! 

    Pro tip!

    If a piece of egg shell breaks off into the egg white, use another piece of shell to gently fish it out. 

    Then add the egg into the pan and season with salt and pepper on top of the egg. Fry to your desired consistency. (I fry mine for 2-3 minutes, then flip and cook for another minute.)

    Once the egg and bacon are done cooking, slice the avocado and place it onto the toasted bread. (Here’s a great tutorial on slicing an avocado.)

    Layer the bacon on top of the avocado slices, then add the egg on top.

    Cut the sandwich in half, if you like, and enjoy immediately.

    Breakfast sandwiches for a crowd

    Now, want to make these for overnight guests or for the family on the weekend? These are easy to put together for a crowd. 

    The trick is making a production line so that everything is made at the same time, so that the avocado doesn’t go weird and the egg doesn’t get cold.

    Here are my best tricks to do that seamlessly: 

    1. Prepare the bacon first. Allow it to cool on paper towels. 
    2. Toast the slices of bread in the oven or toaster oven after buttering. 
    3. Scramble the eggs in a pan, or use the oven to cook the eggs in a sheet pan. You can use the oven to make oven-fried eggs or sheet pan scrambled eggs
    4. Then slice the avocado(s) just before you serve everything. 

    Then set up a station for folks to build their own breakfast sandwich. Pieces of bread, then eggs, then bacon, then avocados. It might be nice to add some spreads and cheese for them to choose from, too. 

    Erin’s Easy Entertaining Tips

    • Prepare what you can ahead of time, otherwise use the oven to prep ingredients en masse. 
    • Set up an assembly line for your guests to build their own sandwiches. 
    • Let guests customize their sandwiches with cheeses, spreads, fillings and/or other types of bread. 
    A halved Bacon Avocado Egg Sandwich on a white plate with a runny yolk

    Frequently Asked Questions

    What goes with a breakfast sandwich?

    Serve a breakfast sandwich alongside both sweet and savory breakfast side dishes, such as fruit salad, muffins, cinnamon rolls and bacon. 

    Are eggs and avocado good together?

    Eggs and avocado make a great combination. Try them on avocado toast, breakfast burritos and breakfast sandwiches. 

    Can avocado be eaten as breakfast?

    Avocados make a great breakfast food. Try it on a breakfast sandwich, in huevos rancheros or inside a breakfast taco.

    An open-face Bacon Avocado Egg Sandwich on a white plate surrounded by other sandwiches and halved avocados

    Quick tips and tricks to making the best breakfast sandwiches

    • Use high-quality bread. It makes a huge difference!
    • Toast the bread. You will love that buttery crunch. 
    • Customize it with your favorite toppings! Come up with your favorite flavor combinations. 

    More easy breakfast recipes to try:

    A halved Bacon Avocado Egg Sandwich on top of itself on a black plate

    Bacon Avocado Egg Sandwich

    Erin Parker, The Speckled Palate
    Whether it’s the weekend or a weekday, this Bacon, Egg and Avocado Sandwich is a hearty, savory breakfast that works for just one person or a crowd. Use your favorite toppings and some quality bread to make a breakfast sandwich like you’ve never had before. 
    5 from 2 votes
    Servings 1 sandwich
    Calories 663 kcal
    Prep Time 5 minutes
    Cook Time 15 minutes
    Total Time 20 minutes


    • ¼ to ½ avocado sliced
    • 2 strips cooked bacon
    • 4 tablespoons Garlic Herb Butter divided
    • 2 slices bread
    • 1 egg
    • Salt and pepper

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


    • In a pan, fry up your bacon until cooked through over medium heat. Remove from the pan and pat dry with a paper towel. (You may also bake the bacon in the oven.)
    • Melt half of the butter in the pan.
    • Toast the bread in the pan in the butter. Remove when golden brown.
    • Melt the rest of the butter in the pan.
    • Crack the egg into the pan, and fry to your desired consistency. (I fry mine for 2-3 minutes, then flip and cook for another minute.)
    • Once the egg and bacon are done cooking, slice the avocado and place onto the toasted bread.
    • Layer the bacon on top of the avocado slices, then add the egg on top.
    • Cut in half, and enjoy immediately.


    Serving: 1 sandwichCalories: 663kcalCarbohydrates: 52gProtein: 24gFat: 41gSaturated Fat: 14gPolyunsaturated Fat: 24gTrans Fat: 1gCholesterol: 239mgSodium: 1166mgFiber: 10gSugar: 5g
    Keyword avocado sandwich, bacon sandwich, Breakfast, breakfast idea, breakfast recipe, breakfast sandwich, brunch idea, easy breakfast recipe, easy sandwich, fried egg sandwich, sandwich idea, savory breakfast recipe
    Course Breakfast & Brunch
    Cuisine American
    Tried this recipe?Let us know how it was!
    A woman with dark curly hair wearing a black tank top in front of a white wall

    About the Author:

    Erin Parker is a Southern gal living in Texas with her husband and two daughters. She started The Speckled Palate to share what she was cooking as a newlywed… and over the years, it’s evolved to capture her love for hosting. Specifically, the EASIEST, lowest key entertaining because everyone deserves to see their people and connect over good food. Learn more about her

    Similar Posts

    Before leaving a comment or rating, ask yourself:

    • Did you make the recipe as directed? If you didn’t or made an ingredient swap, please do not leave a rating. Recipe results are not guaranteed when changes have been made.
    • Is your comment helpful to others? Rude or hateful comments will not be approved. Please remember that this website is run by a real person.
    • Are you complaining about ads? I develop these recipes and provide them to you for free. Advertising allows me to continue to do so at not cost to you. It is also unavoidable on the internet and in everyday life. If you want recipes without ads, please purchase a cookbook or borrow one from your local library.


    1. I was picturing hard-boiled egg from the title of this post, but I think that beautiful fried egg and dripping yolk are an even better plan with avocado and bacon! NOM. 🙂

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating