Vegan Bagel Sandwich with Pesto

BY : PUBLISHED : August 15th, 2022 UPDATED: October 17th, 2022

This vegan pesto bagel sandwich is full of fresh flavors and lots of veggies. Even better, making a vegan bagel sandwich isn’t complicated and takes less than 20 minutes. It’s perfect for breakfast, lunch, or even a light dinner! 

Jump to Recipe      
completed Vegan Bagel Sandwich with Pesto on a white surface and another sandwich in the background

This recipe is one I come back to time and time again when I need a simple meal solution. Everyone loves it and it doesn’t require that much work to prepare. 

It makes a healthy side dish for a bowl of soup or salad. I love it for dinner with some roasted pepper and tomato soup or vegan minestrone soup.

For lunch, it's great to carry along with a yogurt parfait, crispy chickpeas, or piece of fruit and make the pesto bagel sandwich the main dish!

Why This Recipe Works

  • Great flavor. Pesto really packs a punch when it comes to the taste of this easy sandwich. 
  • Quick and easy. This no-cook recipe is so easy - even kids can make it! 
  • Healthy meal. Fresh veggies add so many nutrients to this pesto bagel sandwich. 
  • Travels well. Make it ahead of time and carry it with you for a lunch on the go.

What Goes Into This Recipe

You don't need much to make these vegan bagel sandwiches for a meal.

ingredients for Vegan Bagel Sandwich with Pesto measured out against a white surface
  • Bagels: Any flavor works! Bagels are generally vegan but check the ingredient labels of some flavors for non-vegan ingredients such as eggs, honey, or cheese.
  • Pesto: I prefer making my own Sunflower Seed Pesto but you can use store-bought vegan pesto or another pesto recipe as well.
  • Veggies: Baby spinach, avocado, tomatoes, and red onion! Use baby spinach leaves which are more tender and small cherry or grape tomatoes.

How To Make This Recipe

  • 1) Cut the bagels in half and toast them. 
  • 2) On each bagel half, spread some sunflower seed pesto and then top with layers of spinach leaves, avocado slices, halved cherry tomatoes, and sliced red onion. 

Expert Tips and FAQs

  • Open face sandwich. This vegan bagel sandwich is meant to be eaten open-faced which means I can pile on the veggies, making it a heartier meal.
  • Eat immediately. I find for the best flavor these pesto sandwiches taste the best freshly made. If taking on the go, I recommend keeping the veggies separate and adding them at the last minute.
  • Get creative. Use this bagel sandwich recipe as a guide and on different combinations to make your own combinations and to use up ingredients you have in the fridge.
Are bagels dairy-free?

The basic recipe to make bagels doesn't contain any dairy or animal products but sometimes flavored bagels may have ingredients made from dairy which makes them no longer dairy-free or vegan.

What do vegans eat on sandwiches?

There is a wide variety of plant-based sandwich toppings available for vegans to use! For protein ingredients, spreads such as hummus, bean spreads, marinated tofu, and tempeh are all great options! Then of course, all varieties of veggies are fair game. When it comes to sandwich spreads, you can use mustard or vinaigrettes which are often vegan, and/or use vegan mayo.

Is a bagel sandwich healthy?

In moderation, a bagel sandwich is a healthy option for meals, though it does depend on the toppings added to the sandwich. This vegan bagel sandwich is made meat-free without dairy and piles on the veggies for a healthy sandwich option you can enjoy!

completed Vegan Bagel Sandwich with Pesto on a white surface and another sandwich in the background

Variations

  • Change up the pesto. If making your own, I love this sunflower seed pesto but you can also make it with pumpkin seeds too!
  • Add some vegan cheese. Not always budget-friendly, but it's a great way to add some more flavor.
  • Add protein. Make this pesto bagel sandwich a bit heartier with a bit of classic hummus, roasted red pepper hummus, or white bean spread.
  • Add a sauce. It can be as simple as some vegan mayo or this creamy garlic sauce.
  • Use other veggies. This pesto bagel sandwich is a great way to use up ingredients you have on hand. Cucumber slices, avocado, lettuce, red bell pepper strips, and roasted veggies are just a few ideas!

More Vegan Sandwich Recipes

Photos by Alfonso Revilla

completed Vegan Bagel Sandwich with Pesto on a white surface and another sandwich in the background
completed Vegan Bagel Sandwich with Pesto on a white surface and another sandwich in the background

Vegan Bagel Sandwich with Pesto

Miranda Rivera
This vegan pesto bagel sandwich is full of fresh flavors and lots of veggies. Even better, making a vegan bagel sandwich isn’t complicated and takes less than 20 minutes. It’s perfect for breakfast, lunch, or even a light dinner! 
5 from 55 votes
Prep Time 15 mins
Cook Time 3 mins
Total Time 18 mins
Course Breakfast, Dinner, Lunch
Cuisine American
Servings 4 servings
Calories 391 kcal
METHOD Food Processor
DIET Vegan

Ingredients
  

  • 4 bagels halved
  • 1 batch of Sunflower Seed Pesto
  • ½ teaspoon of freshly ground black pepper
  • 5 ounces of baby spinach
  • 1 avocado sliced thinly
  • 16 small cherry or grape tomatoes halved
  • 1 red onion sliced thinly

Instructions
 

  • Toast bagel halves.
  • On each bagel half, spread Sunflower Seed Pesto and layer with spinach leaves, avocado slices, sliced tomatoes, and sliced red onion.

Notes

  • Open face sandwich. This vegan bagel sandwich is meant to be eaten open-faced which means I can pile on the veggies, making it a heartier meal.
  • Eat immediately. I find for the best flavor these pesto sandwiches taste the best freshly made. If taking on the go, I recommend keeping the veggies separate and adding them at the last minute.
  • Get creative. Use this bagel sandwich recipe as a guide and on different combinations to make your own combinations and to use up ingredients you have in the fridge.

Nutrition

Calories: 391kcalCarbohydrates: 65gProtein: 13gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 0.02mgSodium: 596mgPotassium: 600mgFiber: 7gSugar: 2gVitamin A: 3437IUVitamin C: 18mgCalcium: 68mgIron: 3mg
Tried this recipe?Please tag us at @PlantBasedonaBudget! 🙂

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

About Miranda Rivera

Cooking vegan meals brings such excitement and richness to my life! The simple things in life are so beautiful to me. I love meeting new people. Welcome to my plant-based journey!

View all posts by Miranda Rivera

Reader Interactions

Comments

  1. Janaye says

    5 stars
    A bagel with pesto !! I never Med tried that but I definitely need to

    • Andrea White says

      You're going to love it! It's sooo good!

  2. Gina H. says

    5 stars
    This bagel sandwich looks incredible! Yum!

    • Andrea White says

      It's a goodie!! Perfect for breakfast, lunch, snack, or even dinner too!

  3. Lathiya says

    5 stars
    I can't agree more with you that this is a flavorful and easy recipe to make with unlimited options to try.

    • Andrea White says

      Yessss! There are so many different combinations to play with with this sandwich!

  4. Rachel says

    5 stars
    I've had this sandwich on repeat—it's just so good!!

    • Andrea White says

      I'm a big fan of the pesto included in it as well! So good!

  5. Tina says

    5 stars
    I think I'm obsessed with this bagel sandwich! Perfect for lunch!

    • Andrea White says

      You are not alone! haha

  6. Teodora says

    5 stars
    These are amazing! So tasty! I will make them again for sure!

    • Andrea White says

      Agreed! Such a great sandwich!

  7. Julie says

    5 stars
    This pesto sandwich looks delicious using bagels. The pesto recipe is one of my new favourites, thank you.

    • Andrea White says

      Right?! The pesto addition makes the sandwich!!

  8. Katie says

    5 stars
    These pesto bagels are incredible! Perfect vegan lunch that everyone will love!

    • Andrea White says

      Agreed! It's a great lunch idea for everyone, kids and adults alike!

  9. Angela says

    5 stars
    I love bagels! This bagel with pesto is so fresh and delicious! The perfect lunch recipe!

    • Andrea White says

      Same! It's such a delicious bagel sandwich!

  10. Jan says

    the ideal lunch. simple, tasty and healthy. yum.

    • Andrea White says

      Yesss! Love a simple yet super tasty sandwich!

  11. Freya says

    5 stars
    Yum, such fresh and delicious flavours!

    • Andrea White says

      Agreed! So so tasty!

  12. nancy says

    5 stars
    these pesto bagels are too good! perfect breakfast meal1

    • Andrea White says

      Definitely a great breakfast idea!

  13. Tavo says

    5 stars
    Thanks for this idea! The bagels made the perfect breakfast for my family today!

    • Andrea White says

      Yesss! Definitely a great way to start off the day!

  14. Andrea White says

    5 stars
    Love how easy this pesto sandwich is to make! SO good!

Leave a Reply

Your email address will not be published.

Recipe Rating




Share to...