When I need an appetizer that disappears faster than I can set it down, these caprese skewers with homemade balsamic glaze are the ones I reach for every single time. Juicy cherry tomatoes, creamy little mozzarella balls, and peppery-sweet basil leaves get threaded onto skewers and finished with a glossy sweet-tangy drizzle, and suddenly the classic Italian Caprese salad becomes a fun, handheld bite that guests can grab without a plate or fork in sight.
The best part is how absurdly easy they are. There are only five main ingredients, no cooking required unless you choose to make your own glaze, and the whole platter comes together in about ten minutes. Whether it is a summer BBQ, a fancy holiday party, or a casual weekend gathering, these little skewers bring a burst of color and freshness to the table and never, ever come home with leftovers.
Why You’ll Love This Recipe
Speed is the headline here. From opening the fridge to setting out the finished platter, you are looking at well under fifteen minutes, which makes these skewers the perfect answer to last-minute guests or a party prep list that got away from you. There is no oven, no stovetop juggling, and nothing to time; if you can thread three things onto a stick, you have mastered this recipe.
Then there is the flavor, which wildly outperforms the effort. Ripe tomatoes bring juicy sweetness, fresh mozzarella adds a soft, milky creaminess, and basil ties it together with that unmistakable peppery freshness. The balsamic glaze is what elevates the whole bite from nice to irresistible, adding a sweet, tangy, almost syrupy finish that clings to every skewer.
They are also endlessly adaptable for entertaining. Serve them at room temperature, prep the components ahead, scale the recipe up for a crowd with zero extra complexity, and watch them work just as well beside burgers in July as they do on a holiday appetizer spread in December.
Ingredients
For a batch of 12 skewers you will need 12 grape or cherry tomatoes, 12 fresh mozzarella balls, and 12 fresh basil leaves. Pick the ripest, most fragrant tomatoes you can find, since they carry the freshness of the whole bite, and look for the small mozzarella balls labeled ciliegine or bocconcini, which are exactly the right size for skewering. Heirloom cherry tomatoes in mixed colors make an especially pretty platter if you can get them.
The finishing touches are 2 tablespoons of olive oil and 2 tablespoons of balsamic glaze, plus salt and pepper to taste if you like. Use a good-quality olive oil here; with so few ingredients, you can genuinely taste the difference. The glaze can absolutely be store-bought for convenience.
That said, homemade balsamic glaze is easier than you think and worth the extra ten minutes when you have them. Simply simmer 1 cup of balsamic vinegar with 1 tablespoon of sugar in a small saucepan until it reduces and thickens enough to coat the back of a spoon. It keeps in the fridge for weeks and is wonderful drizzled over everything from grilled vegetables to strawberries.

Step-by-Step Instructions
Start by prepping your ingredients. Rinse the tomatoes and basil leaves and pat them dry, and drain the fresh mozzarella balls well. Dry ingredients matter more than you might think, because excess water dilutes the olive oil and glaze and makes the skewers slippery to assemble. If you are making your own glaze, get it simmering now so it has time to reduce and cool slightly while you build.
Next comes the fun part: assembly. Take a small wooden skewer or toothpick and thread on a tomato, followed by a mozzarella ball, then fold a basil leaf in half and slide it on. Folding the leaf keeps it snug on the stick and puts a little pocket of basil flavor in every bite. If your skewers are on the longer side, repeat with a second tomato and mozzarella ball so nobody feels shortchanged.
Once all your skewers are assembled and arranged on a platter, give them a gentle drizzle of olive oil. This step seems minor, but it carries the flavors, adds a subtle richness, and gives everything a beautiful glossy sheen that makes the platter look professionally done.
Finish with the balsamic glaze, drizzled in thin ribbons across the whole platter. For the freshest, prettiest presentation, do this just before serving so the glaze stays in neat, glossy lines rather than pooling. If you like, add a small bowl of extra glaze on the side for enthusiastic dippers.
Finally, season if desired. A pinch of flaky sea salt and a crack of black pepper make the tomato and mozzarella flavors pop noticeably, so I rarely skip it. Then step back and accept your compliments; they will come quickly.

Tips for the Best Caprese Skewers
Freshness is everything with so few ingredients, so assemble the skewers as close to serving time as you can. My favorite make-ahead strategy is to prep all the components a couple of hours early and store them separately in the fridge, then thread and drizzle right before guests arrive. The skewers themselves can sit out happily through a party, but that just-assembled look, with perky basil and tidy glaze lines, is worth the small timing effort.
Do not be afraid to riff, either. Mixed heirloom tomatoes add gorgeous color variety, plant-based mozzarella makes them vegan-friendly, and a crisp white wine like Pinot Grigio or Sauvignon Blanc alongside turns a simple appetizer into a lovely start to dinner. If you fall in love with this flavor combination the way I have, try it in heartier form with my caprese pasta salad, or make it a main event with this 30-minute caprese chicken.
One last practical note: if the skewers will sit on a buffet for a while, tuck the basil leaves between the tomato and mozzarella rather than on the ends. Sandwiched leaves stay greener longer because they are shielded from the air, and the platter looks fresh from the first guest to the last.
Frequently Asked Questions
Can I make caprese skewers in advance?
Yes! Prep all the ingredients a few hours ahead and store them separately in the fridge, then assemble just before serving for the freshest presentation. Fully assembled skewers can be covered and chilled for a few hours, though the basil is happiest when added late.
How should I store leftovers?
Store any leftover skewers in an airtight container in the fridge for up to 1 day. The basil may wilt a little, but they will still taste delicious. Let them sit at room temperature for a few minutes before eating so the mozzarella softens again.
What if I don’t have wooden skewers?
No worries! Toothpicks work just as well for single-bite versions, or you can skip the sticks entirely and toss everything together as a chopped Caprese salad on a platter with the oil and glaze drizzled over the top.
How do I make balsamic glaze from scratch?
Simmer 1 cup of balsamic vinegar with 1 tablespoon of sugar in a small saucepan over medium-low heat until it reduces by about half and coats the back of a spoon. It thickens more as it cools, and it keeps in the fridge for weeks.
What mozzarella is best for skewers?
Look for small fresh mozzarella balls labeled ciliegine (cherry-sized) or bocconcini (bite-sized), sold in tubs of water or brine. Drain and pat them dry before threading. Avoid low-moisture block mozzarella, which lacks the creamy softness that makes these special.
Simple, beautiful, and always the first platter emptied, these skewers prove that great entertaining does not have to be complicated. For more fresh inspiration to round out your spread, browse these healthy eating ideas, and if you make a batch, snap a pic and tag @thekitchensaid on Instagram. I cannot wait to see your creations!
Easy Caprese Skewers with Homemade Balsamic Glaze
Italian · Appetizer

Bite-sized caprese skewers of cherry tomatoes, fresh mozzarella, and basil, drizzled with olive oil and a sweet-tangy homemade balsamic glaze. Ready in about 10 minutes.
Ingredients
- 12 grape or cherry tomatoes
- 12 fresh mozzarella balls (ciliegine)
- 12 fresh basil leaves
- 2 tbsp olive oil
- 2 tbsp balsamic glaze
- Salt and pepper to taste (optional)
Instructions
- Rinse the tomatoes and basil leaves, and drain the fresh mozzarella balls.
- Thread a tomato, a mozzarella ball, and a folded basil leaf onto each skewer; repeat if skewers are long enough.
- Drizzle the assembled skewers with olive oil.
- Drizzle with balsamic glaze just before serving.
- Season with a pinch of sea salt and black pepper, if desired.
Nutrition: 70 calories







