Elevate your sandwich game with this irresistible Veggie Sandwich with White Bean Pesto! This quick and nutritious recipe combines creamy white bean pesto, made with protein-packed cannellini beans, zesty lemon juice, and fragrant fresh basil, slathered onto toasted whole-grain bread. Pile on vibrant layers of crisp cucumber, juicy tomato, peppery arugula, and velvety avocado for a medley of textures and flavors in every bite. Ready in just 15 minutes with no cooking required, this plant-based sandwich is perfect for lunch, dinner, or meal prep and is loaded with wholesome ingredients that everyone will love. Whether you're craving a light and healthy meal or need a vegetarian option that's as delicious as it is satisfying, this fresh sandwich will hit the spot!
Scan with your phone to download!
Drain and rinse the canned white beans. Add them to a food processor along with the basil leaves, olive oil, lemon juice, garlic, salt, and black pepper.
Pulse the mixture until it becomes a creamy pesto-like consistency, scraping down the sides of the food processor as needed. Adjust seasoning if necessary.
Slice the cucumber and tomato into thin rounds. Thinly slice the red onion, and scoop the avocado into thin slices or mash it lightly.
Toast the whole-grain bread slices if desired.
Spread a generous layer of the white bean pesto onto each slice of bread.
Layer the cucumber, tomato, red onion, and arugula on two of the slices. Add the avocado slices on top.
Place the remaining bread slices on top of the assembled sandwiches, white bean pesto side down.
Slice the sandwiches in half and serve immediately. Enjoy your fresh veggie sandwich with white bean pesto!
Serving size | (866.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1175.8 |
Total Fat 68.2g | 0% |
Saturated Fat 9.7g | 0% |
Polyunsaturated Fat 2.9g | |
Cholesterol 0mg | 0% |
Sodium 3636.3mg | 0% |
Total Carbohydrate 120.0g | 0% |
Dietary Fiber 32.5g | 0% |
Total Sugars 22.9g | |
Protein 33.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 353.1mg | 0% |
Iron 11.1mg | 0% |
Potassium 2142.1mg | 0% |
Source of Calories