Let’s be honest – breakfast sandwiches can feel pretty boring after a while, especially when you’re rushing out the door and grabbing the same old thing day after day. Between getting the kids ready for school and trying to make it to work on time, it’s easy to fall into a breakfast rut that leaves you feeling less than excited about your morning meal.
That’s where this pesto breakfast sandwich comes in – it’s a quick and easy twist on your usual morning sandwich that takes barely any extra time to put together. Plus, you can prep most of the ingredients ahead of time, making your morning routine that much smoother.

Why You’ll Love This Breakfast Sandwich
- Quick morning meal – Ready in just 15 minutes, this breakfast sandwich fits perfectly into your busy morning routine without sacrificing flavor.
- Protein-packed start – The combination of egg and avocado gives you the protein and healthy fats you need to keep you full until lunch.
- Fresh ingredients – With bright pesto, creamy avocado, and crisp microgreens, each bite brings together garden-fresh flavors that wake up your taste buds.
- Healthy twist – This isn’t your typical greasy breakfast sandwich – it’s made with whole wheat English muffin and nutrient-rich ingredients that make you feel good about your morning choice.
What Kind of Pesto Should I Use?
While homemade basil pesto is always fantastic, store-bought versions can work perfectly well in this breakfast sandwich too. Look for refrigerated pesto rather than shelf-stable varieties, as they typically have better flavor and a fresher taste. Traditional basil pesto (also called pesto alla genovese) is what you want here – it should have a bright green color and be made with basil, pine nuts, garlic, olive oil, and parmesan cheese. If you’re buying from the store, check the ingredient list to make sure olive oil is listed near the top and avoid any versions that use cheaper oils as their main base. For the best results, give your pesto a good stir before using it, as the oil tends to separate when chilled.

Options for Substitutions
This breakfast sandwich is pretty flexible and you can make several swaps based on what you have in your kitchen:
- Basil pesto: Out of pesto? You can use sundried tomato spread, olive tapenade, or even mashed herbs mixed with olive oil. If you have fresh basil, blend it with olive oil, garlic, and pine nuts (or walnuts) for a quick homemade version.
- English muffin: Any bread works here! Try sourdough, bagels, or whole grain bread. For a low-carb option, use large portobello mushroom caps or sweet potato ‘toast.’
- Microgreens: Baby spinach, arugula, or mixed salad greens make good alternatives. Even thinly sliced lettuce will work in a pinch.
- Avocado: No ripe avocados? Try hummus, cream cheese, or mashed white beans seasoned with a bit of olive oil and salt.
- Lemon zest and juice: Lime works just as well, or you can skip the citrus altogether – the pesto already brings plenty of flavor.
- Red pepper flakes: Feel free to use black pepper, hot sauce, or even a pinch of cayenne if you want that morning kick.
Watch Out for These Mistakes While Cooking
The biggest challenge when making a pesto breakfast sandwich is timing – cold pesto on hot eggs can be jarring, so let your pesto come to room temperature while you prep other ingredients for the best flavor blend. Getting the perfect runny egg can be tricky, but here’s the secret: cook your egg on medium-low heat and cover the pan for about 2-3 minutes, which helps the top set without having to flip it. Another common mistake is not toasting the English muffin enough – a well-toasted muffin provides necessary structure and prevents the sandwich from becoming soggy from the pesto and egg. For the avocado slices, toss them immediately in the lemon juice to prevent browning, and don’t skip seasoning them with salt – it makes a huge difference in the overall taste.

What to Serve With Pesto Breakfast Sandwiches?
This savory breakfast sandwich pairs really well with some simple sides to round out your morning meal. A bowl of fresh fruit like berries or citrus segments adds a sweet contrast to the rich pesto and avocado flavors. If you’re extra hungry, crispy breakfast potatoes or hash browns on the side make this feel like a proper diner-style breakfast at home. For a lighter option, I like serving this sandwich with a small cup of yogurt topped with honey and granola, which adds nice texture and protein to your breakfast spread.
Storage Instructions
Prep Ahead: While this sandwich is best enjoyed fresh, you can prep some components ahead of time. Mix up your pesto and store it in the fridge for up to 5 days. You can also pre-slice your avocados and toss them with a bit of lemon juice to prevent browning if you’re planning to eat the sandwich within a few hours.
Assembly Tips: If you’re taking this sandwich to work or school, I recommend packing the components separately. Keep your toasted English muffin in one container, the pesto in a small sauce container, and your prepped avocado and microgreens in another container. Cook and add the egg just before eating for the best taste and texture.
Keep Fresh: Once assembled, this sandwich doesn’t store well for later – the hot egg and pesto can make the English muffin soggy, and the avocado can brown. It’s really best to eat it right away while everything’s fresh and at the perfect temperature!
| Preparation Time | 5-10 minutes |
| Cooking Time | 8-10 minutes |
| Total Time | 13-20 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 450-500
- Protein: 12-15 g
- Fat: 30-35 g
- Carbohydrates: 35-40 g
Ingredients
For the egg:
- 1 large egg
- 1 tbsp olive oil
For the english muffin base:
- 1 whole-wheat english muffin (halved and toasted)
- 2 oz avocado slices
- 2 tbsp basil pesto (I use Barilla Rustic Basil Pesto)
For the microgreen topping:
- 1/8 tsp red pepper flakes
- 1 tsp lemon juice (freshly squeezed for best flavor)
- 1/4 tsp lemon zest (finely zested)
- 1/8 tsp salt
- 3/4 cup microgreens (such as broccoli or radish)
Step 1: Cook the Egg
In a small nonstick skillet, heat some oil over medium heat until it starts shimmering, which should take about 1 minute.
Carefully crack an egg into the skillet.
Allow it to cook undisturbed until the white is fully set and crispy edges begin to form, typically 3 to 5 minutes.
Step 2: Prepare the Muffin Base
While the egg is cooking, take a split English muffin and spread 1 tablespoon of pesto onto each muffin half.
Arrange slices of avocado on top of one half to add creaminess and flavor.
Step 3: Make the Microgreen Mixture
In a small bowl, toss together a mix of microgreens with some lemon zest, a squeeze of lemon juice, a pinch of salt, and a sprinkle of crushed red pepper.
This will add a fresh and zesty touch to your sandwich.
Step 4: Assemble the Sandwich
Once the egg is cooked to your liking, place it on top of the avocado on the muffin half.
Add the prepared microgreen mixture over the egg, spreading it evenly.
Complete your sandwich by placing the remaining muffin half on top, pesto-side down.
Step 5: Serve and Enjoy
With everything layered perfectly, your hearty and flavorful breakfast sandwich is ready to be served.
Enjoy this delicious meal that combines crispy textures with creamy avocado and zesty greens!