Cook the tortellini: Bring a large pot of salted water to a boil. Cook the tortellini according to the package instructions (about 3-4 minutes for fresh tortellini). Drain and set aside to cool.
- Prepare the pesto drizzle: In a food processor, combine basil leaves, pine nuts, Parmesan, and garlic. Pulse until finely chopped. Gradually add olive oil while blending until smooth. Season with salt and pepper to taste. Add more olive oil if a thinner pesto is desired.
- Assemble the skewers: Thread the cooked tortellini, cherry tomatoes, and mozzarella balls onto wooden or metal skewers, alternating the ingredients for a colorful presentation.
- Drizzle with pesto: Arrange the skewers on a platter. Drizzle with freshly made pesto sauce and garnish with fresh basil leaves if desired.
- Serve: Serve immediately or refrigerate until ready to serve. These skewers are delicious cold or at room temperature.