If you are on the hunt for a breakfast that wakes up your taste buds with every bite, look no further than these Loaded Breakfast Sandwiches with Eggs, Bacon, Cheese, Avocado, Spinach, and Tomato Recipe. This sandwich captures the perfect harmony of flavors and textures: creamy avocado, crispy bacon, fresh spinach, juicy tomato, melty cheddar, and a perfectly cooked egg, all nestled inside a toasted English muffin. It’s a brilliant way to start your day with something hearty, wholesome, and utterly delicious.

Ingredients You’ll Need
The beauty of this recipe lies in its simplicity. Every ingredient plays a specific role, whether adding creaminess, crunch, or a pop of color. Together, they create a sandwich that’s not only satisfying but also visually inviting.
- English muffins (4, split): These act as the sturdy, toasted base that holds everything together and adds delightful crunch.
- Salted butter (1 tablespoon, softened): Used to butter the muffins, it melts into the nooks providing rich flavor and golden browning.
- Small avocado (1, peeled and mashed): Creamy and luscious, avocado spreads add healthy fats and a silky texture that contrasts beautifully with crispy bacon.
- Large eggs (4): The star protein, cooked just right to have a tender white and a runny yolk if desired.
- Bacon slices (6): Crispy bacon introduces a smoky saltiness and irresistible crunch.
- Shredded cheddar cheese (½ cup): Melts over the eggs and bacon, adding sharp, savory notes.
- Baby spinach (½ cup): Fresh and slightly earthy, spinach provides a healthy green layer with a tender bite.
- Small tomato (1, sliced into 4): Adds a juicy, sweet acidity that balances the richness of the sandwich.
How to Make Loaded Breakfast Sandwiches with Eggs, Bacon, Cheese, Avocado, Spinach, and Tomato Recipe
Step 1: Prepare Your English Muffins and Avocado
Toast the English muffins until golden and lightly crisp. While still warm, spread the softened butter evenly on each half. Then take your mashed avocado and generously spread it over half of those buttered muffins. This layer helps create a creamy base that keeps the sandwich moist and adds a subtle richness.
Step 2: Cook the Bacon to Perfection
Using a large nonstick skillet, cook the bacon over medium heat until it’s perfectly crispy, which usually takes about 7 to 9 minutes. Once cooked, place the bacon on a paper towel to drain excess fat and break each slice in half for easier sandwich assembly.
Step 3: Cook the Eggs in the Bacon Fat
Reserve one tablespoon of bacon fat from the skillet and heat it over medium-high until shimmering. Crack the eggs into the skillet, cover the pan, and cook for about one minute until the whites begin to set. This method infuses your eggs with that irresistible smoky bacon essence.
Step 4: Assemble the Eggs, Bacon, and Cheese
Top each egg with three halved pieces of bacon followed by two tablespoons of shredded cheddar cheese. Cover the pan again, remove it from heat, and let it sit for 2 to 3 minutes to allow the cheese to melt and the eggs to finish cooking thoroughly. This step ensures a gooey, melty sensation with every bite.
Step 5: Build Your Sandwich
Place the savory egg, bacon, and cheese stack onto the avocado-smeared side of each English muffin. Add a couple of tablespoons of fresh baby spinach for a tender green crunch, then layer each sandwich with a slice of juicy tomato before topping it with the remaining muffin halves. Serve immediately and enjoy your masterpiece!
How to Serve Loaded Breakfast Sandwiches with Eggs, Bacon, Cheese, Avocado, Spinach, and Tomato Recipe
Garnishes
To add a little extra flair, sprinkle freshly cracked black pepper or a dash of smoked paprika on top. A pinch of flaky sea salt on the tomato slices can also elevate the flavors beautifully. If you like a hint of spice, a swipe of chipotle mayo or your favorite hot sauce adds just the right kick.
Side Dishes
Pair these loaded breakfast sandwiches with a fresh fruit salad or some roasted breakfast potatoes for a complete meal. A crisp green salad on the side offers a refreshing balance, while a simple cup of yogurt with honey makes for a light, cooling complement.
Creative Ways to Present
For brunch parties, consider slicing the sandwiches in half and securing them with colorful toothpicks or mini skewers. Serve on wooden boards with small bowls of salsa or avocado crema for dipping. Wrapping them in parchment paper tied with twine also makes them perfect for on-the-go breakfasts or picnic-style eating.
Make Ahead and Storage
Storing Leftovers
If you have any leftover sandwiches, wrap them tightly in foil and store in the refrigerator. Properly stored, they will keep well for up to 3 days while maintaining most of their texture and flavor.
Freezing
For longer storage, once the sandwiches have cooled completely, wrap each one tightly in foil and place them inside a freezer-safe zipper bag. These freeze well for up to 4 months, making them a convenient breakfast option for busy mornings.
Reheating
To reheat frozen or refrigerated sandwiches, preheat your oven or toaster oven to 350°F. Keep them wrapped in foil and warm for about 15 to 20 minutes until heated through, allowing the cheese to melt again and the sandwich to regain its fresh-out-of-the-kitchen taste.
FAQs
Can I substitute the English muffins with other breads?
Absolutely! Bagels, croissants, or even sturdy sandwich rolls work wonderfully. Just be sure your bread choice can hold up to the juicy ingredients without becoming soggy.
Is it possible to make this recipe vegetarian?
Yes! Simply omit the bacon and consider adding sautéed mushrooms or crispy tempeh strips for a smoky, satisfying alternative that complements the other fresh ingredients.
How do I ensure the eggs are cooked just right?
Cooking the eggs covered on medium heat allows the whites to set while keeping the yolks soft. If you prefer firmer yolks, just extend the covered cooking time by a minute or two.
Can I prepare the ingredients ahead of time?
You can certainly cook the bacon and prep the avocado in advance. Toast the English muffins just before assembly for best texture and freshness.
What’s the best way to store avocado if I prepare it early?
To prevent browning, mash the avocado with a squeeze of lemon or lime juice and store it tightly covered with plastic wrap pressed directly onto its surface until ready to use.
Final Thoughts
This Loaded Breakfast Sandwiches with Eggs, Bacon, Cheese, Avocado, Spinach, and Tomato Recipe is truly a game changer for your morning routine. It’s packed with wholesome ingredients that you can easily customize, yet it feels indulgent and special every single time. I’d encourage you to whip up a batch soon and watch how fast these sandwiches become a beloved breakfast staple in your home. Trust me, mornings will never be the same!
Print
Loaded Breakfast Sandwiches with Eggs, Bacon, Cheese, Avocado, Spinach, and Tomato Recipe
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 17 minutes
- Yield: 4 breakfast sandwiches
- Category: Breakfast
- Method: Frying
- Cuisine: American
Description
These Loaded Breakfast Sandwiches are a hearty and flavorful morning meal featuring toasted English muffins layered with creamy mashed avocado, crispy bacon, melted cheddar cheese, fresh spinach, tomato slices, and perfectly cooked eggs. Easy to assemble and freezer-friendly, they make a delicious and convenient breakfast option.
Ingredients
Sandwich Base
- 4 English muffins, split
- 1 Tablespoon salted butter, softened
- 1 small avocado, peeled and mashed
Egg and Bacon
- 4 large eggs
- 6 slices bacon
Veggies and Cheese
- ½ cup shredded cheddar cheese
- ½ cup baby spinach
- 1 small tomato, cut into 4 slices
Instructions
- Toast English Muffins: Toast the English muffins until golden and crisp. Then spread the softened butter on each muffin. Evenly spread the mashed avocado over half of the muffins and set aside.
- Cook Bacon: In a large 12-inch nonstick skillet, cook the bacon over medium heat until it is crispy, about 7 to 9 minutes. Transfer the bacon slices to a paper-towel lined plate to drain excess grease. Once cool enough to handle, break each slice in half.
- Prepare Eggs: Discard all but 1 tablespoon of bacon fat from the skillet. Heat the remaining fat over medium-high heat until shimmering. Add the eggs to the skillet, cover, and cook for 1 minute to begin setting the whites.
- Add Toppings and Finish Cooking: Top each egg with three halved pieces of bacon and 2 tablespoons of shredded cheddar cheese. Cover the pan again, remove it from heat, and let stand for 2 to 3 minutes until the cheddar melts and the egg whites are fully cooked.
- Assemble Sandwiches: Place each bacon-and-cheese topped egg onto the avocado-spread English muffin halves. Add 2 tablespoons of baby spinach on top, followed by a slice of tomato. Finish by placing the muffin tops on each sandwich. Serve immediately.
- Freezing Instructions: Allow the fully assembled sandwiches to cool to room temperature. Wrap each sandwich tightly in foil and place inside a freezer-safe Ziploc bag. Freeze for up to 4 months.
- Reheating Instructions: Preheat an oven or toaster oven to 350°F. Remove the sandwiches from the freezer and unwrap. Heat sandwiches in the oven for 15 to 20 minutes or until heated through.
Notes
- For best texture, use fresh avocado and ripe tomatoes.
- The bacon fat adds flavor to the eggs; do not discard all the fat.
- These sandwiches are freezer-friendly and can be stored up to 4 months.
- Reheat thoroughly before serving for best taste.
- Substitute turkey bacon or plant-based bacon for a lighter or vegetarian option.

