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.
How to make a bagel breakfast sandwich
- Cook the eggs.
- Make the bacon.
- Toast the bagels.
- Prepare your toppings.
- Blend the pesto sauce.
- Assemble your sandwiches.
- Serve and enjoy!
Homemade pesto sauce
You can definitely use a store-bought pesto sauce to cut down on prep time for this recipe, but making your own sauce is super easy. All you need are six ingredients! Just add the basil, olive oil, minced garlic, parmesan cheese, salt and pepper to a Magic Bullet or food processor and blend until smooth. You can even make extra and store it in the fridge for up to a week – it tastes great on chicken or in pasta.
Skip the Ads and Get Right to the Recipes!
- ZERO ADS on over 600 recipes!
- Weekly Meal Plans, Grocery & Prep Lists
- Bonus eBooks
Frequently Asked Questions
When it comes to breakfast, bagels are a classic – but if you’re looking to add a little pizzaz to your bagel, you’ll love this breakfast sandwich recipe. The everything bagels taste so good with the homemade pesto, eggs, bacon, arugula, avocado and sundried tomatoes! You can even mix and match with the toppings to include your favourite veggies.
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.
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.
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 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 for this recipe
- 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.
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/2 avocado
- 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, avocado 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
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!