Grilled Rainbow Veggie Pops with Cheesy Dip
Colorful, kid-friendly vegetable skewers of summer corn, zucchini, cherry tomatoes and sweet peppers grilled until tender and brushed with a mild honey-butter glaze. Served with a creamy, cheesy Greek-yogurt dip that’s easy to make and great for picky eaters.

Jake Woods's note
"These vibrant veggie pops are perfect for backyard cookouts, kids’ lunches, or a playful appetizer at summer parties. Home cooks will love how quickly the skewers come together and how the sweet honey-butter glaze makes vegetables feel like a treat."
About This Recipe
These Grilled Rainbow Veggie Pops turn routine summer produce into something mischievously fun and unexpectedly satisfying for both kids and adults. The secret is in the shapes and order: corn cut into thick medallions gives you a grill-ready, slightly caramelized kernel burst; round zucchini and wedge peppers hold a tender-crisp bite; cherry tomatoes add a glossy pop when tucked between sturdier pieces. A restrained honey-butter glaze warms the vegetables with a gentle sweetness that doesn’t overpower their natural flavors, while a creamy Greek-yogurt-and-cheddar dip brings a mild tang and familiar cheesiness that even picky eaters recognize.
This version works because it balances texture and temperature more than it relies on heavy seasoning—simple salt and pepper plus the glaze let the garden flavors sing, and careful assembly prevents the tomatoes from slipping off. It’s ideal for backyard cookouts, kids’ parties, or weekday dinners where assembly is the most complicated step you’ll do. Prep can be spread across the day—cut the veg ahead, assemble at the last minute, and let the grill do the rest—so you get bright, colorful skewers with a buttery sheen and a dip that invites dunking without fuss.
Ingredients for Grilled Rainbow Veggie Pops with Cheesy Dip
- 2 ears Sweet corn on the cob
- 2 medium Zucchini (medium)
- 16 count Cherry tomatoes
- 2 count Sweet bell peppers (assorted colors)
- 2 tbsp Olive oil
- 1 tsp (total) Salt & black pepper (combined)
- 2 tbsp Honey
- 2 tbsp Unsalted butter
- 1 cup Plain Greek yogurt
- 1 cup (packed) Mild shredded cheddar
How to Make Grilled Rainbow Veggie Pops with Cheesy Dip
Step 1: Soak skewers and prep vegetables
Active 10 min · Passive 20 min
If using wooden skewers, place them in cold water to soak for at least 20 minutes to reduce flare-ups while grilling. While skewers soak, wash vegetables: cut corn from the cob into 1–1½-inch rounds (if ears are large, cut into thick medallions), slice zucchini into 1/2-inch rounds, halve or quarter peppers into bite-size pieces and leave cherry tomatoes whole. Toss all cut vegetables with 1 tbsp olive oil and a light sprinkle of the salt & pepper so they’re ready to thread.For this step
- 2 earsSweet corn on the cob
- 2 mediumZucchini (medium)
- 16 countCherry tomatoes
- 2 countSweet bell peppers (assorted colors)
- 1 tsp (total)Salt & black pepper (combined)
Step 2: Assemble the rainbow pops (safe skewering tips)
Active 10 min
Thread vegetables onto skewers in a colorful pattern—corn round, tomato, zucchini, pepper—to make 8 small pops (about 2 pops per serving). Keep pieces uniform in size so they grill evenly, don’t overcrowd the skewer (leave a little space to let heat circulate), and anchor slippery items (like tomatoes) between firmer pieces to prevent slipping. Use metal skewers if you have them; if using wooden skewers, remove from water, pat dry before threading so they don’t splinter.Step 3: Make the mild honey-butter glaze
Active 5 min
In a small microwave-safe bowl or on the stove, melt the unsalted butter and whisk in the honey and the remaining 1 tbsp olive oil until smooth and slightly thin. Taste and adjust: add a pinch of salt from the salt & pepper if desired — the glaze should be mildly sweet and buttery so it’s kid-friendly. Reserve a tablespoon of glaze for serving and keep the rest warm for brushing while grilling.For this step
- 2 tbspHoney
- 2 tbspUnsalted butter
Step 4: Whip up the cheesy yogurt dip
Active 5 min · Passive 10 min
Combine the plain Greek yogurt and the mild shredded cheddar in a bowl and stir until mostly smooth; if you like a thinner dip, stir in 1–2 teaspoons of water or milk. Chill the dip in the fridge for about 10 minutes so flavors meld (this passive time can overlap with the final prep and preheating). For very picky kids, taste and add a tiny pinch of salt from the salt & pepper only if needed.For this step
- 1 cupPlain Greek yogurt
- 1 cup (packed)Mild shredded cheddar
Step 5: Preheat grill and cook the pops
Active 12 min
Preheat the grill to medium heat (about 375–400°F / 190–200°C). Clean and oil the grates lightly, then place the veggie pops on the grill; cook 10–12 minutes, turning every 3 minutes and brushing with the honey-butter glaze to build a gentle shine and light char—watch closely so tomatoes don’t burst. Remove when veggies are tender-crisp and slightly browned.Step 6: Serve, make-ahead notes, and dipping swaps
Active 3 min
Serve the pops warm with the cheesy yogurt dip on the side (reserve 1 tbsp glaze to drizzle if you like). Make-ahead: you can cut and store the veggies in airtight containers up to 24 hours and refrigerate the dip and glaze separately; assemble skewers just before grilling for best texture. Picky-eater swaps: replace peppers with steamed carrot coins or extra zucchini; swap corn rounds for pineapple for a sweet twist. Dipping variations: try plain Greek yogurt + ranch seasoning, hummus, or a mild BBQ-mayo blend for different kid-approved options.
- If using wooden skewers, place them in cold water to soak for at least 20 minutes to reduce flare-ups while grilling. While skewers soak, wash vegetables: cut corn from the cob into 1–1½-inch rounds (if ears are large, cut into thick medallions), slice zucchini into 1/2-inch rounds, halve or quarter peppers into bite-size pieces and leave cherry tomatoes whole. Toss all cut vegetables with 1 tbsp olive oil and a light sprinkle of the salt & pepper so they’re ready to thread.
- Thread vegetables onto skewers in a colorful pattern—corn round, tomato, zucchini, pepper—to make 8 small pops (about 2 pops per serving). Keep pieces uniform in size so they grill evenly, don’t overcrowd the skewer (leave a little space to let heat circulate), and anchor slippery items (like tomatoes) between firmer pieces to prevent slipping. Use metal skewers if you have them; if using wooden skewers, remove from water, pat dry before threading so they don’t splinter.
- In a small microwave-safe bowl or on the stove, melt the unsalted butter and whisk in the honey and the remaining 1 tbsp olive oil until smooth and slightly thin. Taste and adjust: add a pinch of salt from the salt & pepper if desired — the glaze should be mildly sweet and buttery so it’s kid-friendly. Reserve a tablespoon of glaze for serving and keep the rest warm for brushing while grilling.
- Combine the plain Greek yogurt and the mild shredded cheddar in a bowl and stir until mostly smooth; if you like a thinner dip, stir in 1–2 teaspoons of water or milk. Chill the dip in the fridge for about 10 minutes so flavors meld (this passive time can overlap with the final prep and preheating). For very picky kids, taste and add a tiny pinch of salt from the salt & pepper only if needed.
- Preheat the grill to medium heat (about 375–400°F / 190–200°C). Clean and oil the grates lightly, then place the veggie pops on the grill; cook 10–12 minutes, turning every 3 minutes and brushing with the honey-butter glaze to build a gentle shine and light char—watch closely so tomatoes don’t burst. Remove when veggies are tender-crisp and slightly browned.
- Serve the pops warm with the cheesy yogurt dip on the side (reserve 1 tbsp glaze to drizzle if you like). Make-ahead: you can cut and store the veggies in airtight containers up to 24 hours and refrigerate the dip and glaze separately; assemble skewers just before grilling for best texture. Picky-eater swaps: replace peppers with steamed carrot coins or extra zucchini; swap corn rounds for pineapple for a sweet twist. Dipping variations: try plain Greek yogurt + ranch seasoning, hummus, or a mild BBQ-mayo blend for different kid-approved options.
Grilled Rainbow Veggie Pops with Cheesy Dip Tips
Soak Skewers Well
If using wood, soak skewers for at least 20 minutes to reduce charring and splitting during grilling; metal skewers are faster and keep handles cool.
Cut for Even Cooking
Make pieces uniform—1–1½-inch corn rounds and ½-inch zucchini slices—to ensure everything finishes at the same time and you don’t overcook the tomatoes.
Anchor Slippery Pieces
Thread tomatoes between firmer items like corn and zucchini so they stay put and receive gentler heat, preventing bursting and loss of juices.
Brush Glaze in Layers
Apply the honey-butter glaze several times while grilling rather than all at once so it builds a glossy finish without burning; reserve a tablespoon to drizzle at the end.
Watch Tomato Timing
Turn the pops often and move any popping or overly soft tomatoes to a cooler zone of the grill to avoid flare-ups and a soggy texture.
Grilled Rainbow Veggie Pops with Cheesy Dip Variations and Substitutions
Pineapple + Halloumi Twist
Swap every other corn round for pineapple chunks and scatter cubes of halloumi; the salty cheese holds up on the grill and pairs beautifully with the sweet glaze.
Spicy Honey Glaze
Stir a pinch of smoked paprika and a little cayenne into the honey-butter glaze to add a smoky heat that older kids and adults will appreciate.
Vegan Swap
Use plant-based butter, maple syrup instead of honey, and replace the yogurt-cheddar dip with thick coconut or soy yogurt blended with nutritional yeast for cheesiness.
Veggie Substitutions
If peppers are an issue, use steamed carrot coins, mushrooms, or blanched broccoli florets—pre-cook firmer swaps slightly so they match the rest on the skewer.
How to Store and Make Grilled Rainbow Veggie Pops with Cheesy Dip Ahead
Store leftover grilled pops and glaze separately in airtight containers in the refrigerator for up to 3 days; keep the yogurt-cheddar dip chilled and use within 3–4 days. To reheat, warm the pops briefly on a hot grill or under a broiler for 2–3 minutes to revive char and texture, and whisk the glaze before brushing to recombine oils.
What to Serve With Grilled Rainbow Veggie Pops with Cheesy Dip
Serve the pops on a large platter with the cheesy yogurt dip in the center for easy dunking, and offer lemon wedges for a bright squeeze. Pair with a light grain salad (like lemony quinoa), grilled chicken strips for extra protein, and a crisp, kid-friendly beverage such as sparkling apple or cucumber-mint water.
Grilled Rainbow Veggie Pops with Cheesy Dip FAQs
Can I assemble skewers the night before?
You can cut and store vegetables a day ahead, but thread the skewers right before grilling to avoid sogginess and splintering for soaked wooden skewers.
What if I don't have a grill?
Use a heavy grill pan over medium-high heat or roast under a hot broiler on a lined sheet, turning often; broiling will caramelize the edges but watch closely so the tomatoes don’t burst.
How do I prevent cherry tomatoes from bursting?
Place them between firmer vegetables, keep grill heat at medium, and turn more frequently; if a tomato starts to split, move the skewer to a cooler area to finish cooking gently.
Can I use frozen corn?
Yes—thaw and pat dry frozen corn, then briefly sauté or char in a hot pan to remove excess moisture before threading so the kernels caramelize rather than steam.
How long will the dip keep and can I make it dairy-free?
The yogurt-cheddar dip keeps 3–4 days refrigerated; for dairy-free, use unsweetened soy or coconut yogurt and a dairy-free mild shredded cheese or nutritional yeast for a cheesy flavor.
About the author
Jake WoodsHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake Woods →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Nutrition Facts
Per serving: 2 veggie pops
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Guides
Nutrition for Youth Athletes
Practical, age- and sport-specific nutrition guidance for kids and teens who play sports. Covers calories, macronutrients, hydration, male/female differences, and easy meals and snacks.
Cocktails & Drinks
Shakerless Cocktails for Backyard Grilling
Easy, tool-free cocktail recipes designed for backyard grilling and outdoor hangs. Find single-serve and batch formulas, quick portable infusions, improvised gear hacks, and simple cocktail pairings for grilled meats and vegetables.
Healthy Eating
Lean Labor Day Grilling Menu
A Labor Day grilling guide that swaps heavy BBQ classics for lighter, flavorful options—think lean proteins, charred vegetables, and low‑sugar sauces. Includes make-ahead meal prep, portioning tips, and a short shopping checklist for healthy, crowd-pleasing cookouts.
More from Grilling
View all Grilling recipes →Grilled Shrimp & Charred Corn Warm Salad
Smoky Grilled Meringue Skewers
Charred Caramel Apple Pretzel Bites
Coffee‑Chile Rubbed Flank Steak Tacos with Charred Pineapple Salsa
Grilled Ras el Hanout Chicken Thighs with Charred Apricot-Chickpea Tagine
Cedar-Plank Grilled Swordfish Steaks with Warm Olive-Tomato Tapenade and Charred Fennel-Orange Salad
Grilled Chocolate-Stuffed Pumpkin Bites
Grilled Flatbread Crostini with Whipped Feta, Charred Cherry Tomatoes & Basil Oil
Coffee-Rubbed Grilled Flank Steak with Chimichurri
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · 6 questions per 5 minutes, 30 per day