Main Courses
This cheese cherry pineapple recipe transforms sweet and savory into a showstopping dish that balances tropical brightness with rich, melty cheese. The secret lies in grilling skewers until the pineapple caramelizes and the cheese turns golden, creating a perfect harmony of textures and flavors.
I developed this after craving something that felt like summer vacation—juicy, sweet, and just a little indulgent.
The recipe starts with fresh pineapple chunks and tart cherries threaded onto skewers alongside cubes of mozzarella and cheddar. Grilling them over medium heat until the cheese melts and the fruit softens creates a contrast that’s both unexpected and irresistible.
The pineapple’s natural sweetness pairs beautifully with the tangy cherries, while the cheese adds a creamy, salty depth that ties everything together.
What you’ll end up with is a dish that’s as visually stunning as it is delicious—golden, bubbling cheese stretching over caramelized fruit, all served with a drizzle of honey or a sprinkle of flaky salt.
It’s the kind of recipe that feels special enough for a dinner party but simple enough to make on a weeknight. The best part? Every bite delivers that perfect balance of sweet, tangy, and savory.
These skewers work as an appetizer, dessert, or even a main course when paired with a fresh salad or grilled proteins. The versatility makes them ideal for any occasion, and the combination of flavors is sure to impress. Let’s get started on creating this tropical, cheesy delight.
Ingredients for cheese cherry pineapple
Juicy pineapple, tart cherries, and melty cheeses create a tropical skewer showstopper that’s perfect for summer entertaining.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Pineapple Chunks 🍍 | 2 cups | Freshly cut, firm and ripe |
| Fresh Tart Cherries 🍒 | 1 cup | Pitted, any variety |
| Mozzarella Cheese 🧀 | 8 oz | Fresh mozzarella, cubed |
| Sharp Cheddar Cheese 🧀 | 8 oz | Cubed, aged variety |
| Wooden Skewers 🪵 | 12 whole | Soaked in water 30 mins |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For brushing skewers |
| Honey 🍯 | ¼ cup | For drizzling, optional |
| Flaky Sea Salt 🧂 | 1 tbsp | For finishing, optional |
| Fresh Lime Juice 🍋 | 2 tbsp | Brightens flavors |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Chili Powder 🌶️ | ½ tsp | For subtle heat |
The pineapple is the star here—pick a ripe, golden one from the store’s produce section, not the pre-cut kind. The tart cherries should be firm and bright red; Trader Joe's or Whole Foods carry great pitted varieties. For the cheese, fresh mozzarella is non-negotiable—it melts beautifully, while a sharp cheddar adds that perfect salty contrast. If you can’t find fresh mozzarella, low-moisture from a block works in a pinch, but grate it yourself. The skewers? Soak them for at least 30 minutes or they’ll burn on the grill. Pro tip: Thread the fruit and cheese in this order—pineapple, cherry, mozzarella, cheddar—to keep the cheese from falling off.
No fresh pineapple? Canned pineapple rings (drained well) work in a bind, though they won’t caramelize as nicely. Subbing cherries? Red grapes or dried cranberries add sweetness, but they won’t bring that same tangy brightness. Short on mozzarella? Halloumi cheese holds up beautifully to grilling and adds a nice salty bite. For the honey, any variety works, but local raw honey has the best flavor. Skip the flaky salt? Smoked paprika or everything bagel seasoning adds a different kind of magic. And if you’re grilling indoors, a cast-iron skillet on medium-high heat mimics the grill perfectly.
These skewers are best served fresh off the grill, but you can prep ahead—assemble the skewers up to 4 hours ahead and refrigerate until ready to cook. The grilled versions reheat beautifully in a 350°F oven for 5 minutes, though the cheese won’t be as melty. Store leftovers in an airtight container for up to 2 days, but honestly, they disappear fast. For a crowd, double the recipe—these disappear at parties. And if you’ve got extra pineapple or cherries, toss them in a salad or smoothie; nothing goes to waste in this tropical combo.
Why You'll Love This Recipe
- No-Cook Skewers Ready: I swear by these when I’m too tired to grill—just thread pineapple, cherries, and cheese onto skewers, drizzle with honey, and broil for 5 minutes. The pineapple caramelizes just enough to make the cheddar gooey without any chopping or marinating.
- Sweet-Savory Magic: Between us, the combo of tart cherries and sharp cheddar with juicy pineapple is chef’s kiss—bright, creamy, and just a little tangy. My kids fight over the last skewer, and honestly? Even my picky husband doesn’t complain.
- Picnic or Party Star: These skewers hold up perfectly for potlucks, tailgates, or lazy Sundays—no reheating needed. I’ve served them at BBQs, game days, and even as a fancy-ish appetizer when I’m hosting. Just grab a platter and call it a meal.
- Zero-Waste Leftovers Hack: Use up that half-eaten pineapple or overripe cherries instead of tossing them. The cheese stretches the budget, and the skewers reheat beautifully in the oven. My go-to for using up fruit before it spoils—no guilt, all flavor.
Step-by-step instructions for tropical grilled skewers with melty cheese
Here's how to assemble these vibrant skewers with perfectly balanced sweet, tangy, and melty flavors.
Prep and Soak the Skewers
Start by soaking all 12 whole wooden skewers in water for at least 30 minutes. This prevents them from burning on the grill and makes them easier to handle. While they soak, prepare your fruit by cutting the 2 cups fresh pineapple chunks into even-sized pieces about 1-inch thick—this ensures they cook uniformly. Pit the 1 cup fresh tart cherries and remove any stems, then slice them in half for even grilling.
For the cheese, cube the 8 oz mozzarella cheese and 8 oz sharp cheddar cheese into ½-inch pieces. The mozzarella will melt beautifully, while the cheddar adds a sharp contrast. Keep all ingredients at room temperature while you assemble the skewers—cold cheese won't melt as smoothly.
Assemble the Skewers
Working quickly, thread the skewers with your prepared ingredients in this order: pineapple chunk, cherry half, mozzarella cube, cheddar cube, pineapple chunk, cherry half. Repeat this pattern until each skewer holds about 3-4 pieces of each ingredient, leaving a little space at the top for handling. I like to arrange them so the pineapple and cherries alternate—this creates visual appeal and balances the flavors with each bite.
Once assembled, place the skewers on a plate and brush each one lightly with 1 tablespoon extra-virgin olive oil (about ½ teaspoon per skewer). This helps the fruit caramelize and prevents the cheese from sticking too much. Sprinkle the skewers with ½ teaspoon chili powder (about ⅛ teaspoon per skewer) and let them sit for 10 minutes to absorb the flavors.
Grill to Perfect Char and Melt
Preheat your grill to medium-high heat (about 375°F). Once hot, place the skewers on the grill and cook for 3-4 minutes per side until the pineapple develops light grill marks and the cherries soften slightly. You want the fruit to be tender but still hold its shape—overcooking turns pineapple mushy. The cheese should begin to melt and turn golden in spots, but don't let it fully brown or it'll become rubbery.
Here's the thing—watch the cheese closely during the last minute of grilling. It should be just beginning to melt and pull slightly when you gently tug on a skewer. If it starts to fully melt and drip, remove the skewers immediately. Transfer them to a plate and let them rest for 2 minutes before serving—this helps the cheese set slightly for easier handling.
Finish with Bright Flavors
While the skewers rest, whisk together 2 tablespoons fresh lime juice and ¼ cup honey in a small bowl. Drizzle this mixture evenly over all the skewers, letting it pool slightly in the crevices between the fruit and cheese. The acidity brightens the sweetness, while the honey adds a glossy finish. Sprinkle with 1 tablespoon flaky sea salt and ¼ cup chopped fresh cilantro leaves, tossing gently to distribute.
Serve immediately for the best experience—the warm, melty cheese contrasts perfectly with the charred pineapple and tart cherries. The lime-honey glaze ties everything together with a sweet-tangy balance. For extra drama, arrange the skewers on a platter with fresh mint leaves or lime wedges on the side.
Pro Tips For Making Cheese Cherry Pineapple
- SOAK THE SKEWERS: Wooden skewers are thirsty—leave them submerged in warm water for at least 30 minutes before threading. I learned this the hard way when my first batch split mid-grill, sending pineapple chunks flying like a fruit-based disaster. Trust me, this tiny step prevents a sticky mess.
- CUT CHEESE INTO CUBES: Mozzarella and cheddar should be 1-inch cubes, not torn chunks. Uniform size means even cooking—no mushy centers or burnt edges. Grab a sharp knife and work quickly; cheese dries out fast, and you don’t want rubbery bites.
- GRILL IN STAGES: Start with the cherries and pineapple on high heat for 2-3 minutes until blistered, then move them aside. Add the skewers and let the cheese sear undisturbed for 4-5 minutes—this locks in the melt. I used to flip everything at once, and the cheese always ended up greasy and uneven.
- DRIZZLE WITH HONEY AFTER: Toss the grilled skewers with a quick glaze of 1 tablespoon honey and a pinch of flaky salt right off the heat. The residual heat melts the honey perfectly, cutting through the tartness of the cherries without turning them into syrup. (Yes, even if you’re impatient like me.)
Flavor customization for cheese cherry pineapple
Sweet Heat Balance
Adjust the spice level by adding ½ teaspoon cayenne powder for extra heat or swap the chili powder for smoked paprika for a deeper, earthier flavor. I find that ½ teaspoon cinnamon enhances the tropical vibes while balancing the sweetness of the pineapple and cherries.
For a smoky twist, brush the skewers with ½ cup chipotle BBQ sauce after grilling—it adds a rich, smoky depth that pairs perfectly with the melty cheese.
Cheese Swaps
Looking for a different cheese experience? Try halloumi cheese instead of mozzarella—it holds its shape beautifully on the grill and adds a salty, slightly tangy bite. For a creamier option, use burrata cheese and wrap it around the skewers with toothpicks to keep it in place.
If you prefer a sharper flavor, swap the cheddar for aged gouda or pecorino romano—both add a nutty, umami richness that contrasts wonderfully with the fruit.
Fruit Variations
No cherries on hand? Red grapes or dried cranberries work in a pinch, though they won’t bring the same tartness. For a tropical twist, swap the pineapple for mango chunks or peach slices—both caramelize beautifully on the grill.
If you want to keep the dish fruity but add a different texture, thread on fresh berries like strawberries or blueberries alongside the pineapple. Just be mindful that softer fruits like berries will cook faster, so keep an eye on them.
Savory Additions
Want to make these skewers heartier? Thread on grilled shrimp or chicken breast chunks alongside the fruit and cheese. The protein adds a satisfying element, making this dish perfect for a main course.
For extra texture, sprinkle toasted coconut flakes or crushed pistachios over the finished skewers. A drizzle of spicy peanut sauce or sriracha mayo adds a creamy, tangy contrast that’s pure indulgence.
Dessert Twist
Turn these skewers into a dessert by swapping the cheddar for white chocolate chunks or dark chocolate-covered cherries. Drizzle with caramel sauce or honey butter for a decadent finish. For a lighter option, use ricotta cheese instead of mozzarella—it’s creamier and pairs beautifully with the fruit.
Top with a sprinkle of crushed graham crackers or granola** for added crunch and a dessert-like texture.
Nutrition facts
Frequently asked questions
Can I make these skewers without a grill?
Use a cast-iron skillet on medium-high heat for the same effect. Brush the skewers with oil and cook for 2-3 minutes per side until the cheese melts and fruit caramelizes. For even cooking, work in batches to avoid overcrowding. A broiler also works—place skewers on a baking sheet 3 inches from the heat for 2-3 minutes until golden.
How do I keep the cheese from falling off the skewers?
Thread the cheese cubes between the fruit (pineapple-cherry-cheese pattern) and use toothpicks to secure larger pieces if needed. For extra stability, lightly brush the cheese with egg wash before grilling. Also, keep the skewers 3-4 inches long—shorter ones are more prone to topple. The mozzarella should melt just enough to stick slightly to the fruit.
What's the best way to store leftovers?
Store in an airtight container for up to 2 days in the fridge. Reheat in a 350°F oven for 5 minutes—the cheese won't be as melty but will warm through. For best texture, make fresh skewers when serving. If storing components separately (fruit/cheese), assemble and grill just before eating. Frozen leftovers aren't recommended—the cheese texture changes dramatically.
Can I make this dish vegetarian?
Yes! Skip the meat entirely and focus on the fruit-cheese combination. For extra protein, add grilled halloumi or tofu cubes (marinated in soy sauce and lime). The dish already has natural sweetness from pineapple and tartness from cherries, making it perfectly balanced without meat. Just ensure your cheese options are vegetarian-friendly (some cheddars contain animal rennet).
Why does my pineapple turn mushy when grilling?
Overcooking is the main culprit—pineapple should be tender but still firm (3-4 minutes per side max). Choose firm, ripe pineapple (avoid overly soft or pre-cut varieties). For even cooking, cut all chunks to 1-inch size. If using pre-cut pineapple, pat it dry first to remove excess moisture. The cherries will soften faster, so monitor them closely.
