Elevate your lunch game with this vibrant and satisfying Vegan Pesto Sandwich, a plant-based delight packed with flavor and wholesome goodness. The star of the recipe is a homemade vegan pesto, crafted with fragrant basil leaves, creamy raw cashews, nutritional yeast, and a hint of fresh lemon juice, delivering a rich, cheesy taste without dairy. Layered between slices of hearty whole grain bread are fresh veggies like ripe tomato, cool cucumber, buttery avocado, crisp baby spinach, and a touch of red onion for zing. This simple yet gourmet sandwich comes together in just 20 minutes, making it perfect for busy weekdays or a casual picnic. With no cooking required, itβs an easy-to-make vegan recipe thatβs as healthy as it is delicious.
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!
Calories |
1920 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 121.0 g | 155% | |
| Saturated Fat | 19.6 g | 98% | |
| Polyunsaturated Fat | 13.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4527 mg | 197% | |
| Total Carbohydrate | 169.0 g | 61% | |
| Dietary Fiber | 38.3 g | 137% | |
| Total Sugars | 34.3 g | ||
| Protein | 54.1 g | 108% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 412 mg | 32% | |
| Iron | 14.7 mg | 82% | |
| Potassium | 2539 mg | 54% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.