These Pesto Bagel Breakfast Sandwiches are loaded with eggs, turkey bacon and pesto in an everything bagel – they're great for meal prep!
Ingredients and substitutions
- Butter – use cooking oil, cooking oil spray or bacon fat instead.
- Eggs – large white eggs are recommended but you can use any egg or egg substitute of your choice.
- Turkey bacon – turkey bacon is the leaner option but regular bacon will work well in this recipe.
- Arugula – swap out for spinach or another leafy green.
- Sun-dried tomatoes – fresh tomatoes or roasted red peppers would both be yummy in these breakfast sandwiches.
- Avocado – freshly sliced avocados or guacamole will both work. If you’re not a fan of avocado, replace it with a veggie of your choice.
- Everything bagels – any type of bagel, English muffin or breakfast bun will work for this recipe. If you only have plain bagels on hand, feel free to sprinkle homemade everything bagel seasoning top of the avocado.
Quick pesto
- Basil – leafy greens, spinach, watercress or herbs such as cilantro or mint can be used but will have a slightly different flavour.
- Olive oil – use any neutral cooking oil of your choice like avocado or canola oil.
- Garlic – fresh minced garlic is best but jarred minced garlic will also work.
- Parmesan cheese – asiago cheese or pecorino romano are great alternatives.
- Salt & pepper – to taste.
Skip the Ads and Get Right to the Recipes!
- ZERO ADS on over 600 recipes!
- Weekly Meal Plans, Grocery & Prep Lists
- Bonus eBooks
How to make a bagel breakfast sandwich
Step 1: Cook the turkey bacon.
Step 2: Whisk the eggs with salt and pepper.
Step 3: Scramble the eggs.
While the eggs cook, toast the bagels.
Step 4: Spread the pesto onto a toasted bagel.
Add about 1 tbsp. pesto to each bagel.
Step 5: Add the eggs and bacon on top.
Step 6: Serve and enjoy!
Top with sundried tomatoes and arugula, and serve.
How to customize your breakfast bagel
Make your bagel breakfast sandwich your own by trying out different toppings and customizations:
- Protein: Swap out the turkey bacon for regular bacon or even breakfast sausage.
- Eggs: Cook the egg however you want – you can serve it scrambled, fried, sunnyside up, poached or even soft boiled. For a healthier option, use egg whites instead of whole eggs.
- Bagel: Swap out the regular bagel for a whole wheat bagel or gluten-free bagel.
- Veggies: Add on more vegetables like sautéed mushrooms, sundried tomatoes, regular lettuce, tomatoes and avocado.
- Sauce: If you're not a fan of pesto, swap it out for some regular mayo or even this McDonald's copycat breakfast sauce.
Frequently Asked Questions
I like to cook the eggs for 4-5 minutes then cut it into four pieces but you can cook them however you want. Just keep in mind that if you plan on freezing your breakfast sandwiches, poached or fried eggs won’t defrost very well.
Yes you can! This bagel breakfast sandwich is great for meal prep. You can make a big batch on the weekend then store them in the fridge for up to 5 days. Try making different variations by mixing up the toppings, sauces and protein.
This breakfast sandwich is a full breakfast on its own! It would also taste delicious with some fresh fruit, a yogurt parfait or a healthy smoothie.
This recipe has 543 calories per breakfast sandwich. If you want to cut down on the calorie count, use egg whites instead of regular eggs and skip the turkey bacon or swap out the everything bagel for a whole wheat bagel.
You can customize your bagel to include whatever you're craving! Try adding on more veggies like tomato, avocado or sundried tomatoes; swap out the pesto for another sauce like mayo; and mix up how you cook your eggs by adding a sunnyside up egg or even egg whites.
Storing and reheating
These breakfast sandwiches make for a great meal prep recipe! It can be really hard to spend time in the morning making breakfast, so having it ready to grab and go is a life saver. You can store your breakfast sandwiches in an airtight meal prep container for up to 5 days – that’s a whole week of breakfast ready for you!
To reheat, microwave your breakfast sandwich for a couple of minutes or toast it in the oven for 10-15 minutes at 350° Fahrenheit to get a nice crispy texture.
Freezing this recipe
If you want to prepare breakfast sandwiches further in advance, you're in luck! This recipe is freezer friendly. In order to freeze these breakfast sandwiches, let them cool completely once cooked and then wrap them tightly in plastic wrap. They will last for around 2 months in the freezer. They’re perfect to have on hand for days when you're running behind schedule.
When you’re ready to eat them, just thaw them in the fridge overnight then reheat the next morning. If you’re in a rush or forgot to thaw them the night before, you can reheat the sandwiches directly from the freezer. Microwave them for a minute wrapped in a dry paper towel, flip the entire sandwich over and continue to heat it until it is completely hot.
If you have more time, I recommend warming them in the oven while you're getting ready for 8-10 minutes at 400° Fahrenheit.
Wanna Learn How To Meal Prep?
My meal planning service, Dinner Prep Pro, removes the guesswork and helps you get dinner on the table in 15-20 minutes each night. My meal prep checklists only take 1 hour each week!
More breakfast sandwich recipes
Meal Prep Tools
- These non-stick egg rings are perfect round eggs!
- Grab some glass meal prep bowls if you plan on packing these breakfast sandwiches as grab & go breakfasts.
- **Get my full list of tools here**
Pesto Bagel Breakfast Sandwiches {Meal Prep}
Ingredients
- 4 slices turkey bacon
- 1 tbsp butter
- 4 eggs
- Salt & pepper, to taste
- 4 everything bagels
- 4 tbsp pesto
- 2 tbsp sundried tomatoes
- 1 cup Arugula
Instructions
- Heat a large skillet over medium-high heat, then add bacon. Cook for 2-3 minutes per side until cooked through then remove from heat.
- Meanwhile, mix eggs with salt & pepper together in a large bowl, then heat butter in the same skillet as you cooked the bacon in over medium-low heat. Add eggs to pan, and cook for 2-3 minutes, scrambling to combine.
- While eggs cook, lightly toast bagels.
- Add approximately 1 tbsp pesto to each bagel, spreading evenly. Add bacon, eggs, sundried tomatoes and arugula to all bagels. Serve and enjoy!
Notes
Nutrition
Join The Girl on Bloor Premium!
- ZERO ADS!
- Weekly Meal Prep Checklists
- Bonus eBooks
Comments & Reviews
Alisha says
This is amazing!!! Definitely a nice twist to traditional breakfast sandwiches! I wrapped mine in foil and pop them in the oven for 15 minutes at 200 in the morning and they are amazing! I used spinach because I didn’t have any arugula and it was still just as delicious!
Taylor Stinson says
I’m so happy you enjoyed! 🙂
Clarissa says
Hi, love this recipe! How many calories roughly would this be? Would this be good for meal prepping?
Taylor Stinson says
Hey Clarissa – this is one of my older recipes so I just went ahead and added in the calories, you’re looking at 543 calories per sandwich and 25g of protein. That’s a little on the higher side for breakfast but they would be great for lunch meal prep. Hope that helps!
Chelsea @ Chelsea's Healthy Kitchen says
This is my kind of bagel sandwich! I hate when I go to a bagel shop and their version of a bagel sandwich is just bacon, eggs, and cheese as fillings. I like mine loaded up with variety like this one!