For the Filling
tomatoe, diced, gently squeeze out seeds and juice
cucumber, peeled, seeded and diced
cup celery, chopped fine
cup artichoke hearts, roughly chopped
green onions, green and white parts, minced
red bell pepper, diced
nicoise olives, pitted and chopped
Tbsp pine nuts, lightly roasted
For the Dressing
Tbsp olive oil
Tbsp red wine vinegar
cup fresh basil, loosely packed, roughly chopped
Tbsp parmesan (optional)
cloves garlic, minced
Puree garlic and basil in a blender with the olive oil.
Add cheese, vinegar and salt and pepper to taste.
Mix gently with the veggies.
Hollow out a good size roll of your choice.
Scoop filling inside.
Smoked mozzarella, gouda or asiago cheeses are good added to this sandwich, but not necessary.
Double wrap and be sure to take lots of napkins.
Messy but tasty.