Fuel your morning with my Bagel Breakfast Sandwiches, made with fresh ingredients inspired by the Mediterranean diet.

I love a good bagel breakfast sandwich for when I want a super filling meal to start off the day. If you haven't noticed yet, I've been experimenting with a lot of Mediterranean inspired recipes- first because I love the taste, but second due to the amazing health benefits of the Mediterranean diet. Make sure you check out my Mediterranean grain bowls, Greek marinated chickpeas and veggie sandwich for more delicious recipes.
Anyway, bagel breakfast sandwiches definitely aren't a traditional meal in the Mediterranean, but the cool part about the Mediterranean diet is that you can take the principles (whole foods, fruits and veggies, lean protein, etc.) and apply it to a variety of recipes. That's exactly what I did with these bagel breakfast sandwiches, made with my sheet pan eggs, fresh veggies, pesto and feta cheese.
Why This Recipe Is Dietitian Approved
- Balanced breakfast. These bagel breakfast sandwiches have whole grains, fibre-rich veggies, protein and healthy fats for sustained energy.
- Inspired by the Mediterranean diet. We're incorporating lots of delicious Mediterranean flavors like pesto and feta cheese.
- Fast and easy. This sandwich takes just 10 minutes to assemble.
Ingredients
Bagel. I love using my homemade herb and cheddar Greek yogurt bagels (each bagel has 12g of protein). If you don't want to make them from scratch, choose your favorite storebough option. I recommend a whole wheat option for higher fiber.
Egg. Go with any style you like! I love using my sheet pan egg slices for an easy meal prep option, however you can also use a scrambled, poached, hard boiled or fried egg.
Avocado. For healthy fats and the perfect creamy texture addition to a crispy and toasted bagel.
Pesto. If you’ve never tried combining pesto and eggs you are missing out! This is truly the BEST combination.
Cheese. I recommend using feta cheese for a true Mediterranean experience. However any strong shredded or crumbled cheese will work just fine (ie. aged cheddar).
Leafy green. I love using arugula in this sandwich for a mild spice addition, however spinach will work great as well.
Tomato. Hot house or beefsteak tomatoes work best as they tend to be the largest and most symmetrical- creating perfect slices.
The complete ingredient list with measurements can be found in the recipe card below.
Instructions
- Slice the bagel in half and toast each side.
- Spread one half with a thin layer of pesto. On the other half, spread mashed avocado.
- On the side with the pesto, layer arugula, egg, tomato and crumbled feta cheese. Top the sandwich with the other half of the bagel, slice in half and enjoy!
Substitutions and Variations
To make gluten-free: use gluten-free bagels (I love these).
To make dairy-free: use a dairy-free cheese of choice.
To make nut-free: most pesto has pine nuts, so choose one that's nut-free.
Breakfast sandwiches are super versatile. Here are my favourite ways to switch it up:
- Swap the arugula for spinach, lettuce or sprouts
- Add in bacon or turkey sausage rounds
- For a cheesier options, swap the feta for a havarti (it melts the best!)
- Add roasted veggies like eggplant or zucchini
- Instead of spreading the pesto on the bagel, try making a pesto fried egg
Equipment
- Toaster
Storage
These bagel breakfast sandwiches are best eaten when fresh due to the avocado. If you are looking to meal prep these sandwiches, I recommend omitting the mashed avocado and substituting with a thin layer of hummus or spread of choice. My roasted red pepper lentil hummus would be amazing in this Mediterranean sandwich.
If you are looking for a freezer friendly breakfast sandwich, I recommend tyring my sheet pan egg sandwiches.
Top Tips for Success
You can get as creative as you like with this sandwich. This recipe is a great starting point to create the perfect bagel breakfast sandwich however you can easily make use of what you have on hand.
Frequently Asked Questions
I love making my homemade Greek yogurt bagels in an herb and cheddar flavour, but I typically go for a whole wheat option when getting bagels at the store.
More Easy Sandwich Recipes
Did you love this bagel breakfast sandwich? Try these flavourful sandwiches next:
- Sheet Pan Egg Sandwiches
- Air Fryer Breakfast Sandwich
- Mediterranean Veggie Sandwich
- Grilled Tofu Pesto Sandwich
See you in the kitchen!
PS. I love seeing my recipes in action! If you decide to make these bagel breakfast sandwiches, don't forget to snap a photo and tag me on Instagram- @nourishedbynic or leave a comment and rating below letting me know how you liked it!
📖 Recipe
Bagel Breakfast Sandwiches
Ingredients
- 1 whole wheat bagel or homemade greek yogurt bagels
- 1 teaspoon pesto
- ¼ avocado mashed
- Handful of arugula
- 2 eggs I use a slice of my sheet pan eggs which is equivalent to 2 eggs but you can also use a scrambled or fried egg
- 2 slices tomato
- 2 tablespoon feta cheese crumbled
- Optional: bacon, turkey sausage round
Instructions
- Slice the bagel in half and toast each side.
- Spread one half with a thin layer of pesto. On the other half, spread mashed avocado.
- On the side with the pesto, layer arugula, egg, tomato and crumbled feta cheese. Top the sandwich with the other half of the bagel, slice in half and enjoy!
Jazmyne says
This looks so good! I will be making this for breakfast this week!
Nicole Addison says
I love a good Mediterranean inspired recipe- so I though why not combine it with my love of breakfast for the perfect breakfast sandwich! I hope you enjoy 🙂