Take your lunch game to the next level with this vibrant and satisfying Vegan Pesto Sandwich! Bursting with fresh flavors, this recipe features a luxuriously creamy homemade basil cashew pesto, balanced with the bright tang of lemon juice and the nutty umami of nutritional yeast. Layered between hearty slices of whole-grain bread, the pesto is complemented by rich avocado, crisp cucumber, juicy tomato, crunchy red onion, and fresh baby spinach for the ultimate plant-based delight. This no-cook recipe is quick and easy, taking just 20 minutes to prepare, making it perfect for busy weekdays or a wholesome picnic spread. Whether you're vegan or just looking for a healthy, flavor-packed sandwich idea, this recipe is sure to impress.
Scan with your phone to download!
Start by preparing the vegan pesto: in a food processor, combine the basil leaves, raw cashews, nutritional yeast, lemon juice, garlic cloves, olive oil, salt, and black pepper.
Blend the ingredients until you achieve a smooth, creamy consistency, scraping down the sides as needed. Taste and adjust seasoning if necessary.
Slice the tomato and cucumber into thin rounds. Peel and slice the red onion into thin rings. Slice the avocado in half, remove the pit, and slice the flesh into thin layers.
To assemble the sandwiches, lay out the 8 slices of whole grain bread on a clean surface.
Spread a generous amount of vegan pesto on 4 slices of bread.
Layer the spinach, avocado slices, tomato slices, cucumber slices, and red onion rings on top of the pesto-covered bread slices.
Top each sandwich with the remaining 4 slices of bread.
Optionally, cut the sandwiches diagonally for a neat presentation and enjoy your flavorful vegan pesto sandwiches!
Serving size | (887.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1919.6 |
Total Fat 121.0g | 0% |
Saturated Fat 19.6g | 0% |
Polyunsaturated Fat 13.7g | |
Cholesterol 0mg | 0% |
Sodium 4526.7mg | 0% |
Total Carbohydrate 169.0g | 0% |
Dietary Fiber 38.3g | 0% |
Total Sugars 34.3g | |
Protein 54.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 411.6mg | 0% |
Iron 14.7mg | 0% |
Potassium 2539.1mg | 0% |
Source of Calories