Stage 1 - Marinate the Vegan Mozzarella
Transfer the vegan mozzarella balls to your medium mixing bowl. Add the olive oil and Italian seasoning. Toss gently but thoroughly until every piece is evenly coated in the herbed oil. Let the mozzarella sit in the marinade for at least 5 minutes even this short rest allows the herbs to infuse into the surface of the cheese. If you have 30 minutes, the flavor improves noticeably. If you have time to marinate for a few hours in the fridge, even better.
Stage 2 - Thread the Skewers
Here's the threading order for each skewer follow this sequence for all 20:
One cherry tomato - push it about ¾ of the way up the skewer to anchor everything
One basil leaf, folded in half - fold it so the fold faces forward and thread it through the fold; this keeps it neat and prevents the leaf from spinning on the skewer
One marinated vegan mozzarella ball - the center element
Another basil leaf, folded - mirrors the first
Another cherry tomato - anchors the top end
Press the ingredients gently together on the skewer so they're snug without crushing the tomatoes. The finished skewer should look layered and intentional tomato, green, white, green, tomato with the colors alternating cleanly.
Repeat for all 20 skewers and arrange on your serving platter as you go. Lay them in parallel rows with the skewer ends all pointing the same direction for a clean, organized presentation.
Stage 3 - Finish and Serve
Season the assembled skewers lightly with salt and pepper just a small pinch across the whole platter. Then drizzle the balsamic reduction over the skewers in thin, even lines across the whole platter. Don't pool it in one place thin parallel lines across the length of the platter look intentional and elegant. Serve immediately for the freshest basil and crispest tomatoes.