Mediterranean
No-Cook White Bean Pesto Picnic Wraps
Mashed white beans, basil pesto, crunchy vegetables, and arugula make a packable no-cook vegan lunch.

The good part
Tested September 2026. This recipe is written for repeatable home cooking, with one action per step and clear allergen swaps in the recipe note.
Why this recipe works
The method builds flavor before adding liquid, keeps the main ingredients at their best texture, and adds fresh acid or herbs at the end. Read the complete ingredient list before cooking and check packaged sauces, broth, spice blends, and breads for animal-derived ingredients or allergens.
Make-ahead and storage
Cool leftovers promptly in shallow containers and refrigerate within two hours. Reheat cooked food until steaming hot. Texture-sensitive garnishes and sauces keep best in separate containers.
Useful substitutions
Keep wraps chilled below 40°F during transport and eat within two hours if unrefrigerated.
Gather
Ingredients
- 2 cans cannellini beans, drained
- 1/3 cup vegan basil pesto
- 1 tbsp lemon juice
- 4 large whole-grain wraps
- 1 cup shredded carrots
- 1 cucumber, cut into matchsticks
- 1 red bell pepper, sliced
- 2 cups arugula
- 1/4 cup sliced olives
- Salt and black pepper
Make
Method
- 01Mash the white beans with pesto, lemon juice, salt, and pepper, leaving some beans whole.
- 02Warm the wraps briefly so they bend without cracking.
- 03Spread the bean mixture down the center of each wrap.
- 04Add carrots, cucumber, bell pepper, arugula, and olives.
- 05Fold in the sides and roll each wrap tightly.
- 06Wrap for transport or slice and serve immediately.
Keep cooking
Swaps, storage, and useful next steps.
Keep wraps chilled below 40°F during transport and eat within two hours if unrefrigerated.