Caprese skewers are a vibrant and refreshing appetizer that combines the classic Italian flavors of ripe cherry tomatoes, creamy mozzarella, and aromatic fresh basil. Drizzled with a tangy balsamic glaze, these skewers are light, satisfying, and perfect for everything from casual picnics to elegant gatherings. They're a no-cook option that's as beautiful to serve as it is delicious to eat.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
1 pint cherry tomatoes
1 pack fresh mozzarella balls (bocconcini or ciliegine)
1 bunch fresh basil leaves
Balsamic glaze (for drizzling)
Salt and pepper to taste
Toothpicks or small skewers
Directions
I start by rinsing the cherry tomatoes and fresh basil leaves, then patting them dry to keep the skewers neat and fresh.
Using a toothpick or small skewer, I thread one cherry tomato, one mozzarella ball, and one basil leaf. I repeat this process until I’ve used up all the ingredients.
I arrange the completed skewers on a serving platter in a single layer.
Just before serving, I drizzle them generously with balsamic glaze and season with salt and freshly cracked black pepper to bring out all the flavors.
I serve them right away while everything is at its freshest.
Servings and timing
This recipe makes about 4 servings, depending on how many skewers I prepare per person. It only takes 10 minutes from start to finish, with no cooking involved. Each serving is approximately 80 kcal, making it a light and guilt-free option.
Variations
I like to switch things up occasionally by using heirloom cherry tomatoes for extra color or adding a thin slice of prosciutto for a savory twist. Sometimes I swap the balsamic glaze for a pesto drizzle or a splash of lemon vinaigrette for a brighter flavor. For a fun presentation, I even serve these on longer skewers with multiple layers.
Storage/Reheating
I usually serve these fresh, but if I need to prep them ahead, I store them in an airtight container in the fridge for up to 24 hours. I wait to drizzle the balsamic glaze until right before serving to keep them looking their best. These skewers are not meant to be reheated, as they’re enjoyed cold and fresh.
FAQs
How far in advance can I make Caprese skewers?
I prepare them up to one day in advance, storing them in the fridge without the balsamic glaze. I add the glaze just before serving for the best appearance and taste.
Can I use grape tomatoes instead of cherry tomatoes?
Yes, I sometimes use grape tomatoes if they’re more readily available. They have a slightly different shape but work just as well on skewers.
What kind of mozzarella should I use?
I use bocconcini or ciliegine mozzarella balls because they’re the perfect size for skewers. If I only have a large mozzarella ball, I cut it into bite-sized cubes.
Can I make these vegan?
To make a vegan version, I substitute the mozzarella with a plant-based cheese alternative. There are some great dairy-free mozzarella options available now.
Is there a substitute for balsamic glaze?
If I don’t have balsamic glaze, I reduce regular balsamic vinegar over low heat until it thickens, or I use a light drizzle of olive oil and a sprinkle of sea salt as a minimalist option.
Conclusion
Caprese skewers are one of those effortless appetizers that never fail to impress. They’re colorful, tasty, and come together in minutes using just a few ingredients. I love how versatile they are, and they always bring a burst of freshness to any table. Whether it’s a picnic, party, or a quick snack, these skewers are always a go-to favorite.
Recipe:

Caprese Skewers
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
- Total Time: 10 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Caprese skewers are a refreshing no-cook appetizer featuring cherry tomatoes, mozzarella balls, and fresh basil, drizzled with balsamic glaze. Perfect for parties, potlucks, or quick snacks.
Ingredients
1 pint cherry tomatoes
1 pack fresh mozzarella balls (bocconcini or ciliegine)
1 bunch fresh basil leaves
Balsamic glaze (for drizzling)
Salt and pepper to taste
Toothpicks or small skewers
Instructions
- Rinse the cherry tomatoes and fresh basil leaves, then pat them dry.
- Thread one cherry tomato, one mozzarella ball, and one basil leaf onto a toothpick or small skewer.
- Repeat until all ingredients are used.
- Arrange the skewers on a serving platter in a single layer.
- Drizzle with balsamic glaze and season with salt and pepper just before serving.
- Serve immediately while fresh.
Notes
Use heirloom cherry tomatoes for extra color and flavor.
Add a slice of prosciutto for a savory twist.
Swap balsamic glaze for pesto or lemon vinaigrette for a different flavor profile.
Store in the fridge for up to 24 hours without the glaze; add glaze just before serving.
Best enjoyed fresh and cold; not meant for reheating.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Appetizer
- Method: No-Cook
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving (approx. 3-4 skewers)
- Calories: 80
- Sugar: 2g
- Sodium: 150mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 15mg