I still remember the first time I made Caprese Salad Skewers for a family gathering. It was a sweltering summer afternoon, the kind where the thought of turning on the oven felt like a crime. I needed something fresh, vibrant, and easy – something that wouldn’t keep me chained to the kitchen while everyone else enjoyed the sunshine. I’d always loved the classic Caprese salad, that simple yet elegant combination of ripe tomatoes, creamy mozzarella, and fragrant basil, kissed with olive oil and balsamic. Putting it on a stick seemed like a stroke of genius – perfectly portioned, easy to grab, and visually stunning. I bought the freshest cherry tomatoes I could find, plump little balls of mozzarella (bocconcini), and a gorgeous bunch of basil. The assembly was almost meditative, threading the red, white, and green onto the skewers. I made my own balsamic glaze, letting it simmer until thick and syrupy. The moment I brought the platter out, adorned with these colourful little bites, there was an audible gasp. They disappeared in minutes! My kids, usually picky eaters, loved pulling the ingredients off the skewers one by one. My husband declared them the “perfect party food,” and my sister immediately asked for the recipe. Since then, these Caprese Salad Skewers have become a staple in our house – for barbecues, potlucks, holiday appetizers, or even just a light lunch. They are ridiculously simple to make, yet they always impress, bringing a taste of Italian sunshine to any occasion. They embody freshness, simplicity, and pure flavour – everything I adore about good food.
Ingredients
- 1 pint (about 2 cups) Cherry or Grape Tomatoes: Look for ripe, sweet tomatoes that are firm to the touch and roughly the same size as your mozzarella balls. Their bright acidity is key.
- 8 ounces Fresh Mozzarella Balls (Bocconcini, Ciliegine, or Pearls): Choose small, fresh mozzarella balls packed in water or whey. Drain them well before use. Bocconcini (small balls) or Ciliegine (cherry-sized) are ideal. If using pearls, you might thread 2-3 per skewer section. Alternatively, use a block of fresh mozzarella cut into ¾-inch cubes. Avoid low-moisture shredded mozzarella.
- 1 large bunch Fresh Basil Leaves: Select vibrant green leaves without brown spots or wilting. Genovese basil is the classic choice for its sweet, slightly peppery flavour. You’ll need about 30-40 medium-to-large leaves.
- ¼ cup Extra Virgin Olive Oil (EVOO): Use a good quality EVOO for drizzling. Its fruity or peppery notes enhance the flavours significantly.
- ¼ cup Balsamic Glaze (Store-bought or Homemade): This thick, syrupy reduction of balsamic vinegar adds a tangy sweetness. You can easily make your own (see instructions/tips).
- ½ teaspoon Sea Salt or Kosher Salt (or to taste): Enhances all the other flavours. Flaky sea salt also adds a nice textural element if sprinkled just before serving.
- ¼ teaspoon Freshly Ground Black Pepper (or to taste): Adds a subtle warmth and spice. Always use freshly ground for the best flavour.
- Approx. 20-25 Wooden or Bamboo Skewers (6-inch recommended): Choose skewers appropriate for appetizer size. Decorative picks can also be used.
Instructions
- Prepare the Ingredients: Gently wash the cherry tomatoes under cool running water and pat them completely dry with paper towels. This prevents the skewers from becoming watery. Drain the fresh mozzarella balls thoroughly; you can even pat them lightly with paper towels to remove excess moisture. Gently wash the basil leaves and pat them dry as well. If the basil leaves are very large, you can fold them in half before skewering.
- Make the Balsamic Glaze (Optional, if not using store-bought): Pour ½ cup of good quality balsamic vinegar into a small saucepan. Bring it to a gentle simmer over medium-low heat. Let it simmer, stirring occasionally, for about 10-15 minutes, or until the vinegar has reduced by about half and thickened enough to coat the back of a spoon. Be careful not to burn it. Remove from heat and let it cool completely. It will thicken further as it cools.
- Assemble the Skewers: Take one skewer. Thread one cherry tomato onto the skewer, pushing it down about an inch from the bottom. Fold a basil leaf in half (if large) and thread it onto the skewer next to the tomato. Add a mozzarella ball, followed by another folded basil leaf (optional, or place basil only between tomato and mozzarella), and finally, another cherry tomato. The classic pattern is Tomato-Basil-Mozzarella-Tomato, or Tomato-Basil-Mozzarella-Basil-Tomato. Feel free to adjust the pattern based on the size of your ingredients and personal preference, ensuring a nice balance of colour and flavour in each bite. Repeat this process until all ingredients are used, arranging the finished skewers on a large platter or serving dish as you go.
- Season and Dress: Arrange the assembled skewers attractively on your chosen serving platter. Lightly drizzle the extra virgin olive oil evenly over all the skewers. Season generously with sea salt and freshly ground black pepper. Be sure to get some seasoning directly onto the mozzarella and tomatoes.
- Add the Balsamic Glaze: Just before serving, drizzle the cooled balsamic glaze over the skewers. You can do this in a zigzag pattern for visual appeal. Waiting until just before serving prevents the glaze from making the basil leaves wilt or discolor too much.
- Serve: Serve the Caprese Salad Skewers immediately for the best flavour and texture.
Nutrition Facts
- Servings: Approximately 20-25 skewers (depending on size and how many items per skewer). Serving size generally considered 2-3 skewers per person as an appetizer.
- Calories per Serving (Approx. 3 Skewers): 100-150 calories (This is an estimate and can vary significantly based on the exact size of mozzarella balls, amount of olive oil, and balsamic glaze used).
- Key Nutrients:
- Protein: Primarily from the mozzarella, contributing to satiety.
- Healthy Fats: Monounsaturated fats from the extra virgin olive oil are beneficial for heart health.
- Vitamin C & Lycopene: Abundant in tomatoes, providing antioxidant benefits. Lycopene is particularly known for its potential health-promoting properties.
- Calcium: Provided by the mozzarella cheese, essential for bone health.
- Low Carbohydrate: Naturally low in carbs, making it suitable for various dietary approaches (though balsamic glaze adds some sugar).
(Disclaimer: Nutritional information is an estimate only and may vary based on ingredients and preparation methods used.)
Preparation Time
- Total Time: Approximately 15-20 minutes.
- Breakdown: This includes washing and drying the produce (5 minutes), assembling the skewers (10-15 minutes, depending on quantity and speed), and dressing/glazing (2 minutes). If making homemade balsamic glaze, add an extra 15-20 minutes (including cooling time), but this can often be done concurrently or ahead of time. This recipe is celebrated for its speed and efficiency, making it ideal for last-minute preparations or easy entertaining.
How to Serve
Caprese Salad Skewers are incredibly versatile. Here are several ways to present and serve them:
- Classic Platter Presentation:
- Arrange the skewers neatly in rows or a circular pattern on a large, flat platter.
- Ensure colours are evenly distributed for maximum visual appeal.
- Garnish the platter with a few extra fresh basil leaves scattered around.
- Standing Tall:
- Use a block of floral foam covered in foil or decorative paper, or even a sturdy piece of fruit like a melon half, and stick the skewers upright into it for a dramatic, multi-dimensional display.
- Alternatively, stand the skewers up in short, sturdy glasses or small jars, placing a few in each.
- Individual Servings:
- Place 2-3 skewers on small appetizer plates for individual guest servings at a sit-down dinner.
- Buffet Style:
- Position the platter near the start of a buffet line, as they are an excellent and refreshing starter.
- Ensure serving tongs are nearby, although they are designed to be easily picked up by hand.
- Pairing Suggestions:
- Wine: Crisp white wines like Pinot Grigio, Sauvignon Blanc, or a dry Rosé complement the fresh flavours beautifully. A light-bodied red like Beaujolais could also work.
- Other Appetizers: Serve alongside other Italian-inspired bites like bruschetta, olives, prosciutto-wrapped melon, or marinated artichoke hearts.
- Main Courses: They make a wonderful light starter or side dish for grilled chicken, fish, steak, pasta dishes, or pizza.
- Occasions:
- Parties: Ideal finger food for cocktail parties, birthdays, and holiday gatherings.
- Barbecues & Picnics: Refreshing, easy to transport (keep chilled), and require no utensils.
- Potlucks: Always a crowd-pleaser and simple to contribute.
- Light Lunch or Snack: Enjoy a few skewers on their own for a satisfying and healthy midday meal.
Additional Tips
- Prioritize Freshness & Quality: The simplicity of this recipe means the quality of your ingredients shines through. Use the ripest, sweetest cherry tomatoes you can find, genuinely fresh mozzarella (not the low-moisture kind), vibrant basil, and good quality extra virgin olive oil. This makes the biggest difference in flavour.
- Drain Mozzarella Thoroughly: Fresh mozzarella is often packed in water or whey. Excess moisture can make your skewers watery and dilute the flavours. Drain the mozzarella balls well, and gently pat them dry with paper towels before assembling.
- Make-Ahead Strategy: You can assemble the skewers (tomato, mozzarella, basil) a few hours ahead of time. Arrange them on a platter, cover tightly with plastic wrap, and refrigerate. However, wait to drizzle with olive oil, balsamic glaze, and seasoning until just before serving. Adding these too early can cause the basil to wilt and discolor, and the flavours won’t be as vibrant.
- Homemade Balsamic Glaze Control: Making your own balsamic glaze is easy (simmer balsamic vinegar until reduced and syrupy) and allows you to control the sweetness and consistency. Use a decent quality balsamic vinegar for better flavour. Store-bought glaze is a great time-saver, but check the ingredients for added sugars or thickeners if that’s a concern.
- Experiment with Variations: Don’t be afraid to get creative!
- Add a small cube of cantaloupe or honeydew melon for a sweet counterpoint.
- Thread on a pitted Kalamata or green olive for a salty kick.
- Tuck in a small piece of prosciutto or salami for a meaty version.
- Add marinated artichoke hearts.
- Instead of plain olive oil, use basil-infused oil or a light vinaigrette.
- Swap balsamic glaze for a drizzle of pesto (thin slightly with olive oil if needed).
- Season Generously: Salt and pepper are crucial for bringing out the flavours of the tomato and mozzarella. Season the skewers after assembly and just before adding the final drizzles. Sprinkle evenly to ensure every bite is well-seasoned. Using flaky sea salt adds a nice textural crunch.
- Uniformity for Appearance: While not essential for taste, try to select cherry tomatoes and mozzarella balls that are roughly similar in size. This creates more visually appealing and balanced skewers. The same goes for arranging them neatly on the platter.
- Basil Handling: Basil bruises easily and turns dark when cut or exposed to acid (like vinegar) for too long. Handle the leaves gently. If leaves are large, folding them is better than cutting. Add the balsamic glaze just before serving to keep the basil looking its best.
FAQ
- Q: Can I make Caprese Salad Skewers ahead of time?
- A: Yes, partially. You can assemble the skewers with tomato, mozzarella, and basil up to 4-6 hours in advance. Arrange them on a platter, cover tightly with plastic wrap, and store them in the refrigerator. Do not add the olive oil, salt, pepper, or balsamic glaze until just before you plan to serve them. Adding the dressing and glaze too early will make the basil wilt and can make the skewers soggy.
- Q: What is the best type of mozzarella to use?
- A: Fresh mozzarella is essential for the authentic Caprese flavour and texture. Small balls like Bocconcini (about 1-inch diameter) or Ciliegine (cherry-sized) are the most convenient as they require no cutting and are perfectly portioned. Mozzarella pearls (very small) also work, though you might need several per skewer section. You can also buy a block of fresh mozzarella (packed in water) and cut it into ¾-inch cubes. Avoid low-moisture mozzarella (the kind used for pizza) as it lacks the necessary creamy texture and fresh taste.
- Q: What kind of tomatoes are best for Caprese Skewers?
- A: Cherry or grape tomatoes are ideal because their small size works perfectly on skewers and they offer a concentrated burst of sweetness and acidity. Look for ripe, firm tomatoes. If you can find multicoloured cherry tomatoes (red, yellow, orange), they can make the skewers even more visually stunning. Ensure they are roughly the same size as your mozzarella balls for balance.
- Q: Can I use dried basil instead of fresh?
- A: It’s strongly recommended to use fresh basil. The flavour profile of dried basil is very different and much less vibrant than fresh. The fresh leaves provide an essential aromatic sweetness and visual appeal that is core to the Caprese experience. If you absolutely cannot find fresh basil, you could potentially toss the mozzarella and tomatoes in a tiny amount of pesto before skewering, but fresh leaves are vastly superior for this recipe.
- Q: Is the balsamic glaze necessary? What are alternatives?
- A: While traditional Caprese often includes balsamic, and the glaze adds a wonderful tangy sweetness, it’s not strictly necessary. If you prefer, you can omit it entirely and just use a good drizzle of high-quality extra virgin olive oil, salt, and pepper. Alternatively, you could use a light drizzle of regular balsamic vinegar (it will be thinner and tangier) or even a drizzle of good quality pesto (thinned with a little olive oil if needed).
- Q: How long do Caprese Salad Skewers last after being made?
- A: Caprese skewers are best enjoyed within a few hours of being fully assembled (including dressing and glaze). Refrigerated leftovers (if any) can be eaten the next day, but they won’t be as good. The basil will likely wilt and darken, and the tomatoes and mozzarella may release more moisture, affecting the texture. For optimal freshness and flavour, serve them the same day they are made.
- Q: Can I make this recipe without skewers?
- A: Absolutely! If you don’t have skewers or prefer a different presentation, you can simply arrange the cherry tomatoes, mozzarella balls, and fresh basil leaves in a bowl or on a platter to create a “deconstructed” Caprese salad. Toss gently with olive oil, salt, pepper, and drizzle with balsamic glaze just before serving. It’s essentially a classic Caprese salad using bite-sized ingredients.
- Q: Are Caprese Salad Skewers healthy? Are they gluten-free?
- A: Yes, generally, Caprese skewers are considered a relatively healthy appetizer option. They are made with fresh, whole ingredients like tomatoes, mozzarella, basil, and olive oil. They provide vitamins, minerals, healthy fats, and protein. They are naturally gluten-free. However, portion size matters, and the calorie count can increase depending on the amount of cheese, olive oil, and balsamic glaze (which contains sugar) used. They are also vegetarian.

Caprese Salad Skewers
Ingredients
- 1 pint (about 2 cups) Cherry or Grape Tomatoes: Look for ripe, sweet tomatoes that are firm to the touch and roughly the same size as your mozzarella balls. Their bright acidity is key.
- 8 ounces Fresh Mozzarella Balls (Bocconcini, Ciliegine, or Pearls): Choose small, fresh mozzarella balls packed in water or whey. Drain them well before use. Bocconcini (small balls) or Ciliegine (cherry-sized) are ideal. If using pearls, you might thread 2-3 per skewer section. Alternatively, use a block of fresh mozzarella cut into ¾-inch cubes. Avoid low-moisture shredded mozzarella.
- 1 large bunch Fresh Basil Leaves: Select vibrant green leaves without brown spots or wilting. Genovese basil is the classic choice for its sweet, slightly peppery flavour. You’ll need about 30–40 medium-to-large leaves.
- ¼ cup Extra Virgin Olive Oil (EVOO): Use a good quality EVOO for drizzling. Its fruity or peppery notes enhance the flavours significantly.
- ¼ cup Balsamic Glaze (Store-bought or Homemade): This thick, syrupy reduction of balsamic vinegar adds a tangy sweetness. You can easily make your own (see instructions/tips).
- ½ teaspoon Sea Salt or Kosher Salt (or to taste): Enhances all the other flavours. Flaky sea salt also adds a nice textural element if sprinkled just before serving.
- ¼ teaspoon Freshly Ground Black Pepper (or to taste): Adds a subtle warmth and spice. Always use freshly ground for the best flavour.
- Approx. 20-25 Wooden or Bamboo Skewers (6-inch recommended): Choose skewers appropriate for appetizer size. Decorative picks can also be used.
Instructions
- Prepare the Ingredients: Gently wash the cherry tomatoes under cool running water and pat them completely dry with paper towels. This prevents the skewers from becoming watery. Drain the fresh mozzarella balls thoroughly; you can even pat them lightly with paper towels to remove excess moisture. Gently wash the basil leaves and pat them dry as well. If the basil leaves are very large, you can fold them in half before skewering.
- Make the Balsamic Glaze (Optional, if not using store-bought): Pour ½ cup of good quality balsamic vinegar into a small saucepan. Bring it to a gentle simmer over medium-low heat. Let it simmer, stirring occasionally, for about 10-15 minutes, or until the vinegar has reduced by about half and thickened enough to coat the back of a spoon. Be careful not to burn it. Remove from heat and let it cool completely. It will thicken further as it cools.
- Assemble the Skewers: Take one skewer. Thread one cherry tomato onto the skewer, pushing it down about an inch from the bottom. Fold a basil leaf in half (if large) and thread it onto the skewer next to the tomato. Add a mozzarella ball, followed by another folded basil leaf (optional, or place basil only between tomato and mozzarella), and finally, another cherry tomato. The classic pattern is Tomato-Basil-Mozzarella-Tomato, or Tomato-Basil-Mozzarella-Basil-Tomato. Feel free to adjust the pattern based on the size of your ingredients and personal preference, ensuring a nice balance of colour and flavour in each bite. Repeat this process until all ingredients are used, arranging the finished skewers on a large platter or serving dish as you go.
- Season and Dress: Arrange the assembled skewers attractively on your chosen serving platter. Lightly drizzle the extra virgin olive oil evenly over all the skewers. Season generously with sea salt and freshly ground black pepper. Be sure to get some seasoning directly onto the mozzarella and tomatoes.
- Add the Balsamic Glaze: Just before serving, drizzle the cooled balsamic glaze over the skewers. You can do this in a zigzag pattern for visual appeal. Waiting until just before serving prevents the glaze from making the basil leaves wilt or discolor too much.
- Serve: Serve the Caprese Salad Skewers immediately for the best flavour and texture.
Nutrition
- Serving Size: one normal portion
- Calories: 150