• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cooking For My Soul logo

  • Fall Recipes
  • Recipes
  • Kitchen Tips
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Fall Recipes
  • Recipes
  • Kitchen Tips
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Fall Recipes
    • Recipes
    • Kitchen Tips
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Appetizers

    Caprese Skewers

    Modified: Dec 16, 2023 · Published: Nov 28, 2023 by Tania · 5 Comments · This post may contain affiliate links.

    Jump to Recipe
    • Pinterest
    • Facebook
    • Twitter
    • Email

    Caprese skewers are vibrant, colorful, and really fun to eat. These no-cook appetizers are perfect for the holidays!

    Packed with flavor and fresh ingredients, my favorite caprese skewers with balsamic glaze are so good they will be gone in seconds!

    These are very easy to make and take very little time to prepare, so if you’re looking for something delicious you can make under 30 minutes, this is it! They are also make-ahead friendly.

    assembled mini caprese skewers on rectangular plate

    Caprese skewers are pretty much all your favorite caprese salad ingredients in a stick. How good does that sound?

    Every time I bring these to potlucks, they are gone within seconds! Assembling these is super quick and easy, and can be made in advance for convenience.

    I marinate the mozzarella in olive oil and herbs to pack extra flavor. When paired with cherry tomatoes and fresh basil, it’s just incredible. I love to serve these along with my favorite Tomato Basil Soup.

    To finish it off, I add a generous drizzle of balsamic glaze for a sweet and tangy flavor. I also sometimes drizzle my favorite Basil Vinaigrette instead because I can’t get enough of fresh basil.

    Looking for more easy holiday appetizers? Try these cute Fingerling Potato Bruschetta bites or Smoked Salmon Deviled Eggs. I also really like these Fried Mac and Cheese Bites!

    Why we love making these adorable caprese skewers:

    • Super easy and quick: These no-cook appetizers come together in no time. It’s straightforward and simple.
    • Delicious and fresh-tasting! Marinating the cheese in good olive oil and herbs infuses it with flavor. The fresh tomatoes and basil add the freshest flavors.
    • Make-ahead friendly for ease and convenience.
    • Adorable presentation: Great for holidays parties!
    Jump to:
    • What Type of Cheese to Use
    • Ingredient Notes
    • Step-by-Step Tutorial
    • Make Ahead Tips
    • Variations and Pairing Ideas
    • Recipe FAQs
    • Tips for Success
    • Caprese Skewers

    What Type of Cheese to Use

    Fresh mozzarella cheese comes in a variety of sizes. For this caprese skewers recipe, use the small mozzarella balls called “ciliegine.” They are about the same size and shape as round cherry tomatoes, which make uniform-shaped skewers. It definitely helps with presentation!

    If ciliegine are not available, you can purchase regular mozzarella balls and cut them into cubes the same size as the tomatoes. Do not use “mozzarella pearls.” These are way too small and not great for skewers.

    four tomato, mozzarella, basil skewers on a plate

    Ingredient Notes

    The ingredients are very simple and straightforward. Here are a few kitchen notes, which I find helpful when picking up the ingredients at the grocery store. As always, ingredient quantities can be found in the recipe card down below.

    labeled ingredients
    • Small mozzarella balls: Also known as “ciliegine.” They are the size of cherry tomatoes, so that makes them perfect for this recipe. Make sure not to get “mozzarella pearls,” which are a bit too small. An 8-ounce container contains about 24 balls. I like the BelGioioso brand.
    • Cherry tomatoes: Make sure to grab round cherry tomatoes and not oval-shaped grape tomatoes. You need 2 cherry tomatoes per skewer.
    • Extra virgin olive oil: Choose high quality olive oil for the best flavor. I prefer robust olive oil.
    • Dried Italian seasoning: Used to marinate the cheese. Fresh herbs work great too.
    • Fresh basil: Adds freshness and flavor. Find basil that looks fresh and vibrant green, and not wilted or bruised.
    • Store-bought balsamic glaze: NOT balsamic vinegar. For this recipe, we use balsamic glaze, which is essentially thickened syrupy balsamic vinegar. It adds sweetness, tanginess, and incredible flavor.
    • Salt and pepper to taste for the mozzarella balls

    A note on balsamic glaze: I prefer to use store-bought balsamic glaze rather than making a reduction at home. Simmering balsamic vinegar can make your house smell strong, and I find that high quality store-bought balsamic glaze tastes just as good as homemade.

    Step-by-Step Tutorial

    Make a batch of these cute little appetizers in less than 30 minutes! They are super easy to make and festive. Here’s how.

    Step 1 | Marinate mozzarella

    Begin by quickly marinating the fresh mozzarella balls in a mixture of extra virgin olive oil, dried Italian seasoning, salt, and pepper. They need at least 15 minutes, but can be marinated for up to 3 days.

    tossing mozzarella balls with olive oil and italian seasoning

    Step 2 | Assemble

    Grab twelve bamboo skewers. For each skewer, thread a tomato, followed by basil, 2 marinated mozzarella balls, basil, and 1 tomato. Repeat until you have about 12 skewers or however many you’re planning to make.

    assembling skewers of tomatoes, mozzarella, and basil

    Step 3 | Drizzle with balsamic glaze

    The final touch is a drizzle of balsamic glaze over the assembled skewers. So good!

    drizzling glaze over caprese skewers

    Make Ahead Tips

    These caprese skewers can be assembled in advance. Here’s how:

    • If making and serving the same day: Assemble as directed and keep refrigerated for up to 1 day (covered), but don’t add the balsamic glaze yet. When ready to serve, let them sit on the counter for 20 minutes to allow the oil to come to room temperature (oil solidifies when refrigerated). Drizzle with balsamic glaze before serving.
    • If making 1 or more days in advance: Don’t marinate the mozzarella, as the oil touching the basil may cause it to soften and wilt. Assemble skewers. When ready to serve, drizzle the cheese with a mixture of olive oil, Italian seasoning, salt, and pepper. Finish with balsamic glaze.

    Alternatively, you may prep ahead the ingredients. For example, the mozzarella balls can be marinated up to 3 days ahead. Freezing is not recommended.

    Variations and Pairing Ideas

    Caprese skewers are very versatile appetizers! There are so many ways to elevate it or add your own twist to it. Here are some of my favorite recipe variations:

    • Drizzle with lemon basil vinaigrette instead of balsamic glaze, or use both! The basil vinaigrette adds a more garlicky and fresh touch.
    • Make tortellini caprese skewers! Simply cook your favorite cheese tortellini per package directions and add it into the skewers.
    • Add these balsamic roasted brussels sprouts.
    • Other great additions: Prosciutto or your favorite cured meats, marinated artichoke hearts, or melon.
    • Use heirloom cherry tomatoes for more colorful skewers.

    If you’re looking for more amazing holiday-worthy appetizers, give these a try!

    • A pile of fried mac and cheese balls
      Mac and Cheese Bites
    • Fingerling Potato Bruschetta Appetizer
      Fingerling Potato Bruschetta
    • smoked salmon deviled eggs
      Smoked Salmon Deviled Eggs
    • fried shrimp with coconut breading
      Fried Coconut Shrimp (2 Dipping Sauces)

    Recipe FAQs

    How long should I marinate the mozzarella?

    At least 15 minutes or up to 3 days in the fridge.

    Why did the olive oil solidify in the fridge?

    That’s totally normal! Simply let the skewers or cheese sit on the counter for 20 to 30 minutes so the oil has a chance to come to room temperature.

    Where do I find skewers?

    I use these 6-inch bamboo skewers, which are perfect for individual servings.

    Can I make my own balsamic glaze?

    I prefer to use store-bought balsamic glaze for ease and convenience. They are pretty good. While making your own balsamic reduction is simple, the smell can be a bit overpowering when it simmers.

    I can’t find small mozzarella. What can I use instead?

    You can buy large blocks of fresh mozzarella and cut them into smaller cubes. Don’t use “mozzarella pearls” – these are too small.

    drizzled caprese skewers with balsamic glaze

    This recipe was originally published in 2020 and updated to include new photos and information.

    Tips for Success

    • For a consistent size and shape, use “ciliegine” small mozzarella and round cherry tomatoes (not oval-shaped grape tomatoes).
    • Balsamic glaze: I prefer to use store-bought balsamic glaze for ease and convenience. While making your own balsamic reduction is simple, the smell can be a bit overpowering when it simmers.
    • Use good quality extra virgin olive oil for best flavor.
    • If refrigerating, note that the oil may solidify in the fridge. Simply let it sit on the counter so the olive comes to room temperature and you’ll be good to go.
    • Instead of dried Italian seasoning, you may use fresh herbs to taste. Try a blend of thyme, rosemary, and oregano.

    I’d love to hear from you! If you loved my recipe, please consider leaving a 5-star rating and a comment down below. Sign up for my newsletter and follow along on Instagram, Facebook, or Pinterest

    four caprese skewers on plate
    Print Pin
    4.86 from 7 votes

    Caprese Skewers

    These caprese skewers with balsamic glaze drizzle are so delicious and fun to eat! The marinated mozzarella adds great flavor, and the tomatoes and basil make this recipe to fresh-tasting.
    Course Appetizer
    Cuisine Italian
    Prep Time 10 minutes minutes
    Cook Time 0 minutes minutes
    Marinating 15 minutes minutes
    Total Time 25 minutes minutes
    Servings 12 people
    Calories 100kcal
    Author Tania

    Equipment

    • 12 6-inch bamboo skewers

    Ingredients

    • 8 ounces small mozzarella balls - aka "ciliegine" mozzarella, see note below
    • ¼ cup extra virgin olive oil
    • 1 ½ teaspoon dried Italian seasoning - plus more to taste
    • Salt and pepper - to taste
    • 24 round cherry tomatoes - not the oval-shaped grape tomatoes
    • 24 fresh basil leaves
    • Balsamic glaze for drizzling - not balsamic vinegar

    Instructions

    • Make sure you have twelve 6-inch bamboo skewers ready.
    • Marinate mozzarella: In a bowl, combine the mozzarella balls with olive oil, Italian seasoning, and salt and pepper to taste. Let it sit for 15 minutes. It’s a quick marinade, but you can also marinate for up to 3 days if desired. Note: Olive oil solidifies when refrigerated, simply let it come to room temperature for 20-30 minutes.
    • Assemble each skewer: Start with 1 tomato, basil, 2 marinated mozzarella cheese balls, basil, and 1 tomato. Repeat until you have 12 skewers.
    • Arrange on a serving platter. Drizzle with balsamic glaze to taste. Serve immediately. Enjoy!

    Notes

    • Small mozzarella balls are also known as “ciliegine.” An 8-ounce container usually comes with 24 balls.
    • Cherry tomatoes: Find round cherry tomatoes that are about the same size as the cheese. Try not to use oval-shaped grape tomatoes for presentation.
    • Marinate mozzarella up to 3 days in advance. The oil may solidify in the fridge. Let it sit on the counter for 20 to 30 minutes to allow the oil to come to room temp.
    • Make ahead:
      • If making and serving the same day: Assemble as directed and keep refrigerated for up to 1 day (covered), but add the balsamic glaze right before serving.
      • If making 1+ day in advance: Assemble, but don’t marinate the cheese, as the oil may cause the basil to soften. When ready to serve, drizzle the mozzarella balls with a mixture of olive oil, Italian seasoning, salt, and pepper. Finish with balsamic glaze.
     
    Substitutions and variations:
    • Mozzarella: If you can’t find small mozzarella, buy the larger ones and cut them into cubes.
    • Balsamic: Not a fan of balsamic? Try this lemon basil vinaigrette instead.
    • Dried Italian seasoning: Fresh herbs of your choice. Thyme, rosemary, and oregano work great here.
     
    Disclaimer: Nutritional values (per serving) are approximates only.

    Nutrition

    Serving: 1skewer | Calories: 100kcal | Carbohydrates: 3g | Protein: 4g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Cholesterol: 7mg | Sodium: 66mg | Potassium: 80mg | Fiber: 0.4g | Sugar: 2g | Vitamin A: 213IU | Vitamin C: 8mg | Calcium: 77mg | Iron: 0.4mg
    Tried this Recipe? Tag me on Instagram!Mention @CookingForMySoul or tag #cookingformysoul. Or leave me comment below!

    More Appetizer Recipes

    • drizzling soy honey glaze over salmon bites
      Air Fryer Salmon Bites
    • bowl of whipped burrata cheese with fruit and tomato topping
      Whipped Burrata with Peaches
    • skillet mexican street corn dip with garnish
      Mexican Street Corn Dip
    • shrimp bites with guacamole on top of tortilla scoops
      Chili Lime Shrimp Guacamole Bites

    Reader Interactions

    Comments

    1. Linda Bull says

      October 20, 2024 at 2:27 pm

      5 stars
      Served at a fund raiser. Many compliments and all gone.

      Reply
    2. Patty says

      December 04, 2023 at 6:41 pm

      5 stars
      Cute and easy recipe! I really like the marinated cheese, it makes it really yummy. The balsamic glaze goes perfect with it.
      Patty

      Reply
      • Tania says

        December 05, 2023 at 6:56 am

        Thank you Patty!

        Reply
    3. Carol says

      July 27, 2021 at 7:31 pm

      4 stars
      Easy appetizer and looked so nice to serve. A keeper!

      Reply
      • Tania says

        July 29, 2021 at 8:08 pm

        Glad to hear you like it!

        Reply
    4.86 from 7 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    tania from cooking for my soul

    Hi, I'm Tania!

    Welcome to Cooking For My Soul! Here I share my most beloved kitchen-tested recipes, easy-to-follow tutorials, and lots of kitchen tips & tricks to help you gain confidence in the kitchen and take home cooking to the next level!

    More about me →

    Comfort Food

    • dutch oven french onion pot roast with cheese
      French Onion Pot Roast
    • honey balsamic pot roast with potatoes and broccoli
      Honey Balsamic Chuck Roast
    • bowl of rotisserie chicken noodle soup
      Rotisserie Chicken Noodle Soup
    • slow cooker chicken noodle soup
      Slow Cooker Chicken Noodle Soup
    • red wine braised short rib with garnish
      Red Wine Braised Short Ribs
    • easy cottage pie in baking dish
      Easy Cottage Pie

    Popular Recipes

    • Creamy Lemon Chicken Recipe
      Easy Creamy Lemon Chicken
    • top view of cooked roast chicken inside an oval dutch oven
      Dutch Oven Whole Roast Chicken
    • top view of dutch oven pot roast with thyme and vegetables
      Dutch Oven Pot Roast
    • Hearty Beef Stew with Carrots and Potatoes
      Hearty Dutch Oven Beef Stew
    • apple pie with precooked filling
      Apple Pie with Precooked Apple Filling
    • creamy chicken orzo with spinach and lemon
      Lemon Chicken Orzo

    Featured In

    cooking for my soul banner logos
    Cooking for My Soul featured on banner with company logos

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Statement
    • About Tania

    Newsletter

    • Sign Up for Emails!

    Let's Connect

    • Contact Me
    • Instagram
    • Facebook
    • Pinterest

    COPYRIGHT © 2025 COOKING FOR MY SOUL

    As an Amazon Associate, I earn from qualifying purchases.

    pin image design

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.