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.

0.0(0 reviews)
Prep: 30mCook: 12mTotal: 42 mins
DifficultyEasy
Serves13
View
Grilled Rainbow Veggie Pops with Cheesy Dip
Jake Woods

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.

Advertisement
Yield
13

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

  1. 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)
    Soak skewers and prep vegetables
  2. 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.
    Assemble the rainbow pops (safe skewering tips)
  3. 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
    Make the mild honey-butter glaze
  4. 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
    Whip up the cheesy yogurt dip
  5. 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.
  6. 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.
    Serve, make-ahead notes, and dipping swaps
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Jake Woods

About the author

Jake Woods

Hello, 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

Calories380
Total Fat24g
Saturated Fat10g
Trans Fat0g
Polyunsaturated Fat1g
Monounsaturated Fat8g
Cholesterol16mg
Sodium70mg
Total Carbohydrates27g
Dietary Fiber4g
Total Sugars17g
Includes Added Sugars3.6g
Protein16g
Vitamin D0μg
Calcium95mg
Iron0.6mg
Potassium320mg

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.

Sous-chef
Grilled Rainbow Veggie Pops with Cheesy Dip

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day