This classic Caprese appetizer is my secret weapon for effortless entertaining and an absolute must at every summer gathering. The brilliant idea of threading the traditional Italian trio onto sticks turns the beloved salad into a mess-free, shareable masterpiece. It captures the vibrant red, white, and green of Italy’s flag in a single, stunning bite. You’ll find that the rich homemade balsamic glaze is what truly elevates these simple skewers into something extraordinary.
Why You'll Love This Recipe
- It comes together with just a handful of fresh, high-quality ingredients
- The make-ahead nature makes party prep completely stress-free
- Visually stunning with the iconic colors of the Italian flag
- That sweet-tart balsamic glaze adds incredible depth of flavor
- I’ve never brought these to a party and had any leftovers
Ingredients You’ll Need
- Balsamic vinegar: the foundation for a rich, syrupy glaze that adds a sweet-tart punch, a good aged variety will yield the best flavor and consistency.
- Honey: naturally sweetens the balsamic reduction, balancing the vinegar’s sharp acidity and helping the glaze coat the back of a spoon perfectly.
- Cherry tomatoes: provide sweet, juicy bursts in every bite, look for ones that are firm, brightly colored, and ideally still on the vine for peak freshness.
- Fresh ciliegine mozzarella balls: these small, bite-sized balls are creamy and mild, always seek out the kind stored in water for the best texture and taste.
- Fresh basil: adds an essential peppery, aromatic note that defines the dish, you want large, vibrant green leaves without any dark spots or wilting.
- Extra virgin olive oil: a final drizzle adds a fruity richness that ties everything together, a robust, high-quality oil makes a noticeable difference here.
- Flaky sea salt: sprinkled at the end for a delightful crunchy, briny pop that seasons the tomatoes and cheese beautifully.
- Freshly ground black pepper: provides a subtle warmth and earthiness that complements the fresh ingredients, always grind it fresh for the best aroma.
How to Make It
Craft Your Balsamic Glaze:
Start by making the glaze so it has time to cool and thicken. Combine the balsamic vinegar and honey in a small saucepan over medium heat. Once it simmers, reduce the heat and let it bubble gently for about ten minutes until it’s reduced by half and nicely coats a spoon. Pull it off the heat and let it cool completely while you work on the skewers – it will become wonderfully syrupy.
Dry All Your Components:
This step is non-negotiable for perfect skewers. Give your cherry tomatoes and basil leaves a quick rinse under cold water, then gently pat them completely dry with a clean kitchen towel. Pat those mozzarella balls dry too, getting rid of any excess moisture. Doing this prevents a watery platter and helps the olive oil and glaze cling to every bite.
Thread the Skewers:
Now for the fun, assembly-line part. Take a toothpick or small skewer and slide on one cherry tomato. Next, fold a basil leaf into a little bundle or concertina and thread it on right after the tomato. Finish with one mozzarella ball, creating the iconic red, white, and green stack. Repeat until you’ve used all your components.
Arrange on a Platter:
As you finish each skewer, place it on a large tray or plate. Once they’re all assembled, transfer them to your final serving platter, arranging them neatly in rows or a sunburst pattern. You want them to look abundant and inviting. This is also the time to tuck in any optional whole basil sprigs around the edges for garnish.
Season with Oil and Salt:
Right before you plan to serve them, give the skewers their first layer of flavor. Drizzle the extra virgin olive oil lightly over the entire platter. Then, evenly sprinkle the flaky sea salt and freshly ground black pepper over the tomatoes and cheese. This step seasons the individual components and adds a lovely sheen.
Finish with the Glaze:
Take your cooled balsamic glaze and drizzle it over the skewers in a zig-zag or back-and-forth motion. You don’t need to drown them – a little goes a long way. Pour any extra glaze into a small bowl and place it on the side for guests who want an extra dip. Serve immediately and watch them disappear.

You Must Know
- Patting every component dry is the key to non-watery skewers
- Make the balsamic glaze ahead for the easiest party prep ever
- Add the oil, salt, and glaze just before serving for vibrant basil
- I always make a double batch of the glaze – it’s that good
Storage Tips
Once dressed, these Caprese skewers are really best enjoyed right away. If you need to store them, keep the undressed, assembled skewers in a single layer in an airtight container in the fridge for up to a day. Store any leftover balsamic glaze separately in a sealed jar in the refrigerator where it will keep beautifully for about two weeks – just let it come to room temperature or warm it gently before using again. The components can be prepped ahead, but the magic happens when you bring them all together fresh.
Ingredient Substitutions
If you can’t find ciliegine, larger fresh mozzarella balls (bocconcini) cut into halves or quarters work perfectly, or you can even cube a fresh mozzarella log. For a vegan version, swap in your favorite plant-based mozzarella and use agave or maple syrup instead of honey in the glaze. While cherry tomatoes are ideal, you can use small heirloom tomatoes or even slice larger grape tomatoes in half. In a pinch, a high-quality store-bought balsamic glaze will save time, though the homemade version is surprisingly simple and tastes phenomenal.
Serving Suggestions
These skewers shine as part of a larger Italian antipasto spread alongside things like prosciutto-wrapped melon, marinated olives, and some crusty bread. They pair wonderfully with a crisp, chilled white wine like Pinot Grigio or a light-bodied red such as Chianti. For a fuller meal, I love placing them next to a big pan of baked ziti or a simple grilled chicken – they add a fresh, bright contrast that balances richer dishes perfectly.
Cultural Context
This skewer is a playful, portable take on the classic Insalata Caprese, which hails from the island of Capri off Italy’s Amalfi Coast. The original salad, representing the colors of the Italian flag, is a celebration of the region’s pristine, sun-ripened produce and fresh mozzarella di bufala. By threading it onto sticks, we’re adapting a timeless tradition for modern, casual entertaining, keeping the spirit of simplicity and quality completely intact. It’s a testament to how the best Italian food often relies not on complex techniques, but on honoring a few incredible ingredients.

Pro Tips
- Use the best ingredients you can find – it makes all the difference
- Make the balsamic glaze up to three days ahead to streamline your work
- Assemble the skewers a couple hours before and refrigerate them undressed
- Tear very large basil leaves in half for easier, more balanced skewering
- That flaky sea salt finish? Never skip it for texture and flavor
Frequently Asked Questions
For the perfect Caprese appetizer, use fresh ciliegine mozzarella balls. They’re small, creamy, and the ideal size to pair with cherry tomatoes on a skewer. If you can’t find ciliegine, you can use bocconcini or carefully cut larger fresh mozzarella into 1-inch cubes. Avoid the harder, low-moisture mozzarella used for pizza, as it won’t deliver the same soft, luxurious texture.
Absolutely! You can assemble the skewers (without the glaze and oil) up to 4 hours ahead. Cover them tightly with plastic wrap and refrigerate. Let them sit at room temperature for 20-30 minutes before serving, then drizzle with the balsamic glaze, olive oil, salt, and pepper. The balsamic glaze itself can be made days in advance and stored in the fridge.
Fresh basil is essential for authentic flavor, but if it’s unavailable, you can use a small, whole leaf of spinach or arugula for the green element. For a different herbal note, a tiny sprig of fresh oregano or thyme can work, though the flavor profile will shift. Avoid dried basil, as it won’t provide the necessary fresh, aromatic quality.
The balsamic glaze is ready when it’s reduced by about half and coats the back of a spoon. It should have a syrupy consistency that will slowly drip off the spoon. As it cools, it will thicken further. Be careful not to over-reduce it, or it can become sticky and harden too much once cooled.
These skewers are fantastic on their own but pair beautifully with other Italian-inspired bites. Serve them alongside a charcuterie board, some crusty bread with olive oil for dipping, or simple marinated olives. For a fuller spread, they complement main dishes like pasta, grilled chicken, or seafood.