Please note that some of the links are affiliate links and I will earn a commission if you purchase through those links.
Here is the BEST Vegan Sandwich with homemade creamy green goddess dressing that you have to try! Less than 10 minutes to make, packed with healthy ingredients, and a veggie sandwich the whole family will love! The perfect easy healthy lunch or dinner idea everyone will want to eat!
I am always trying to come up with sandwiches that are meatless but also packed with flavor that are fun to eat and make. Because sometimes you just feel like eating a sandwich. Right? Well, here is the very BEST Vegan Sandwich I have ever had!
Now, I was not really trying to make this vegan, it just happened to turn out that way, which I am not mad about at all!!!!
It is just the perfect meatless healthy dinner idea like this chickpea chicken salad that is also vegan and is a lower carb sandwich-like option that is one of my faves.
For this sandwich I used crusty ciabatta bread with the most amazing creamy green goddess dressing spread on top, then layered with peppery arugula ( a fave of mine), crispy radishes, bell pepper, onions, and sweet cherry tomatoes.
Oh and don’t forget the alfalfa sprouts. They add a nice crunch but also even more nutrition. Like this sandwich needs MORE nutrients, haha.
This sandwich really truly is the BEST Vegan sandwich I have ever had and I am not just saying that because I made it. Well, maybe I am a little biased but TRUST, TRUST, TRUST.
Why you will love this recipe
- It’s delicious and so good for you!
- You can make it in under 10 minutes
- It can be made ahead and stored in the fridge for up to 3 days!
- It’s vegan, can easily be made gluten-free, and a crowd-pleaser if you are entertaining.
- Packed with fresh veggies and creamy dressing all packed in between soft, crusty sliced bread. What’s not to love?
This sandwich would also go perfectly with this vegan macaroni salad or even this autumn chopped salad with kale and quinoa. Recipes that would all be perfect for a nice picnic on a warm, sunny afternoon.
That is what life is all about! Eating delicious food that you can really ENJOY!
Ingredients needed to make this recipe
How to make the BEST Vegan Sandwich
First, you need to make the incredible “Green Goddess Dressing”. Super easy to make with only a few ingredients. This dressing brings this sandwich to a whole new level of tasty deliciousness!
This dressing is pretty amazing and brings this sandwich to a whole new level!
Plus you can make it in minutes.
How to make an easy green goddess dressing
- Add all dressing ingredients to the bowl of a food processor.
- Pulse on high until fully combined into a creamy dressing. This takes about 30-45 seconds and it gets so creamy. Pretty amazing!
Add all ingredients to a food processor Pulse on high until fully combined
Then simply just build the vegan sandwich
- Spread on the dressing. Slather the dressing on both halves of bread ( I used a large ciabatta loaf that I sliced into portions after I assembled the sandwich)
- Add veggies. Then layer on the spicy arugula and sliced radishes on the bottom half of the bread. Top with sliced bell peppers, red onion, and sweet cherry tomatoes. It is so beautiful and colorful!
- Finish it off. Finally, spread the alfalfa sprouts on the top layer of bread and place it on top of the bottom half with all of the veggies. Lightly press to adhere all of the ingredients.
- Serve and enjoy. Slice up the sandwich, and serve with veggie chips.
Spread the dressing onto the bread Layer on the arugula and sliced radishes
Add the rest of the veggies Top with sprouts
Combine both halves and slice and you have got one amazing veggie loaded sandwich!
Simply so good, nutritious, creamy, satisfying…everything you want in a good hearty vegan sandwich. Pair it with these air-fryer sweet potato wedges or these sweet and spicy baked cauliflower wings that can also be made in the air-fryer.
What to serve with this vegan sandwich
This sandwich is so yummy all on it’s own but here are some of my favorite sides that pair so well with a good hearty sandwich like this one.
- Fries: Such as these Crispy Paleo Sweet Potato Fries, No Oil Sweet Potato Wedges, or these Healthy Baked Eggplant Fries.
- More Veggies: Such as these Crispy Baked Beet Chips or these Easy Ranch Roasted Carrots
- Chips or veggies and dip: Such as this 5 Minute Hummus, Roasted Red Pepper Hummus, or this Roasted Vegetable Dip.
- Pair it with a light soup: Such as this Sausage and Kale Soup, Healthy Creamy Tomato Soup , Creamy Asparagus Soup or this Sweet Potato Soup.
Here are some more easy vegan recipes you may also enjoy
Looking for more delicious vegan recipes? Here are a few that are a hit in our house!
- Simple Roasted Butternut Squash Soup
- Vegan Meatballs
- Best Vegan Macaroni Salad
- Mediterranean Chickpea Salad
- Israeli Couscous Salad
- Sweet Potato Buddha Bowl
Recipe Tips and Variations
- You don’t have to use ciabatta bread. I chose to use a large ciabatta loaf that I sliced into portions after assembly, but you could use any kind of bread and simply evenly distribute the ingredients if using slices of bread or rolls.
- Want to make this low-carb? You can use lettuce cups or collard greens as the base instead of bread. Just blanch the collard greens before assembling the sandwich so they are easier to roll.
- Mix up the veggies. Use shredded carrots, watercress, spinach, thinly sliced zucchini, or even grilled portobello mushrooms.
- Add some protein. You could add in some crispy baked tofu, crispy chickpeas, or even some black beans for added protein.
- These sandwiches can be made ahead! Simply wrap each in parchment paper, then foil, and store in the fridge for up to 3 days.
Did you make this recipe? If you did, then please leave a comment and rating below.
This recipe and post have been updated with more process shots and an improved recipe card.
PrintThe Best Vegan Sandwich
- Prep Time: 10 minutes
- Total Time: 10 minutes
- Yield: 4 people 1x
- Diet: Vegan
Description
Here is the BEST Vegan Sandwich with homemade Creamy green goddess dressing that you have to try! Less than 10 minutes to make, packed with healthy ingredients, and a veggie sandwich the whole family will love!
Ingredients
For the vegan sandwich
- 1 whole ciabatta loaf (sliced in half lengthwise)
- 2 cups fresh arugula
- 1/2 cup sliced red radishes
- 1/4 cup sliced red onion
- 1/4 cup red bell pepper (sliced thin)
- 1/4 cup yellow bell pepper (sliced thin)
- 1/4 cup green bell pepper (sliced thin)
- 1/4 cup orange bell pepper (sliced thin)
- 1/2 cup sliced cherry tomatoes
- 1/2 ripe avocado sliced (optional)
- kosher salt and black pepper (to season the veggies)
- 1/3 cup alfalfa sprouts
For the “Green Goddess Dressing”
- 2 cups packed fresh basil
- 1/2 cup diced green onion
- 2 cloves of garlic, peeled
- 1/4 cup vegan mayo
- 1/4 cup fresh lemon juice
- 1/4 cup olive oil
- 1/2 ripe avocado (optional – for extra creaminess or if you prefer a thicker dressing)
- 1 tbsp maple syrup or stevia (optional for some sweetness if desired)
- kosher salt and black pepper to taste
Instructions
Make the “Green Goddess Dressing”
- Add all dressing ingredients to the bowl of a food processor and pulse on high until fully combined into a creamy dressing.
Build the vegan sandwich
- Spread the dressing on each half of the bread to cover it completely.
- Top the bottom half of the bread with the arugula, then layer on the sliced radishes
- Add the sliced bell peppers, sliced red onion, and cherry tomatoes to the half with the arugula and radishes. Sprinkle with salt and pepper.
- Spread the alfalfa sprouts on the top half of the bread, along with sliced avocado, if using.
- Place the top half of the bread onto the bottom half of bread with all of the veggies and press lightly to secure the filling ingredients. Slice and serve with veggie chips or chips of choice.
Notes
- You don’t have to use ciabatta bread. I chose to use a large ciabatta loaf that I sliced into portions after assembly, but you could use any kind of bread and simply evenly distribute the ingredients if using slices of bread or rolls.
- Want to make this low-carb? You can use lettuce cups or collard greens as the base instead of bread. Just blanch the collard greens before assembling the sandwich so they are easier to roll.
- Mix up the veggies. Use shredded carrots, watercress, spinach, thinly sliced zucchini, or even grilled portobello mushrooms.
- Add some protein. You could add in some crispy baked tofu, crispy chickpeas, or even some black beans for added protein.
- These sandwiches can be made ahead! Simply wrap each in parchment paper, then foil, and store in the fridge for up to 3 days.
- Category: Main Dishes
- Method: Assmbly
- Cuisine: Mediterranean
Your sandwich was delicious!!! Just to clarify though, the recipe called for bean sprouts but the pictures show alfalfa sprouts. Totally different, although I’m sure both would be good. I went with the alfalfa just because they are easier to find. Also, I wonder if you’ve tried grilled eggplant of grilled zucchini on this sandwich?
★★★★
Cindy thank you so much for letting me know I got that wrong. I appreciate it so much when someone corrects me since I do not want to misinform anyone. I am so glad you liked the sandwich. I have a roasted Mediterranean veggie sandwich coming up in a couple of weeks with grilled zucchini and yellow squash, so stay tuned. I have updated this post per your comment.
Delicious! The green goddess sauce was amazing and I want to eat this sandwich everyday.
★★★★★
Hi Diana, so happy you liked it!
Green goddess dressing picture shows garlic, but dressing recipe does not include. Could you please clarify? Thanks!
Thank you Sarah for letting me know. I have updated the recipe card to show the garlic.
OH MY GOODNESS… this was GREAT!! Although I have never thought of myself as a “sandwich eater” I have been plant based for about a month now. My son wanted a sandwich .. and I googled a good vegan sandwich and found your site. SO deliscious!! Thank YOU… loved that green goddess dressing .. and took your advice and put a little avacado in the blender to make it extra creamy and good. Toasted my bread in the broiler and smeared on that dressing! Can’t wait to see all your other recipes!
★★★★★
Thank you so much Heidi! I am so happy you enjoyed it!
Delicious sandwich!! One question, the nutritional info list 300 mg of cholesterol. Where does that come from? I am trying to track my nutrition.
Thanks, Lisa
★★★★★
Hi Lisa, Thank you so much! Please keep in mind that the nutritional information is only an estimate. Although, I believe the cholesterol estimate is likely coming from the ciabatta bread. You could sub sprouted grain bread or a whole wheat wrap to keep the cholesterol lower. So glad you liked it!
There isn’t any fresh basil on hand so I got dried basil instead, will that work?
Hi Figs, Yes that will work but the dressing will be a little less flavourful since dried basil has slightly less flavor than fresh. It should still turn out to be delicious though. I hope you love it!
I made it today and it was delicious! The dried basil works but fresh will be better when it’s available. Thanks!!
★★★★★
That is so great! I am glad you liked it.