When it comes to easy-to-make appetizers that are both fresh and flavorful, Caprese skewers are a favorite. These bite-sized treats bring together the vibrant taste of juicy grape tomatoes, creamy mozzarella, and the aromatic freshness of basil—perfectly elevated with the savory crunch of bacon and drizzled with homemade pesto and balsamic glaze.
It’s the kind of dish that looks as impressive as it tastes, yet is so simple to whip up. Ideal for summer parties, holiday gatherings, or even a quick snack, this Caprese Skewers Salad with Pesto & Bacon Recipe checks all the boxes: fresh, flavorful, and full of delightful textures.
The beauty of this dish lies in its balance. You get the perfect combo of rich mozzarella, tangy tomatoes, fresh herbs, and a crispy bacon bite, all dressed in a zesty pesto sauce with a drizzle of balsamic glaze that gives it an extra punch.
Not only is it an easy go-to when you’re short on time, but it’s also the kind of recipe that always gets people talking at your next party or dinner gathering. Plus, it’s customizable—leave out the bacon for a vegetarian-friendly version. For a complete meal, pair it with my Shrimp Ceviche Recipe or Instant Pot Keto Chicken!
How This Simple Salad Became My Favorite?

- I love how simple it is: These skewers come together in minutes, making them a go-to snack or appetizer when I’m short on time.
- The flavor combination is unbeatable: With the smoky bacon, sweet tomatoes, and creamy mozzarella, it’s like a party in your mouth.
- It’s perfect for all occasions: Whether it’s a summer BBQ or a cozy dinner at home, these skewers fit right in.
- I’ve made a few tweaks: Sometimes, I swap the bacon for prosciutto or add a sprinkle of fresh cracked pepper to enhance the flavors.
- It’s such a crowd-pleaser: The last time I made these, everyone asked for the recipe!

Caprese Salad Skewers Recipe
Equipment
- Toothpicks
- Cutting board
- Knife
- Small bowl (for pesto and balsamic glaze)
- Frying pan (for cooking bacon)
Ingredients
- 10 oz Grape tomatoes 30 tomatoes
- 5 slices Cooked bacon each cut into 6 square pieces; omit for vegetarian
- 1/2 oz Fresh basil 30 leaves
- 10 oz Fresh mozzarella balls minis; 30 pieces
- 30 Toothpicks
- 1/4 cup Basil pesto
- 2 tbsp Olive oil
- 1 tbsp Balsamic glaze
- Black pepper fresh cracked, optional
Instructions
- Cook the bacon slices until crispy and cut them into small square pieces.
- Cut the grape tomatoes in half.
- Thread a tomato, mozzarella ball, basil leaf, and bacon piece onto each toothpick.
- Arrange the skewers on a serving plate.
- Drizzle the pesto and olive oil over the skewers.
- Add balsamic glaze on top for extra flavor.
- Season with fresh cracked black pepper if desired.
- Serve immediately and enjoy!
Nutrition Info:
Nutrition | Value |
Calories | 184kcal |
Carbohydrates | 2.8g |
Protein | 7.8g |
Fat | 16.4g |
Sugars | 1.8g |
Sodium | 60-80 mg |
Tips That Will Ease Your Job!
- Bacon Choice: Opt for thick-cut bacon for a more substantial bite. If you’re aiming for a cleaner, less greasy version, bake the bacon in the oven to keep it crisp without the mess of frying.
- Mozzarella Prep: Fresh mozzarella can sometimes release moisture, making the skewers soggy. To avoid this, pat the mozzarella balls dry before assembling. You can even toss them lightly in olive oil to prevent stickiness.
- Basil Substitutes: If fresh basil isn’t available, try using arugula or even baby spinach for a similar peppery note. Just make sure to keep the leaves whole for that fresh, green crunch.
- Pesto Variations: Feel free to play around with the pesto! Swap traditional basil pesto for sun-dried tomato pesto, or add some toasted pine nuts for an extra depth of flavor.
- Make It Ahead: If you’re prepping these skewers ahead of time, store the assembled skewers in an airtight container in the fridge. Drizzle the pesto and balsamic glaze just before serving to keep the skewers fresh and vibrant.
- Serving Tip: For a touch of elegance, serve the skewers on a wooden board with a sprinkle of flaky sea salt and a drizzle of high-quality olive oil right before serving. It’s a small detail that elevates the dish.

John Lee’s love for cooking is deeply rooted in family tradition. Growing up, the men in his family took charge of the kitchen, turning every meal into a special occasion. From weekend barbecues to holiday feasts, food was more than sustenance—it was a way to connect.
Inspired by this upbringing, John developed a passion for creating dishes that bring people together. After meeting Joe Miller through mutual friends, he joined Food Landscape Insight to share his love for simple yet extraordinary cooking, crafting meals that tell a story and create lasting memories.