Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes

I love simple food that sings with a few fresh parts. I first made these Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes on a hot night when I wanted a light and happy plate. I like recipes we can trust, and this is a tried-and-true favorite in my house. I think what makes it special is the mix of warm charred edges and cool cheese with bright basil and sweet glaze. I also like to pair it with small grilled bites like my grilled steak and shrimp skewers with garlic butter for a fuller meal.

My dad James taught me to focus on simple steps and good heat. He stood by the grill and told me to watch the tomatoes like they were tiny suns. I still see him smile when I serve these. I make them when guests arrive and when we need a quick, fresh snack.

Your Ingredients List

  • 1 pint cherry tomatoes, washed and dried
  • 8 ounces fresh mozzarella balls, small size or bocconcini, drained
  • 1 bunch fresh basil leaves, large leaves picked
  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons balsamic glaze, store bought or homemade
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 12 to 16 wooden skewers or metal skewers, soaked if wooden
  • Optional: 1 teaspoon honey to mix with balsamic for extra gloss
  • Optional: lemon zest from 1 lemon for bright finish

My Go-To Equipment

  • A medium bowl for the oil and salt mix
  • A small bowl for balsamic glaze or glaze mix
  • A grill or grill pan with medium heat
  • Tongs for turning skewers
  • A sharp paring knife for any trimming
  • A platter or serving board for the skewers
  • A brush to oil the skewers and grill

The Simple Steps to Follow

  • Preheat the grill or grill pan to medium heat.
  • Thread a tomato, a basil leaf, and a mozzarella ball on each skewer, repeating until the skewer is full.
  • Lightly brush the skewers with olive oil and season with salt and pepper.
  • Place skewers on the hot grill and cook for about 1 minute per side until you have light char marks.
  • Turn the skewers gently with tongs to brown all sides without melting the cheese.
  • Remove skewers from the grill to a cool platter to stop cooking.
  • Drizzle balsamic glaze over the warm skewers and add lemon zest if using.
  • Let the skewers rest for a minute to let the flavors settle.
  • Serve right away on a board or plate for guests to pick up.
  • Clean the grill while the skewers rest so you are ready for the next batch.

Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes

Healthy Twists on a Classic

I like to keep this dish light and add small swaps that lift the flavor and nutrition. Swap regular mozzarella for part-skim fresh mozzarella to cut fat without losing the soft texture. Add thin slices of cucumber on the skewer for crunch and extra water for hot days. Toss in a few arugula leaves in place of basil for a peppery note that pairs well with balsamic. If you want a warm soup to start the meal, try my richer fall idea, the butternut squash lasagna soup with kale and mozzarella, which uses similar cheese and leaves to make a cozy start to a summer or fall meal.

For a vegan twist, use grilled marinated tofu cubes in place of mozzarella and a balsamic reduction that omits honey. For more protein, add small cooked shrimp between the tomato and cheese. These swaps keep the heart of the recipe but make it fit different needs.

Serving Suggestions From My Table

I often serve these skewers as a bright starter or as part of a larger spread. They sit well next to grilled bread rubbed with garlic and olive oil. I pair them with a simple green salad and roasted potatoes for a light dinner. For brunch or a picnic, offer a bowl of olives, cured meats, and a warm baked dish like my take on a baked egg dish, the baked feta eggs with tomatoes and spinach, which tastes great with the fresh cheese and tomatoes on the skewers. A crisp white wine or a light rosé helps balance the sweetness of the tomatoes and the tang of balsamic.

Make a platter that looks full. Add slices of lemon around the edges. Scatter extra basil leaves on top. Little bowls of extra balsamic glaze and olive oil let guests add more if they like.

Getting It Just Right

I watch the heat. Medium heat gives a quick char and keeps the cheese cool inside. If the grill is too hot, the tomatoes can burst and the cheese can melt away. If the cheese begins to melt too fast, move the skewers to a cooler part of the grill or lift them off sooner. Use firm but ripe cherry tomatoes for the best pop of juice and sweet flavor.

Soak wooden skewers for 20 minutes before use to prevent burning. If you use metal skewers, give them a quick brush of oil so food does not stick. Salt at the right time. A light salt before grilling helps pull out the tomato flavor. A final pinch after grilling deepens the taste.

Taste a sample skewer before you plate the whole batch. If you want more brightness, squeeze a bit of lemon over the top. If you want more sweet tang, add a touch more balsamic glaze.

How to Store Leftovers

Place cooled skewers in an airtight container in the fridge for up to 24 hours. The tomatoes will release juice, and the mozzarella will soften. For best texture, remove the skewers and store the components separately if you plan to keep them longer. Reheat very briefly on a grill or serve at room temperature. Do not freeze fresh mozzarella on skewers. If you make a large batch, keep the balsamic glaze in a sealed jar in the fridge for up to a week.

When you reheat, do it gently. A quick minute on a warm grill works well. Avoid a long time on heat because the cheese melts and the skewers lose their neat look.

Enjoy Every Moment

I love how this recipe brings people together. We eat with our hands, and that makes the meal feel close and easy. Take a deep breath when you plate, and enjoy the colors and smells. Share the platter, pass the glaze, and let friends pick what they like. This simple skewer keeps a warm bite and cool creamy piece in every mouthful. I hope it makes your table as bright as it does mine.

A Few Common Questions

How long can I keep Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes in the fridge?

I can keep these skewers in the fridge for up to 24 hours in an airtight container. The tomatoes will soften and the cheese will change texture, so I eat them soon for the best taste.

Can I make Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes ahead of time?

Yes, you can prep the ingredients ahead. Thread the skewers and keep them in the fridge for a few hours. Brush with oil and grill just before serving so the cheese stays fresh and the char is new.

Can I use different cheeses for Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes?

Yes, try fresh burrata for a richer feel or part-skim mozzarella for a lighter option. Firm tofu works for a non-dairy choice. Each swap changes the flavor and texture but keeps the idea of a small, fresh bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
grilled caprese skewers with fresh mozzarella and 2026 04 12 111337 1 Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes

Grilled Caprese Skewers with Fresh Mozzarella and Cherry Tomatoes


  • Author: sarah
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Light and flavorful skewers of cherry tomatoes, fresh mozzarella, and basil, grilled to perfection.


Ingredients

Scale
  • 1 pint cherry tomatoes, washed and dried
  • 8 ounces fresh mozzarella balls, small size or bocconcini, drained
  • 1 bunch fresh basil leaves, large leaves picked
  • 2 tablespoons extra virgin olive oil
  • 2 tablespoons balsamic glaze, store bought or homemade
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 12 to 16 wooden skewers or metal skewers, soaked if wooden
  • Optional: 1 teaspoon honey to mix with balsamic for extra gloss
  • Optional: lemon zest from 1 lemon for bright finish

Instructions

  1. Preheat the grill or grill pan to medium heat.
  2. Thread a tomato, a basil leaf, and a mozzarella ball on each skewer, repeating until the skewer is full.
  3. Lightly brush the skewers with olive oil and season with salt and pepper.
  4. Place skewers on the hot grill and cook for about 1 minute per side until you have light char marks.
  5. Turn the skewers gently with tongs to brown all sides without melting the cheese.
  6. Remove skewers from the grill to a cool platter to stop cooking.
  7. Drizzle balsamic glaze over the warm skewers and add lemon zest if using.
  8. Let the skewers rest for a minute to let the flavors settle.
  9. Serve right away on a board or plate for guests to pick up.

Notes

Soak wooden skewers for 20 minutes before use to prevent burning. Use firm but ripe cherry tomatoes for the best flavor.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Appetizer
  • Method: Grilling
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 skewer
  • Calories: 150
  • Sugar: 4g
  • Sodium: 350mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 1g
  • Protein: 6g
  • Cholesterol: 20mg

Keywords: caprese, skewers, grilled, mozzarella, appetizer, fresh ingredients