11 Vegan Sandwiches That Are Perfect for Lunch By Dillon Evans Dillon Evans Dillon Evans fell in love with cooking at a very young age. He remembers the novel experiences of microwaving a bowl of oatmeal without his parents' permission and asking to make his mother's morning pot of coffee. These moments became catalysts for his interest in cooking and baking. EatingWell's Editorial Guidelines Updated on July 8, 2025 Reviewed by Dietitian Jessica Ball, M.S., RD Reviewed by Dietitian Jessica Ball, M.S., RD Jessica Ball, M.S., RD, is the senior nutrition editor for EatingWell. She is a registered dietitian with a master's in food, nutrition and sustainability. In addition to EatingWell, her work has appeared in Food & Wine, Real Simple, Parents, Better Homes and Gardens and MyRecipes. EatingWell's Editorial Guidelines SAVE ALL RECIPES NEW! Save as a collection on MyRecipes Close Credit: See More Photographer: Jen Causey, Food Stylist: Julian Hensarling, Prop Stylist: Priscilla Montiel Stack your lunch with plant-based foods when you make one of these mouthwatering vegan sandwiches. No matter whether you’re following a plant-based eating pattern or are just in the mood for a meal packed with fruits and veggies, these sandwiches are great for keeping you satisfied through whatever the day holds. Going for cool and refreshing? Make our delicious Chickpea Salad Sandwich. Or if you’re hankering for something satisfying and savory, our Beet & White Bean Sandwiches are just what you need. Love any of these recipes? Tap "Save" to add them to MyRecipes, your new, free recipe box for EatingWell. 01 of 11 Beet & White Bean Sandwiches Photographer: Jen Causey, Food Stylist: Julian Hensarling, Prop Stylist: Priscilla Montiel These beet and white bean sandwiches have a vibrant, creamy filling. Pickling the beets in rice vinegar and thyme leads to a tangy, herb-infused flavor. Making your own pickled beets also eliminates any added sugars that might be in a store-bought version. Combining the beets and beans with alfalfa sprouts, red onion and your favorite bread, these sandwiches are a satisfying plant-based lunch. View Recipe Save 02 of 11 Chickpea Salad Sandwich Photography / Caitlin Bensel, Food Styling / Ruth Blackburn This vegan chickpea salad sandwich is lemony, bright and surprisingly delicious. It's got all the flavors of a classic tuna salad sandwich—dill, lemon and a bit of garlic—but with chickpeas instead to add a vegan source of protein and a healthy boost of fiber. Celery brings a nice crunch. View Recipe Save 03 of 11 Veggie & Hummus Sandwich Photographer: Fred Hardy, Food Stylist: Margaret Monroe Dickey This mile-high vegetable and hummus sandwich makes the perfect heart-healthy vegetarian lunch to go. Mix it up with different flavors of hummus and different types of vegetables, depending on your mood. View Recipe Save 04 of 11 Baked Falafel Sandwiches This street-style falafel sandwich is herbaceous, tangy and rich. The falafel gets nice and crispy in the oven while the veggies inside keep it simple and fresh. Make the tahini sauce (see Associated Recipes) ahead of time for easy prep. Wrapping the sandwich in foil makes it a perfect bring-along lunch and helps hold it together for eating on the go. View Recipe Save 05 of 11 Jackfruit Sloppy Joes Meaty jackfruit makes these vegan sloppy Joes rich and filling. Jackfruit, a starchy tropical fruit, is mildly nutty and sweet, a blank canvas for a warm and spicy sauce like the one for this quick meat-free sandwich. View Recipe Save 06 of 11 Vegan BLATs (BLTs with Avocado) Roasted shiitake mushrooms doused in soy sauce with a dash of smoked paprika become a natural, vegan alternative to bacon. Try them in this vegan version of a classic BLT with creamy avocado and eggless mayonnaise or on top of a salad as a substitute for bacon bits. View Recipe Save 07 of 11 Peanut Butter and Banana Breakfast Sandwich Creamy peanut butter and bananas are the key ingredients to this quick and easy breakfast. View Recipe Save 08 of 11 Seitan BBQ Sandwiches Enjoy classic BBQ flavor with filling vegan seitan, or wheat meat. The sliced seitan needs time in a hot pan to turn brown and crispy; let it sear before coating it with the tangy ketchup mixture for the best texture. A side of sweet potato chips makes the perfect pairing for a fast weeknight meal. View Recipe Save 09 of 11 Black Bean-Avocado Torta In this Mexican-style torta, a hollowed-out roll is filled with mashed spiced black beans and guacamole for a satisfying vegetarian dish. Cabbage provides a delicious crunch. Take this recipe to another level (and add calcium) by melting Monterey Jack cheese onto the bean side of the sandwich. View Recipe Save 10 of 11 The Best Vegan Burgers Photographer: Morgan Hunt Glaze, Food Stylist: Ruth Blackburn, Prop Stylist: Christine Keely These nutty vegan burgers are held together by a combination of oats and flaxseed meal. When mixed with water, flaxseeds swell, making a nutritious binding agent similar to traditional eggs. The patties soften as they cook in the skillet, so be careful flipping them—they will firm up again as they cool. Serve with chips, zucchini fries and your favorite vegan dipping sauce. View Recipe Save 11 of 11 Edamame Hummus Wrap Made with protein-rich edamame instead of chickpeas, this easy hummus recipe is the perfect vegetarian filling for a grab-and-go wrap. Or double the recipe and use the hummus for a healthy snack with cut-up vegetables. View Recipe Save Explore more: Healthy Recipes Lifestyle Diets Vegan Vegan Lunch Was this page helpful? Thanks for your feedback! Tell us why! Other Submit