With bacon, egg, avocado, cheese, and ham this BEACH Sandwich hits all the right spots for that truly perfect sandwich. It’s crispy, soft, rich, and savory all at the same time.
More handheld hearty breakfast ideas to try include our breakfast burritos, breakfast braid, and scotch eggs.
The Best Bacon Egg and Avocado Sandwich
This BEACH Sandwich combines all of my favorite things – creamy avocado, crispy bacon, cheese, slices of thick ham, and soft, tender bread – into one delightfully filling, savory sandwich.
While the egg may make this a breakfast sandwich, I don’t think there’s a wrong time to enjoy it – and the right time is anytime! Even better, you can pull it together in just a few minutes and customize it to your preferences.
What is a BEACH Sandwich?
BEACH is the acronym for the ingredients in the sandwich (think BLT) and stands for:
B – Bacon
E – Eggs
A – Avocado
C – Cheese
H – Ham
This savory sandwich can truly be enjoyed for any meal of the day, as the ingredients are suitable for both breakfast and lunch.
Ingredients & Substitutions
A BEACH sandwich is a sandwich that includes bacon, eggs, avocado, cheese and ham. The combination of ingredients makes a delicious, savory sandwich but there are some things you can change to personalize it if you’d like to do so.
(Scroll below to the printable recipe card for details and measurements.)
- Bacon – Use turkey bacon for a lighter dish or a couple of sausage patties if you prefer.
- Eggs – A sunny-side-up fried egg (as shown) adds a nice creaminess to this sandwich. If you don’t like sunny side-up eggs you can certainly make it over easy (cook both sides but keep the yoke somewhat runny) or even fry it so that it is cooked through. Pregnant women should always eat eggs that have been fully cooked, with no runny yolk. You can also use a scoop of scrambled eggs or a slice of omelet.
- Avocado – I love avocado on my sandwiches but it can be hard to keep fresh avocado on hand year-round. A wonderful alternative is to use guacamole, which keeps longer in the fridge and you can pick your preferred spice level. Spread the guacamole on top of the mayonnaise before stacking your sandwich.
- Cheese – I loved the provolone flavor of the cheese in this sandwich but really, any cheese will work well. I also recommend swiss cheese as the strong flavor complements the other ingredients. Alternatively, you can use a slice of cheddar, mozzarella, or American cheese.
- Ham – I like a nice, thick slice of ham in this sandwich but if all you have on hand is thin-sliced deli ham, don’t worry! Layer that ham up with as many slices as you want, there is enough to this sandwich that you can put a good amount of ham in there and it won’t overwhelm the flavors.
What Bread Should I Use?
There are a few other things that you can do to change up this recipe if you would like to do so. The easiest is to change the type of bread you use. Instead of brioche use an English muffin, thick-sliced sourdough bread, or some rye. You can also make this on a bagel or even whole-wheat toast. It is a hefty sandwich so I recommend a thick-sliced bread for best results.
Topping Ideas
Stack your bacon and avocado sandwich even further by layering on the veggies. Here are a few ideas for more toppings to add:
- Lettuce or spinach for crunch
- Tomato slices for an acidic touch
- Sliced onions
- Sauteed mushrooms
How to Make a BEACH Sandwich
Here’s how to make this epic bacon egg and avocado sandwich.
(Scroll below to the printable recipe card for details and measurements.)
- Toast the bread. Melt the butter in the skillet. Cook the bread until golden brown on each side.
- Cook the bacon. In the same pan, cook the bacon until crisp. Set aside.
- Cook the eggs. Cook the eggs in the bacon with the bacon grease. Season with salt and pepper and cook over medium (or as desired).
- Assemble the sandwich. Add mayonnaise to one slice of bread and mustard to another. Layer the ingredients on one slice and top off with the other. Repeat for the second sandwich.
- Enjoy. Enjoy immediately while the eggs are hot.
Serving Suggestions
This avocado sandwich is perfect for breakfast, with loads of protein to kickstart your day. That said, it’s equally as perfect for lunch and will definitely keep you full until dinner! It’s so hearty and filling that I never find that I need much to accompany it, though some fruit salad is never a bad idea.
Can I Make This in Advance?
BEACH sandwiches aren’t really good at being stored, but if you need to, just wrap it in some plastic wrap or aluminum foil, stick it in the refrigerator, and eat within 24 hours (or before the avocado gets too brown).
More Sandwich Recipes:
- Cucumber Sandwiches
- Italian Grinder Sub
- Tuna Melt
- Tomato Sandwich
- Grilled Cheese Sandwich
- Muffuletta Sandwich
- Shrimp Po Boy
I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTok, Facebook, Instagram, Pinterest, and YouTube!
BEACH Sandwich
Ingredients
- 4 tablespoons salted butter , divided
- 4 slices brioche bread
- 4 pieces bacon
- 2 large eggs
- salt and pepper , to taste
- 1 tablespoon mayonnaise , divided
- 1 tablespoon mustard , divided
- 2 slices ham
- 1 large avocado , peeled, pitted, and sliced
- 2 slices provolone cheese
Instructions
- Melt 2 tablespoons of the butter over medium-high heat in a medium sized nonstick skillet.
- Place two slices of bread on the skillet and cook until golden brown on each side of the bread.
- Add the remaining butter and repeat for the other two slices of bread and set them all aside for now.
- In that same skillet, cook the bacon until crisp, about 4-6 minutes, and then remove from the skillet and set aside on paper towels to drain.
- Crack one egg at a time into the skillet still containing the bacon grease.
- Lower the heat to medium-low and then sprinkle both eggs with salt and pepper; cover with a lid. Cook until the whites are completely cooked but the yolk is still runny, about 2-3 minutes.
- Assemble the sandwich by taking one slice of toasted bread and spreading 1/2 tablespoon of mayonnaise on one side of it. Take another slice of bread and spread 1/2 tablespoon of mustard on one side.
- On top of the mayonnaise side of one piece of bread, stack the sandwich by adding a slice of ham, a few slices of avocado, a slice of provolone cheese, 2 slices of cooked bacon, and one cooked egg. Top it off with the other slice of bread, mustard side towards the eggs.
- Repeat the same assembly for the second sandwich.
- Plate and serve hot.