Caprese Skewers

These caprese skewers stack cherry tomatoes, fresh mozzarella, and basil on a toothpick then get a drizzle of balsamic glaze for the easiest no cook appetizer. ♡

Caprese skewers hero shot

A proper caprese skewer is just three things done right: sweet tomatoes at peak ripeness, soft milky mozzarella, and basil that is bright green and whole not chopped. I thread them in the same order every time so each bite gets one of each flavor. A light drizzle of olive oil, a squeeze of balsamic glaze, and flaky salt is all the seasoning this easy caprese skewers appetizer needs.

This is my go-to party food when I have 15 minutes and a crowd coming. No oven, no stove, no dishes. The skewers can be assembled hours ahead and look like the fanciest thing on the table. Let’s make it together.

Ingredients for caprese skewers

Ingredients

Caprese Skewers

  • 1 pint cherry tomatoes or grape tomatoes
  • 8 oz fresh mozzarella balls (ciliegine or bocconcini size)
  • 1 large bunch fresh basil, leaves only (about 30 leaves)
  • 2 tbsp extra virgin olive oil
  • 2 tbsp balsamic glaze
  • 1/2 tsp flaky sea salt
  • 1/4 tsp fresh cracked black pepper
  • 24 to 30 short bamboo skewers or large toothpicks (6 inch)

Optional add-ins:

  • Prosciutto folded between layers
  • Marinated artichoke hearts
  • Pitted castelvetrano olives
  • Sun dried tomatoes packed in oil
  • Mini pepperoni slices
  • Pesto for dipping on the side

Step by step process for caprese skewers

How to Make Caprese Skewers

  1. Prep. Rinse the tomatoes and pat them very dry on a clean towel. Drain the mozzarella balls in a strainer for 5 minutes. Wet mozzarella makes the skewers slide around on the plate.
  2. Pluck. Pull 30 to 40 whole basil leaves off the stems. Use the smallest and most vibrant leaves so they fit the skewer cleanly without ripping.
  3. Thread. Slide one tomato onto the skewer, then fold a basil leaf in half and pierce it, then add a mozzarella ball. Repeat the sequence once more per skewer so you get two bites of each.
  4. Arrange. Lay the skewers on a serving platter in a tight line, either straight or in a sunburst pattern. Keep a half inch of space at the pointed end showing so guests can grab easily.
  5. Dress. Whisk the olive oil with a pinch of salt and drizzle it over the skewers. Follow with a zigzag of balsamic glaze from a squeeze bottle.
  6. Finish. Sprinkle flaky salt and fresh pepper over the top right before serving so the salt does not melt into the mozzarella.

Why This Recipe Works

Drying the tomatoes and mozzarella before assembling is the single biggest upgrade a caprese skewer can get. Water drains from both ingredients at room temperature and pools on the plate, turning the whole appetizer swampy within 30 minutes. A quick dry with a paper towel locks them in place and keeps the balsamic glaze from running off into a puddle.

Using fresh mozzarella in water (not block mozzarella) is what makes these feel like a proper Italian antipasto and not a grocery store veggie tray. The fresh kind is soft and milky and clings to the tomato juice in the best way. The block style is too rubbery to pierce and does not melt into the bite.

Folding the basil in half before threading it is a small trick that keeps the leaf whole and green instead of tearing around the toothpick. A torn basil leaf oxidizes to black within an hour. The folded pierce seals both ends and keeps the classic caprese look even after sitting on the counter.

Tips

  • Store assembled skewers covered in the fridge for up to 6 hours. After that the basil wilts and the tomatoes get soggy.
  • Bring them to room temperature 15 minutes before serving. Cold mozzarella tastes flat and rubbery.
  • For meal prep or a party, prep the ingredients up to 1 day ahead and assemble the morning of.
  • Use ciliegine (cherry size) mozzarella balls, not pearls. Pearls are too small and fall off the skewer.
  • Common mistake: drizzling balsamic glaze too early. It bleeds into the tomato and stains the mozzarella. Drizzle within 30 minutes of serving.
  • If you only have thick balsamic vinegar and no glaze, simmer 1 cup balsamic with 1 tbsp brown sugar for 5 minutes until it coats a spoon.
  • For a dairy free version, swap the mozzarella for marinated tofu cubes or roasted artichoke hearts.

Variations

  • Caprese bites with prosciutto: fold a strip of prosciutto between the tomato and mozzarella for a salty kick.
  • Italian antipasto skewers: alternate salami, olives, and artichoke hearts with the caprese trio.
  • Pesto caprese skewers: brush the mozzarella with basil pesto before threading instead of using fresh basil.
  • Heirloom caprese skewers: use a mix of red, yellow, and orange cherry tomatoes for a rainbow plate.
  • Watermelon caprese: swap tomatoes for watermelon cubes in the summer for a sweeter twist.
  • Spicy caprese: add a thin slice of pickled jalapeno between the mozzarella and tomato.

Common Mistakes to Avoid

  • Using cold mozzarella straight from the fridge. It tastes flat. Fix: let it sit in the olive oil drizzle for 10 minutes at room temp.
  • Skipping the drying step. Wet ingredients slide off the stick. Fix: pat everything dry with a paper towel first.
  • Chopping the basil. It goes black in minutes. Fix: always use whole folded leaves.
  • Over salting. The mozzarella and balsamic glaze are already salty. Fix: only one sprinkle of flaky salt at the end.
  • Stacking too much on one skewer. The threads tip over and fall apart. Fix: keep it to two layers, six items max per skewer.

Close up of caprese skewers

Caprese skewers on a white ceramic plate on marble

Caprese Skewers

Fresh mozzarella, cherry tomatoes, and basil on skewers with a balsamic glaze and olive oil drizzle, assembled in 5 minutes with no cooking.
Prep Time 5 minutes
Total Time 5 minutes
Servings: 8 servings
Course: Appetizer
Cuisine: Italian
Calories: 130

Ingredients
  

  • 16 oz fresh mozzarella balls ciliegine or bocconcini, drained and dried
  • 2 cups cherry tomatoes mixed colors
  • 1 bunch fresh basil leaves
  • 3 tbsp balsamic glaze
  • 2 tbsp extra virgin olive oil
  • flaky sea salt
  • freshly cracked black pepper
  • 24 small bamboo skewers or toothpicks

Method
 

  1. Drain and pat dry the mozzarella balls. Wash and dry cherry tomatoes. Select medium basil leaves and fold each into a tight bundle.
  2. Thread each skewer in order: one cherry tomato, one folded basil leaf, one mozzarella ball.
  3. Arrange skewers on a platter or stand upright in a glass. Season with flaky sea salt and cracked black pepper.
  4. Drizzle olive oil and balsamic glaze over the platter right before serving. Serve at room temperature.

Notes

Pat mozzarella completely dry before assembling to prevent the platter from pooling with liquid. Let mozzarella sit at room temperature for 20 minutes before serving for a creamier texture. Drizzle with olive oil and balsamic right before serving, not ahead of time.

Looking for more easy appetizers? Try my prosciutto wrapped melon, bruschetta with tomato basil, stuffed mushrooms, or a tangy bowl of tzatziki with pita chips. For food safety on fresh mozzarella see the FDA safe food handling guide.

FAQ

Assembled skewers keep for up to 6 hours in the fridge loosely covered. Past that the basil wilts and the tomatoes leak water onto the plate, which makes the whole tray look tired.
Yes. Assemble them up to 6 hours ahead, cover with plastic wrap, and refrigerate. Wait to drizzle the olive oil, balsamic glaze, and flaky salt until right before serving so nothing gets soggy.
Fresh mozzarella balls are strongly recommended because they are soft and hold flavor best. If you only have block mozzarella, cube it into 3/4 inch pieces but expect a firmer, drier bite.
No. Fresh mozzarella and tomatoes both turn watery and grainy once thawed. This is a make fresh appetizer only.
Yes, caprese skewers are naturally gluten free. Double check the balsamic glaze label, since some bottled brands contain caramel color or modified starch.
Usually the tomatoes or mozzarella were not drained well enough. Pat both very dry before threading, and assemble on a platter lined with a paper towel so any extra liquid gets absorbed.
Crusty bread, olives, salami, or a bowl of hummus for a simple antipasto spread. They also go great next to bruschetta or a fresh green salad at a summer dinner party.
Plan on 3 to 4 skewers per person as an appetizer or 6 per person if you are serving them as the main bite on a small plates menu. This recipe makes about 24 to 30 skewers.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating