Combine first 6 ingredients in a blender or food processor and whirl until pureed.
Add eggless mayonnaise and lemon juice. Process until well blended. Season with salt and pepper.
Drain peas. Combine with other salad ingredients in a large serving bowl.
Pour pesto dressing over the salad and toss gently. Serve at room temperature.
Note: Fresh basil is always preferred in pesto recipes.