In a blender or food processor, add ingredients for the thai basil pesto. Add olive oil last, as you begin pulsing the ingredients to combine.
Process on medium high until pesto ingredients are well combined.
Spoon pesto into a small bowl or wide mouth jar.
Assemble skewers with tomato, mozzarella, and cucumber alternating.
Serve caprese skewers with pesto for dipping.
If you can’t find thai basil, you can use regular basil with a more traditional pesto recipe. If you're using a food processor, you may want to mince your garlic before adding it to the pesto.
If you can’t find the ciliegine mozzarella balls, you can dice fresh mozzarella to your desired size. I try to keep the cucumber, cheese, and tomatoes about the same size.
You can use toothpick skewers or longer kebab sized skewers.
You can skip the mozzarella in the skewers. The thai basil pesto dip is naturally vegan.
This recipe is naturally gluten free but be sure to use gluten free tamari instead of soy sauce in the pesto.
You can swap the walnuts for almonds or sunflower seeds if you prefer. Roasted peanuts would also work with this caprese skewer recipe.