Go Back
+ servings
Pesto Bagel Breakfast Sandwiches
Print Recipe
5 from 1 vote

Pesto Bagel Breakfast Sandwiches {Meal Prep}

These Pesto Bagel Breakfast Sandwiches are loaded with eggs, turkey bacon and pesto in an everything bagel- they're great for meal prep!
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Breakfast
Cuisine: American
Servings: 4 sandwiches
Calories: 543kcal


  • 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


  • 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!


Use a store-bought pesto to cut down on meal prep time or make your own.
If you’re eating these sandwiches fresh, cook the eggs your favourite way like sunny-side-up!
Store any leftovers in the fridge for up to 5 days. Reheat in the microwave or in the oven at 350° F.
Freeze for up to 2 months. Thaw in the fridge overnight or reheat from frozen.


Calories: 543kcal | Carbohydrates: 60g | Protein: 25g | Fat: 23g | Saturated Fat: 6g | Cholesterol: 183mg | Sodium: 1370mg | Potassium: 379mg | Fiber: 4g | Sugar: 1g | Vitamin A: 972IU | Vitamin C: 5mg | Calcium: 166mg | Iron: 3mg