Caprese Skewers with Pesto

Featured in: Quick & Fresh Meals

These Caprese skewers showcase the classic combination of fresh cherry tomatoes, mini mozzarella balls, and fragrant basil leaves. Threaded onto small skewers, they are topped with a bright, homemade basil pesto drizzle made from pine nuts, Parmesan, garlic, and olive oil. Ready in just 15 minutes, these skewers bring a fresh and tangy burst of flavor, perfect for summer gatherings or light bites. Nut-free and balsamic variations add extra versatility to this easy, no-cook delight.

Updated on Thu, 05 Mar 2026 17:34:00 GMT
Caprese Skewers with Pesto Drizzle on a white platter, featuring cherry tomatoes, mozzarella balls, and fresh basil, drizzled with vibrant green pesto for an elegant appetizer. Pin Recipe
Caprese Skewers with Pesto Drizzle on a white platter, featuring cherry tomatoes, mozzarella balls, and fresh basil, drizzled with vibrant green pesto for an elegant appetizer. | fordishes.com

My neighbor brought a platter of these to a Fourth of July potluck, and I watched them disappear faster than anything else on the table. The way the pesto glistened under the afternoon sun, how people kept reaching back for just one more—that's when I realized appetizers didn't need to be complicated to feel special. I went home that night determined to crack the formula, and it turns out the secret is treating each component like it deserves attention.

I made these for a casual dinner party last summer when my friend mentioned she was trying to eat lighter but didn't want boring food. Watching her face light up when she bit into one—that creamy mozzarella meeting the bright acidity of the tomato and basil—reminded me that simple, honest ingredients are their own kind of luxury. She asked me to make them for her book club the next month.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Cherry tomatoes: Pick ones that are truly ripe and fragrant; pale supermarket tomatoes will let you down, so taste one if you can.
  • Mini mozzarella balls (bocconcini): These stay creamy and soft at room temperature better than larger mozzarella, and their size matters for the proportions here.
  • Fresh basil leaves: Use them within a day of purchase; older basil tastes dull and loses that peppery brightness.
  • Wooden or bamboo skewers: Soak them in water for 30 minutes before assembling to prevent splintering.
  • Fresh basil leaves for pesto: Packed by volume, which means don't compress them down when measuring—they should be loosely piled.
  • Pine nuts: Toast them briefly in a dry pan if you have time; it wakes up their subtle, almost buttery flavor.
  • Garlic clove: One small clove is plenty; raw garlic gets aggressive quickly and can overshadow the basil.
  • Grated Parmesan cheese: Freshly grated tastes exponentially better than the pre-grated stuff, and it melts smoothly into the pesto.
  • Extra virgin olive oil: The quality here actually matters since there's no cooking to hide behind; use something you'd drizzle on bread.
  • Salt and freshly ground black pepper: Add these slowly at the end; you can always add more, but you can't take it back.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Soak and prep your skewers:
Place your wooden skewers in a shallow dish of water while you gather everything else; this takes just minutes but saves you from splinters and snapping.
Thread with intention:
Push each tomato onto a skewer first, then the mozzarella, then tuck a fresh basil leaf in at an angle so it shows. Arrange them on a platter with a little breathing room between each one.
Build your pesto:
In a food processor, pulse together the basil, toasted pine nuts, garlic, and Parmesan until it looks like coarse sand. Watch the texture as you pulse; you want it chunky enough to taste individual ingredients, not a paste.
Emulsify slowly:
Turn the processor on and drizzle the olive oil in slowly, like you're teaching the ingredients to become friends rather than forcing them together. Stop when it reaches a thick, drizzle-able consistency.
Season and taste:
Add salt and pepper in small pinches, tasting as you go. The Parmesan is already salty, so be gentle here.
Finish just before serving:
Drizzle the pesto over the skewers in thin lines; you're looking for elegance, not drowning them. A light touch here goes a long way.
Pin Recipe
| fordishes.com

There was this one moment when my twelve-year-old asked if she could help make these for her school potluck, and I realized how rare it is to cook something that feels grown-up but isn't fussy. We stood there threading tomatoes together, her tongue poking out in concentration, and it felt like I was passing down something that mattered—not because of complexity, but because of intention.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Tomato Question

I used to think any tomato would work here, but then I learned the difference between a tomato that's red and a tomato that's actually ripe. A good cherry tomato should smell sweet at the stem and give just slightly when you hold it; if it's hard, it's not ready, no matter what the color says. The tomato carries this whole dish, so it's worth being picky about it.

Why Fresh Pesto Matters

I tried making a big batch of pesto in advance once, thinking I was being efficient, and it turned into a brown, separated mess by the time I needed it. That taught me that pesto is an in-the-moment thing—the basil only stays bright and sharp for a window of time. Now I think of it as something you make while people are arriving, and honestly, the smell in your kitchen is almost as much of a welcome as the food itself.

Storage and Make-Ahead Secrets

The beauty of this recipe is that you can thread everything hours ahead and keep it in the fridge, covered gently with plastic wrap. The pesto is the only thing that needs to wait, which means you're genuinely free to be present instead of frantically finishing dishes. I usually make the pesto while opening a bottle of wine and catching up with the first arrivals.

  • Thread the skewers up to 4 hours ahead and refrigerate until 15 minutes before serving, when they'll come back to room temperature and taste their best.
  • Make the pesto no more than 30 minutes before serving, and if you must make it earlier, press plastic wrap directly onto the surface to slow browning.
  • If you're doubling this recipe for a crowd, just double the pesto ingredients and follow the same timing rules; a bigger batch in the food processor actually works better than a tiny one.
Colorful Caprese Skewers with Pesto Drizzle, showcasing juicy cherry tomatoes, creamy mozzarella, and fragrant basil leaves, finished with a zesty homemade pesto sauce. Pin Recipe
Colorful Caprese Skewers with Pesto Drizzle, showcasing juicy cherry tomatoes, creamy mozzarella, and fragrant basil leaves, finished with a zesty homemade pesto sauce. | fordishes.com

These skewers have become my secret weapon for those moments when you want to offer something that feels thoughtful but isn't stressful. They're the kind of appetizer that people actually remember, partly because they taste good, and partly because there's generosity in the simplicity.

Recipe FAQs

What ingredients make up the pesto drizzle?

The pesto drizzle includes fresh basil leaves, pine nuts, garlic, grated Parmesan cheese, olive oil, salt, and pepper.

Can I prepare the skewers in advance?

Yes, you can assemble skewers up to 4 hours before serving and refrigerate them. Add the pesto drizzle just before serving for best freshness.

Are there nut-free alternatives for the pesto?

For a nut-free version, substitute sunflower seeds in place of pine nuts while making the pesto.

What tools are needed to make this dish?

A food processor or blender is required to prepare the pesto, along with small skewers for assembling the ingredients.

Can I add extra flavors to the skewers?

Adding a drizzle of aged balsamic vinegar before serving enhances the flavor profile with subtle sweetness and acidity.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Caprese Skewers with Pesto

Juicy tomatoes, creamy mozzarella, fresh basil, and a zesty pesto drizzle for a refreshing, colorful starter.

Prep Duration
15 mins
0
Complete Time
15 mins
Recipe by Fordishes Ava Reynolds


Skill Level Easy

Cuisine Italian

Makes 12 Number of Servings

Diet Details Vegetarian Option, Gluten-Free, Low in Carbs

Ingredient List

Skewers

01 12 cherry tomatoes
02 12 mini mozzarella balls (bocconcini)
03 12 fresh basil leaves
04 12 small wooden or bamboo skewers

Pesto Drizzle

01 1/2 cup fresh basil leaves, packed
02 2 tablespoons pine nuts
03 1 small garlic clove
04 1/4 cup grated Parmesan cheese
05 1/4 cup extra virgin olive oil
06 Salt and freshly ground black pepper to taste

Directions

Step 01

Assemble Skewers: Thread one cherry tomato, one mozzarella ball, and one basil leaf onto each skewer in sequential order. Arrange the completed skewers on a serving platter.

Step 02

Prepare Pesto Base: In a food processor, combine basil leaves, pine nuts, garlic clove, and Parmesan cheese. Pulse until finely chopped.

Step 03

Emulsify Pesto: With the processor running, slowly drizzle in the extra virgin olive oil until the pesto reaches a smooth consistency. Season with salt and black pepper to taste.

Step 04

Finish and Serve: Drizzle the pesto mixture over the assembled skewers immediately before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed Equipment

  • Food processor or blender
  • Small wooden or bamboo skewers
  • Serving platter

Allergy Info

Double-check ingredients for allergens and speak with a healthcare provider if you're unsure.
  • Contains dairy: mozzarella and Parmesan cheese
  • Contains tree nuts: pine nuts

Nutrition Information (per serving)

For informational use only—doesn't replace personalized medical direction.
  • Calories: 90
  • Fats: 7 g
  • Carbohydrates: 2 g
  • Proteins: 4 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.