Grilled Pineapple Caprese Skewers
A fun tropical twist on the classic Caprese salad, these Grilled Pineapple Caprese Skewers swap out traditional tomatoes for sweet, caramelized grilled pineapple, layering it with creamy mozzarella, fragrant basil, and a tangy balsamic glaze.

The sweet and smoky pineapple adds depth to this light yet flavorful appetizer, making it perfect for summer gatherings, BBQs, or a unique party dish.
Pair these skewers with a refreshing basil-infused pineapple spritzer for the ultimate sweet-savory pairing!
Why You’ll Love This Recipe
- Tropical meets Italian flavors – A fresh take on Caprese salad.
- Light & refreshing – Perfect for warm weather snacking.
- Easy to make – Simple ingredients, minimal prep.
- Grilled pineapple adds a smoky sweetness – Enhances the classic Caprese combination.
- Pairs beautifully with a basil-infused pineapple spritzer – A vibrant drink to complement the dish.
Ingredients
For the Skewers
- 1 small pineapple, peeled, cored, and cut into 1-inch chunks (sweet and juicy)
- 8 oz fresh mozzarella balls (bocconcini or ciliegine) (mild and creamy)
- 1 bunch fresh basil leaves (adds a fragrant, herby contrast)
- Wooden or metal skewers
For the Balsamic Glaze
- ½ cup balsamic vinegar (rich and tangy)
- 1 tbsp honey or brown sugar (optional, for a touch of sweetness)
Optional Garnishes
- Cracked black pepper (enhances the flavors)
- Sea salt (balances the sweetness)
Helpful Tool: A grill pan or outdoor grill enhances the caramelization on the pineapple.
Step-by-Step Instructions
1. Prepare the Balsamic Glaze
- In a small saucepan over medium heat, bring the balsamic vinegar and honey to a simmer.
- Cook for 5-7 minutes, stirring occasionally, until the mixture thickens into a glaze-like consistency.
- Remove from heat and let cool.
2. Grill the Pineapple
- Preheat your grill or grill pan to medium-high heat.
- Lightly brush the pineapple chunks with a bit of oil to prevent sticking.
- Grill for 2-3 minutes per side, until lightly charred and caramelized.
- Remove from heat and let cool slightly.
3. Assemble the Skewers
- Thread one grilled pineapple chunk, one fresh basil leaf, and one mozzarella ball onto a skewer.
- Repeat until the skewer is full, ending with a piece of pineapple.
- Arrange skewers on a serving plate.
4. Drizzle & Serve
- Generously drizzle the balsamic glaze over the skewers.
- Sprinkle with cracked black pepper and sea salt, if desired.
- Serve immediately and enjoy!
Tip: If serving at a party, provide extra balsamic glaze for dipping.

Mocktail Pairing: Basil Pineapple Spritzer
The bright, herbal notes of basil combined with sweet pineapple and a splash of sparkling water make this mocktail the perfect refreshing companion to these skewers.
Get the full mocktail recipe here!
Make-Ahead & Storage Tips
- To Make Ahead: Grill the pineapple and prepare the balsamic glaze up to 24 hours in advance.
- To Store Leftovers: Keep assembled skewers in an airtight container in the fridge for up to 2 days.
- To Serve Cold: These skewers are delicious chilled, making them great for meal prep!
Frequently Asked Questions
Can I use canned pineapple?
Yes, but fresh pineapple grills better and has a firmer texture. If using canned, pat dry before grilling.
Can I add cherry tomatoes for a mix of flavors?
Absolutely! A mix of grilled pineapple and fresh cherry tomatoes gives you the best of both worlds.
What can I substitute for mozzarella?
Try halloumi or burrata for a different texture, or even feta for a salty contrast.
Is there a non-dairy option?
Swap mozzarella for marinated tofu cubes for a vegan-friendly version.
Final Thoughts
These Grilled Pineapple Caprese Skewers are a fresh, elegant twist on a classic appetizer. With sweet, smoky pineapple, creamy mozzarella, and tangy balsamic glaze, they’re simple, delicious, and sure to impress.
Pair them with a Basil Pineapple Spritzer for the ultimate refreshing tropical bite!
For more unique appetizer ideas, check out [these easy summer party recipes!]
📌 Save this recipe on Pinterest so you always have a go-to tropical appetizer on hand!