Main Courses
This cheese cherry pineapple recipe transforms sweet and savory into a showstopping dish that balances creamy, charred, and fruity flavors in perfect harmony. The secret lies in grilling skewers until the cheese melts into golden pools while the pineapple and cherries caramelize into sweet, smoky perfection. I developed this recipe after craving something that felt both elegant and effortless—something that could impress guests without requiring hours in the kitchen.
The magic happens when you thread chunks of mozzarella or halloumi with pineapple and cherries, then grill until the cheese becomes tender and the fruit develops a beautiful char.
The contrast between the creamy, salty cheese and the vibrant, slightly caramelized fruit creates a flavor profile that’s both unexpected and utterly satisfying. This dish works equally well as an appetizer or light main course, making it versatile for any occasion.
What you’ll end up with is a platter of skewers that are visually stunning and packed with layers of texture—crispy edges on the fruit, gooey melted cheese, and a subtle smokiness from the grill.
The combination of sweet and savory flavors makes every bite irresistible, while the presentation feels restaurant-worthy without the fuss. Perfect for summer gatherings, these skewers are sure to become a crowd favorite.
Whether you’re grilling outdoors or using a grill pan on the stove, this recipe delivers restaurant-quality results in under 30 minutes. The key is keeping the heat steady and letting the cheese melt slowly for that perfect pull-apart texture.
Serve with a drizzle of honey or a sprinkle of fresh herbs to elevate the flavors even further. Let’s get cooking!
Ingredients for cheese cherry pineapple
Sweet, smoky, and creamy—these ingredients bring restaurant-style skewers to your grill in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Pineapple Chunks 🍍 | 1 ½ cups | Freshly cut, firm pieces |
| Pitted Cherries 🍒 | 1 cup | Fresh or frozen, pitted |
| Mozzarella Cheese 🧀 | 12 oz | Fresh mozzarella, cubed |
| Halloumi Cheese 🧀 | 8 oz | Cubed, grilling-friendly |
| Wooden Skewers 🪵 | 12 whole | Soaked in water 30 mins |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For brushing skewers |
| Honey 🍯 | 2 tbsp | For drizzling after grilling |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Garlic Cloves 🧄 | 2 cloves | Minced, for optional marinade |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Kosher Salt 🧂 | 1 tsp | For seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Balsamic Glaze 🍷 | 2 tbsp | For drizzling (optional) |
The cheese is where the magic happens. Fresh mozzarella melts into gooey perfection, while halloumi holds its shape beautifully. Grab the block mozzarella from the deli counter—pre-shredded gets rubbery. For halloumi, Whole Foods or specialty markets carry the best quality, but regular grocery stores usually have it too. Pineapple should be ripe but firm—cut it yourself for the juiciest chunks. Cherries? Fresh is ideal, but frozen works in a pinch (just thaw and drain first). The skewers need to be soaked in water for 30 minutes to prevent burning—trust me on this one!
No fresh pineapple? Canned pineapple rings (drained well) work, but fresh is worth seeking out. Out of halloumi? Extra-firm tofu marinated in olive oil and salt makes a great substitute—just cube it and grill it with the skewers. The honey can be swapped for maple syrup if you prefer, and if you're avoiding added sugar, skip it entirely. For extra flavor, toss the fruit in a mix of olive oil, minced garlic, and lemon juice before grilling. The balsamic glaze is optional but adds a tangy finish—Trader Joe's has a great one that's perfect for this.
These skewers are best served immediately after grilling, but if you need to prep ahead, thread the fruit and cheese onto skewers, wrap tightly in plastic, and refrigerate for up to 4 hours. Grill straight from the fridge for even cooking. Leftovers? The cheese keeps for 2 days in the fridge, but honestly, they won’t last that long. For a crowd, double the recipe—just make sure your grill is hot enough to handle the extra skewers. The key to perfect grilling is medium-high heat and patience—let the cheese melt slowly for that perfect pull-apart texture.
Why You'll Love This Recipe
- No-Cook Prep: I swear, the hardest part is threading those skewers—no chopping, no boiling, just tossing pre-cut pineapple and cherries onto sticks. The halloumi and mozzarella stay fresh until you’re ready to grill or broil, so it’s truly a last-minute win.
- Sweet-Savory Magic: That tangy pineapple and tart cherries? They play perfectly with the salty, melty cheeses—like a grown-up fruit salad that actually satisfies. Honestly, the contrast is what makes it ridiculous good.
- Party in a Box: These skewers are my secret weapon for potlucks, picnics, or even a lazy Sunday brunch. They hold up great in the fridge for 3 days, so you can prep ahead and still look like a hero when guests arrive.
- Budget Bright Spot: Pineapple and cherries stretch far when you buy them in bulk or frozen, and halloumi lasts weeks in the fridge. It’s one of those recipes where you get restaurant-worthy flavor without the markup—plus, leftovers reheat beautifully.
Step-by-step instructions for grilled skewers with melty cheese and charred fruit
These skewers bring together sweet, salty, and tangy flavors in every bite—let's make them perfectly.
Marinate the Fruit and Prep the Cheese
In a bowl, combine the 1.5 cups fresh pineapple chunks and 1 cup pitted cherries with 2 cloves minced garlic cloves, 1 tablespoon lemon juice, 1 teaspoon kosher salt, and ½ teaspoon black pepper. Let this sit for 15 minutes while you prep the cheese. This marinade brightens the fruit and adds depth to the skewers.
Cube the 12 oz fresh mozzarella cheese into 1-inch pieces and the 8 oz halloumi cheese into ½-inch cubes. Halloumi holds its shape beautifully on the grill, while mozzarella melts into gooey perfection. Keep both cheeses separate for now—we'll assemble them together later.
Soak and Assemble the Skewers
Place the 12 whole wooden skewers in a shallow dish and cover them with warm water. Let them soak for 30 minutes—this prevents them from burning on the grill. While they soak, drain the fruit mixture and pat it dry with paper towels. We want those skewers to sizzle, not steam.
Thread the skewers with 3 pieces of pineapple, 2 pitted cherries, and 2 cubes of halloumi cheese (the firmer cheese first). Then add 1 cube of mozzarella cheese and repeat the pattern. The halloumi will hold its shape while the mozzarella melts into a creamy blanket around the fruit. Work quickly so the cheese doesn't start to soften before grilling.
Grill Until Charred and Melty
Heat your grill to medium-high heat (about 400°F). Brush the grates with 1 tablespoon extra-virgin olive oil to prevent sticking. Place the assembled skewers on the grill and cook for 8-10 minutes, turning occasionally, until the pineapple and cherries develop grill marks and the cheese begins to melt and brown. The halloumi should be golden in spots, while the mozzarella will stretch and soften.
Watch closely during the last 2 minutes—the cheese should be just about to bubble over. If it starts to burn before melting, move the skewers to a cooler part of the grill. The goal is caramelized fruit with gooey, golden cheese—not burnt cheese and undercooked fruit.
Finish with Honey and Mint
Remove the skewers from the grill and transfer them to a serving platter. Immediately drizzle with 2 tablespoons honey and 2 tablespoons balsamic glaze (if using). The honey adds a sweet contrast to the smoky grill flavors, while the balsamic glaze brings a tangy depth. Toss gently to coat everything evenly.
Garnish with ¼ cup chopped fresh mint leaves just before serving. The bright, herbal notes cut through the richness of the cheese and the sweetness of the fruit. Serve immediately while the cheese is still melty and the fruit is warm—these skewers are best enjoyed straight from the grill!
Pro Tips For Making Cheese Cherry Pineapple
- SOAK THE WOODEN SKEWERS: I learned this the hard way—dry skewers will split when you thread them with juicy pineapple. Drop them in warm water for 20 minutes first, then pat very dry before assembling. Trust me, you don’t want soggy, warped sticks halfway through grilling.
- CUT CHEESE IN EVEN SLICES: Halloumi and mozzarella behave differently on skewers. Slice the halloumi into ½-inch thick pieces—it holds up better to heat. Mozzarella? Cut it into ¼-inch rounds or it’ll melt into a sad puddle before the fruit even chars. Uneven slices = uneven cooking.
- MARINATE THE FRUIT: Skip the raw pineapple and cherries straight to the grill, and you’ll end up with a sad, mushy pile. Toss them in a mix of 1 tablespoon honey, 1 tablespoon lime juice, and a pinch of salt for 10 minutes. The acid tenderizes the pineapple and the honey caramelizes—no more bland, watery fruit.
- GRILL IN STAGES: High heat for the fruit first, then lower for the cheese. Char the pineapple and cherries over direct flame for 3–4 minutes, then move the skewers to indirect heat to melt the cheese without burning it. I used to try to do everything at once, and the cheese always ended up rubbery.
Troubleshooting this dish
Cheese Won’t Melt
If your mozzarella stays stubbornly solid after grilling, it’s likely because the heat wasn’t high enough or the cheese was too cold. Start with room-temperature cheese—take it out of the fridge 30 minutes before grilling.
Also, medium-high heat (400°F) is critical; lower temps won’t melt the cheese properly. For extra insurance, thread the mozzarella onto the skewers last so it gets maximum exposure to the grill’s heat. 🔥
Fruit Burns Before Cheese Melts
This happens when the grill is too hot or the skewers are overcrowded. Reduce heat to medium (375°F) and space skewers 2 inches apart on the grill grates.
If the fruit starts to char too quickly, move it to a cooler part of the grill or cover it loosely with foil for 1-2 minutes to trap heat while protecting the fruit. Pineapple and cherries are delicate—watch them like a hawk during the last 2 minutes of grilling. ✨
Skewers Fall Apart
Wooden skewers can splinter if they’re not soaked properly or if the fruit is too wet. Soak them for 30 minutes in warm water (not boiling) before assembling. Pat the pineapple and cherries very dry with paper towels to remove excess moisture.
If you’re using bamboo skewers, opt for metal or silicone skewers instead—they’re more stable and won’t absorb moisture. 🪵
Uneven Cooking
Skewers cook unevenly when the grill heat isn’t distributed evenly. Preheat your grill for 10-15 minutes before cooking to ensure consistent heat. If using a grill pan indoors, place it over medium heat and let it warm through completely.
Rotate skewers every 2 minutes to prevent one side from overcooking while the other stays raw. For outdoor grills, position skewers perpendicular to the heat source for even charring. 🌡️
Cheese Sticks to Skewers
Mozzarella can cling to skewers if the cheese melts too fast or the skewers aren’t oiled. Lightly brush skewers with olive oil before threading the cheese, and avoid overcrowding—leave ½ inch of space between cheese cubes.
If the cheese still sticks, gently twist the skewers while removing them from the grill to loosen the cheese. For extra insurance, use skewers with wider gaps (like metal or silicone grilling skewers) to prevent cheese from getting trapped. 🧀
Fruit Loses Juiciness
Overcooking or draining the fruit too much before grilling can make it dry. Marinate the fruit for only 15 minutes (not longer) to prevent it from releasing too much moisture. After grilling, brush the skewers with a little honey or balsamic glaze to restore juiciness.
For extra moisture, grill the skewers over indirect heat for the last 1-2 minutes to let the fruit steam slightly while the cheese finishes melting. 🍍
Nutrition facts
Frequently asked questions
Can I use frozen pineapple and cherries instead of fresh?
Yes, but with a few adjustments! Thaw frozen fruit completely and pat it very dry with paper towels to prevent steaming on the grill. For cherries, remove pits before freezing. Frozen pineapple works well, but fresh gives the best texture and flavor. If using canned pineapple, drain it thoroughly and squeeze out excess liquid.
What's the best cheese substitute if I can't find halloumi?
Try extra-firm tofu marinated in olive oil and salt for 30 minutes before grilling, or swap in feta cheese (it holds shape better than mozzarella). For a melty option, use provolone—it browns nicely and has a richer flavor. Just reduce grilling time slightly since provolone melts faster than mozzarella.
How do I make these skewers vegetarian?
This recipe is already vegetarian! Both mozzarella and halloumi are dairy-based cheeses. For a vegan version, replace the cheeses with vegan mozzarella (like Miyoko's) and firm tofu marinated in olive oil and salt. Keep all other ingredients the same—the flavors will still shine through.
Can I prepare these skewers ahead of time?
Assemble the skewers up to 4 hours ahead and refrigerate them uncovered. Grill straight from the fridge for even cooking. For best results, let them sit at room temperature for 10 minutes before grilling. The cheese won't melt perfectly if grilled cold, but the flavors will still be delicious.
What's the secret to getting perfectly melted cheese?
The key is room-temperature cheese and medium-high heat (400°F). Take cheese out of the fridge 30 minutes before grilling, and thread mozzarella last so it gets maximum heat exposure. Grill for 8-10 minutes total, watching closely in the final 2 minutes to prevent burning.
