• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Spring Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Spring Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Main dish

    Roasted Tomato Sandwich with Vegan Aioli

    Published: Jan 31, 2024 · Modified: Jun 26, 2024 by Jessica

    JUMP TO RECIPE PIN SHARE

    This simple roasted tomato sandwich is so delicious and also easy to make. It combines oven-roasted slices of tomatoes with herbs, cucumber, avocado and a quick garlic and olive aioli. Perfect for lunch or breakfast and this version is vegan!

    View on a vegan vegetable sandwich on a cutting board with roasted tomato, cucumber and avocado.

    Next time you are looking to elevate a classic tomato-mayo sandwich, then you should give this roasted tomato sandwich a try! 

    Roasting tomatoes in the oven helps concentrate their flavor, making it a great way to serve tomatoes when they are not in season. I made this sandwich in January here in Maine, and it was absolutely amazing. Now I cannot wait to make it again during the summer months using freshly picked garden tomatoes!

    This recipe was actually inspired by my roasted vegetable sandwich recipe that we are obsessed with, but this time I wanted to highlight tomatoes and show a way to boost their flavor for enjoying them all year round.

    We also love how easy this recipe is: the tomatoes are simply seasoned with salt, black pepper and your favorite blend of dried herbs, then they are baked and caramelized in the oven until soft, juicy and sweet. They pair well with crunchy cucumber to give your sandwich a nice mix of contrasting textures, plus some creamy avocado for a filling and satisfying sandwich packed with healthy fats.

    I also made a garlic and olive aioli to bring more flavor to the tomato sandwich, which can be whipped up in 5 minutes while the tomatoes are baking.

    Let me know if you gave it a try! ❤️

    Front view on the filling of a sliced roasted tomato sandwich.
    Jump to:
    • ❤️ Why you will love this recipe
    • 🗒 Ingredients you will need
    • 🍴 How to make
    • 💡 Helpful tips
    • 🍽 Serving suggestions and variations
    • ❗️Storage tips
    • 🌱 More recipes like this
    • 📖 Recipe

    ❤️ Why you will love this recipe

    • Easy to make 
    • Perfect way to use tomatoes all year round
    • Nutrient-dense sandwich packed with vitamins and healthy fats
    • Highly customizable
    • Great for lunch, but also makes for a yummy breakfast recipe
    • Includes a dreamy vegan aioli packed with flavors
    • Vegan, dairy-free and can easily be made gluten-free

    🗒 Ingredients you will need

    Showing are the ingredients needed to make this recipe.
    • Bread: you can use any kind of bread that you like. I think sourdough bread is a great choice for tomato sandwiches, but panini bread, focaccia bread, ciabatta roll, French baguette or regular sandwich bread works too. If you are looking for a gluten-free recipe, then you should give this buckwheat chia bread recipe a try!
    • Fresh tomatoes: for this recipe, I used 2 large organic tomatoes on the vine. You can also use cherry tomatoes or better, larger cocktail tomatoes. Simply slice them in half before roasting them. These smaller tomatoes might give you more of a creamy confit tomato effect, which you can just scoop over toasted bread once baked.
    • Dried herbs: to flavor the roasted tomatoes, I used a mix of basil and oregano, but an Italian seasoning mix would work great.
    • Cucumber: we loved the cooling effect and crunchy texture of cucumber for this sandwich, which brought a nice contrast.
    • Avocado: for more healthy fats and a nice creamy texture. 

    To make the garlic-olive aioli

    • Vegan mayo: use any kind of mayonnaise you like. I used the store-bought brand Follow Your Heart, but for an oil-free healthier aioli, you can also whip up a batch of cashew mayo.
    • Lemon: for a little extra tangy flavor, I added 1 tablespoon of lemon juice, although you can add more to taste. Be careful though not to add too much since the texture of the aioli can turn too watery.
    • Fresh garlic: one clove of garlic gave just the right amount of garlicky taste for my preference, but add more as needed.
    • Olives: I used finely chopped kalamata olives to boost the salty and briny flavor of the aioli. Omit if you don't have them!

    ⭐️ See below in the recipe card for the measurements

    🍴 How to make

    ⭐️ See below in the recipe card for the full recipe!

    This recipe is very simple. Compared to a regular toasted tomato sandwich, all you have to do is bake the tomatoes in the oven before assembling the sandwich, so easy!

    Start by preheating the oven to 350º and line a baking sheet with parchment paper.

    Roast the tomatoes

    Slice the tomatoes in about ½ inch of thickness. Transfer the tomato slices to the prepared baking sheet and then, spray or brush some oil over (this step is optional, can be done oil-free).

    Sprinkle some salt, ground black pepper, dried oregano and dried basil over the top of the tomatoes, then bake for about 20-25 minutes or until done to your liking.

    Make the aioli

    While the slices of tomato are roasting, then simply pit and chop the olives finely. Combine the mayo, lemon juice, garlic and chopped olives in a small bowl, then transfer to the fridge until ready to serve.

    Assemble and serve

    Once the tomatoes are done baking, then toast the bread slices. Spread some of the aioli over each slice, then layer the cucumber, avocado slices and roasted tomatoes. Close the sandwich, slice it in half and enjoy!

    In process picture: slice the tomatoes.
    In process picture: roast in the oven.
    In process picture: make the aioli.
    In process picture: assemble the sandwich.

    💡 Helpful tips

    • Adjust cooking time depending on what you are looking for. You can roast them shortly for warm and juicy tomatoes, or roast them longer for 35-40 minutes to remove even more of their moisture. 
    • If you don't want to use the oven at all, then you can use cherry tomatoes and make them burst on high heat on the stove in a skillet. 
    Overhead view on sliced roasted tomato sandwich on a cutting board.

    🍽 Serving suggestions and variations

    This sandwich is great on its own as a filling yummy lunch. But, it also goes great with a side of soup, especially this amazing creamy broccoli pea soup or this cold cucumber soup if served in the summer. 

    A light salad would also complement this sandwich beautifully. Try pairing it with a kale apple salad or a zesty quinoa salad.

    Here are other ways you can serve this sandwich:

    • Open-face sandwich: simply pile up the mayo, avocado, cucumber and tomatoes over each slice of bread and enjoy like toast. 
    • More vegetables: feel free to roast some slices of zucchini, mushrooms, eggplant and red pepper as well for a mixed vegetable sandwich. Check out this roasted vegetable pesto sandwich for inspiration.
    • Vegan cheese: you can add a cheesy flavor to this sandwich even if making it vegan. Try including some tofu cream cheese, vegan ricotta, sunflower cream cheese or vegan feta cheese!
    • Other sandwich spread ideas: you can swap the mayo for other yummy sauces! Pesto would be amazing in this tomato sandwich recipe. Try making this vegan cashew pesto or for a fun twist, make a red pepper pesto instead! Other sauce ideas include this green goddess dressing, chipotle mayo or this tofu spread for a nice boost in plant-based protein.
    • More sandwich fillings to try: feel free to also include arugula, lettuce, baby spinach, balsamic vinegar or glaze, fresh basil leaves or red pepper flakes for a little heat. And for a boost in plant-based protein, then try adding some tofu (check out this tofu BLT recipe!)
    Close up on a slice of roasted tomato in a vegan sandwich.

    ❗️Storage tips

    Once assembled, this sandwich is best when enjoyed right away. The juice from the tomatoes will be absorbed by the bread and eventually turn your sandwich soggy, so you want to avoid that.

    The mayo can be made ahead and kept in the fridge for 3-4 days. Just give it a good stir before serving. Making the sauce ahead, even if just 1-2 hours before lunchtime, would allow the flavor to infuse into the mayo even better.

    Front view on the filling of a sliced roasted tomato sandwich showing the soft baked tomatoes.

    🌱 More recipes like this

    • Vegan cucumber sandwich
    • Chickpea avocado sandwich
    • Tofu scramble sandwich
    • Balsamic tofu sandwich wraps
    • Spicy buffalo "chicken" sandwich
    • Beetroot and pickle sandwich
    • Bagel hummus sandwich - 3 ways

    I hope you like this roasted tomato sandwich recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    View on a vegan vegetable sandwich on a cutting board with roasted tomato, cucumber and avocado.

    Roasted Tomato Sandwich with Vegan Aioli

    5 from 2 votes
    This simple roasted tomato sandwich is so delicious and also easy to make. It combines oven-roasted slices of tomatoes with herbs, cucumber, avocado and a quick garlic and olive aioli. Perfect for lunch or breakfast and this version is vegan!
    PRINT RECIPE PIN RECIPE
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Total Time30 minutes mins
    Servings 2 sandwich
    Author Jessica Laroche

    Ingredients
      

    • 4 slices of your favorite bread - I used sourdough bread
    • 2 large tomatoes
    • ¼ tsp dried oregano
    • ¼ tsp dried basil
    • 1 avocado - sliced
    • ½ cup cucumber - sliced
    • salt and ground black pepper - to taste

    For the vegan olive aioli

    • ⅓ cup vegan mayo
    • 1 small clove of garlic - crushed
    • 5-6 kalamata olives - pitted and finely chopped
    • 1 tbsp lemon juice - or to taste
    • pinch of salt

    Instructions
     

    • Preheat the oven to 350º and line a baking sheet with parchment paper.
    • Slice the tomatoes (about ½ inch thick slices), then transfer them to the prepared baking sheet. Sprinkle salt, ground black pepper, dried oregano and dried basil over the slices. You can also spray or drizzle some olive oil over, but this is optional. Bake for about 20-25 minutes or until roasted to your liking.
    • Meanwhile, make the aioli: whisk together the vegan mayo, lemon juice, garlic, olives and salt. Set aside in the fridge until ready to use.
    • When ready to serve, toast the bread and spread some of the vegan aioli over each slice. Top one of the slices with cucumber, avocado and roasted tomatoes. Close the sandwich, slice it in half and enjoy right away!

    Video

    YouTube video

    Notes

    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 519kcal | Carbohydrates: 41g | Protein: 9g | Fat: 36g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.01g | Sodium: 645mg | Potassium: 684mg | Fiber: 8g | Sugar: 8g | Vitamin A: 1168IU | Vitamin C: 26mg | Calcium: 108mg | Iron: 3mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE BY TEXT SHARE ON FACEBOOK SHARE BY EMAIL

    More Vegan Lunch and Dinner Recipes

    • A bowl of sesame ginger tofu over rice with a side of beans.
      Sesame Ginger Tofu
    • A vegan taco casserole with a portion taken out to show the middle consistency.
      Vegan Taco Casserole (Mexican Lasagna)
    • Red pesto gnocchi garnished with basil on a plate.
      Creamy Red Pesto Gnocchi
    • Sliced bean and rice enchiladas in a baking dish with a creamy cheesy sauce coming out.
      Black Bean and Rice Enchiladas

    Reader Interactions

    Comments

    1. Kathy V. says

      December 31, 2024 at 1:51 pm

      5 stars
      Really tasty, even in the wintertime! I didn’t have avocados, but used spinach as a (sorta) sub. Love the aioli. Wish I could post a pic!

      Reply
      • Jessica says

        December 31, 2024 at 2:17 pm

        Hi Kathy! Wish I could see a picture too! 😊 Thanks so much for your comment, glad you enjoyed.

        Reply
    2. Anonymous says

      July 20, 2024 at 8:32 am

      5 stars
      This was amazing!! My new favorite sandwich for the summer!

      Reply
      • Jessica says

        July 20, 2024 at 8:35 am

        Great! Glad you liked it!!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    🌱 SPRING RECIPES


    • There is a white bowl that contains a creamy barley breakfast bowl that's topped with a strawberry and rhubarb quick compote. There is also a wooden spoon on the side of the bowl and fresh strawberries. Also beside the bowl, there is another breakfast bowl as well as a few small bowl containing more of the compote and fresh strawberries. The bowls are on a large pink hand towel and there is a cup of tea on the side.
      Barley breakfast bowl with a strawberry-rhubarb compote
    • Vegan Watermelon Salad with Mint and Cucumber
    • There is a portion of a vegan garlic pasta bake on a plate with a baking dish containing more of the pasta on the side. There are 2 forks, 2 glass and a pitcher of water on the side as well as a small plate with ground black pepper.
      Vegan Garlic Pasta Bake
    • There is a slice of a vegan spinach quiche that's being hold and close to the camera. You can see in the background the whole vegan spinach pie as well as a white and blue hand towel.
      Vegan Spinach Quiche (Gluten-Free)
    • Green pea pasta sauce with short noodles and a side of lemon wedge and more fresh basil.
      Creamy Green Pea Pasta Sauce (20-min Vegan Recipe)
    • View on a tall glass of mango cherry smoothie topped with flaxseed.
      Mango Cherry Smoothie

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy