Hearty sandwich with avocado, bacon, cheese, and egg on toasted bread. Ready in 20 minutes for a satisfying meal.
# What You Need:
→ Bread & Spreads
01 - 4 slices thick-cut bread (sourdough, whole wheat, or brioche)
02 - 1 tablespoon butter or olive oil for toasting
→ Proteins
03 - 4 slices bacon or turkey bacon
04 - 2 large eggs
→ Dairy
05 - 2 slices cheddar, Swiss, or American cheese
→ Vegetables
06 - 1 ripe avocado, sliced
07 - 1 small tomato, sliced (optional)
08 - 1 handful baby spinach or arugula (optional)
→ Seasonings
09 - Salt and freshly ground black pepper to taste
# How to Make It:
01 - Fry bacon in skillet over medium heat until crispy, about 5-6 minutes. Transfer to paper towels to drain excess grease.
02 - Wipe skillet clean and melt half the butter. Toast bread slices until golden brown, approximately 2 minutes per side. Remove and set aside.
03 - Add remaining butter to skillet if needed. Crack eggs and cook to desired doneness—sunny side up, over-easy, or scrambled. Season with salt and pepper.
04 - While eggs finish cooking, place one cheese slice on two toasted bread pieces. The residual heat will soften and slightly melt the cheese.
05 - Arrange 2 bacon strips on each cheese-topped bread, followed by sliced avocado. Add tomato and greens if desired.
06 - Place a cooked egg directly on each assembled stack. Top with remaining toasted bread slices and press gently.
07 - Serve immediately while hot. Cut sandwiches in half diagonally for easier handling if preferred.