Categories
Close
Menu
Menu
Close
Search
Search
Main Dishes

Skewer Symphony: Turkey and Veggie Grill Medley

Juicy turkey chunks and colorful veggies grilled to perfection, delivering the ultimate summer-inspired meal on a stick.

  • Prep. time 25 min
  • Cooking time 15 min
  • Overall time 40 min
  • Calories/serv 310 kcal
  • Complexity
  • Price

Grilled turkey skewers — easy, bright, and kind of festive

When I need an easy win for a grill night or just a Tuesday dinner, I make these turkey skewers. They feel a bit special, but come together fast.  No drama.

The “secret” is the marinade. Mix olive oil, lemon juice, garlic, and a handful of herbs (oregano, thyme… whatever you’ve got). Salt, pepper. That’s it. It keeps the turkey tender and adds that fresh, lemony kick. Honestly, it’s pretty foolproof.

I cut turkey breast into bite-size pieces and thread them with colorful bell peppers, red onion, and zucchini. Same-size chunks so they cook evenly. The veggies bring sweetness and crunch, and on the grill they caramelize beautifully.  Colors really pop.

Cook hot and quick. You want juicy turkey with a little char on the edges — that “just-right” grilled taste. If it looks dry, you went too far. (Happens.  Next batch, pull sooner.)
These are my go-to when I want something healthy and protein-rich that still looks party-ready. Serve with a simple yogurt–garlic sauce (yogurt, grated garlic, lemon, pinch of salt) or next to a couscous salad. Warm flatbread doesn’t hurt either. Spoon extra sauce on top — trust me, you’ll want more.

I’d say make a few extra skewers. Leftovers disappear fast.

Ingredients

Portions
-
4
+
For the skewers
  • 500 g
    turkey breast, cut into cubes
  • 1
    red bell pepper, chopped into chunks
  • 1
    yellow bell pepper, chopped
  • 1
    zucchini, sliced into rounds
  • 1
    red onion, cut into wedges
For the marinade
  • 3 tbsp
    olive oil
  • 2 tbsp
    lemon juice
  • 2
    garlic cloves, minced
  • 1 tsp
    dried oregano
  • to taste
    salt and pepper
Mario Kapustic

Hi! I’m Mario from Croatia. I love cooking and sharing recipes that combine tradition with creativity. I started Tasty Empire to share my family’s recipes — the ones from Mom and Grandma — and all the little tricks I’ve picked up along the way. I especially enjoy pasta, risottos, homemade breads, and desserts, always looking for little ways to enrich flavors.

Print

Share:

Method

Marinate the turkey
  • Make marinade
    In a bowl, whisk together olive oil, lemon juice, garlic, oregano, salt and pepper.
  • Marinate
    Add turkey pieces, mix well, cover and refrigerate for at least 30 minutes.
Assemble and grill
  • Skewer ingredients
    Thread marinated turkey, bell peppers, onion and zucchini alternately onto skewers.
  • Grill
    Grill over medium heat for 12–15 minutes, turning occasionally, until turkey is cooked through and vegetables are slightly charred.
Note: If using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent burning.
Nutrition per serving
Calories
310 kcal
Updated: August 30, 2025

Comments (0)

Rate this Recipe

Please rate

You are replaying to

Please enter a comment Your comment was added, but it must be approved first.
Add Comment

Subscribe to Newsletter

Get recipes straight to your inbox

Weekly tips only. One email per week. Unsubscribe anytime.
You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us. We will treat your information with respect. You agree that Fresh, Easy & Authentic Recipes Every Day | Tasty Empire may process your information in accordance with its terms.
We use MailChimp as our marketing automation platform. By clicking below to submit this form, you acknowledge that the information you provide will be transferred to MailChimp for processing in accordance with their Privacy Policy and Terms.
notification icon
Would you like to receive latest recipes from TastyEmpire.com?

Latest recipes

Most popular