For the Marinade: Combine the tomato and olive oil in a deep bowl. Pulse with an immersion blender until the mixture is well blended, about the consistency of applesauce. Stir in the remaining ingredients. If time allows, let the flavors to develop at room temperature for about an hour, or in the refrigerator overnight.
For the Skewers: Open up two 1 gallon plastic bags and put the vegetables in one and the shrimp in the other. Stir the marinade and pour some into each bag, generously coating the food. Any leftover marinade can go into the vegetable bag, or be reserved separately. Allow to marinate 1-2 hours.
Skewer the vegetables and shrimp on separate skewers. Reserve both marinades separately.
Preheat the grill to high heat.
Cook the vegetables about 10 minutes total, turning occasionally, and basting with the reserved vegetable marinade. Remove the skewers from the grill onto a sheet pan when the vegetables are charred and tender. Keep warm in a low heat oven.
Cook the shrimp 3-5 minutes, basting with the reserved shrimp marinade. Remove the skewers from the grill when the shrimp are curled and pink.
For Serving: Remove the shrimp and vegetables from their skewers onto a platter of rice. Drizzle with any remaining vegetable marinade and garnish with fresh basil and lemon wedges around the side. Serve family style and enjoy!
Notes:
You can use bowls for marinating the shrimp and vegetables, but the plastic bags make for easy transport back and forth from the grill. Adapted from a recipe by Diane Kochilas.