Low Calorie Turkey and Vegetable Skewers with Lemon Marinade

160 min prep 160 min cook 6 servings
Low Calorie Turkey and Vegetable Skewers with Lemon Marinade
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Bright, zesty, and packed with lean protein and colorful veggies, these turkey and vegetable skewers have become my go-to for every summer cookout, weeknight dinner, and meal-prep session. Picture this: it’s a balmy Saturday evening, the grill is sizzling, friends are laughing on the patio, and the aroma of citrus-kissed turkey drifts through the air. That first bite—tender cubes of marinated turkey interlaced with blistered peppers, zucchini, and onions—tastes like pure sunshine. Even better? Each generous skewer clocks in at under 160 calories, leaving plenty of room for a scoop of frozen yogurt or a crisp glass of rosé.

I developed this recipe after one too many flavorless “diet” kebabs. You know the kind: dry chicken, rubbery vegetables, and a sad drizzle of bottled Italian dressing. I wanted the smoky char of a backyard grill, the punch of fresh lemon and herbs, and a nutritional profile that felt as good as it tasted. After a dozen tests (and a mountain of wooden skewers), I landed on a yogurt-lemon marinade that tenderizes lean turkey breast in just 30 minutes, plus a rainbow of quick-cooking vegetables that stay snappy and sweet. Whether you’re feeding a crowd or simply meal-prepping for the week, these skewers deliver restaurant-level flavor without the calorie bomb.

Why This Recipe Works

  • Ultra-tender turkey: A quick yogurt-lemon marinade adds flavor and prevents the lean breast from drying out on the grill.
  • Fast fuel: From fridge to table in 40 minutes—perfect for busy weeknights or last-minute guests.
  • Low-cal satisfaction: Each skewer delivers 22 g protein for just 155 calories, keeping you full without feeling heavy.
  • Customizable veg: Swap in any quick-cooking vegetables you have on hand—mushrooms, cherry tomatoes, or even pineapple.
  • Grill or stovetop: Works on an outdoor grill, grill pan, or under the broiler—rain or shine.
  • Meal-prep hero: Make a double batch, chill, and enjoy cold over salads all week.

Ingredients You'll Need

Ingredients

Great skewers start with great ingredients. Because everything cooks quickly, freshness really matters. Below I’ve noted my favorite brands, substitutions, and shopping tips so you can walk into the market with confidence.

Turkey breast: Look for turkey breast cutlets or boneless, skinless turkey breast that’s pale pink with no off smells. If you can only find turkey tenderloins, simply slice them into 1-inch cubes. Chicken breast works identically—just keep the cooking time the same.

Greek yogurt: Plain 0% fat Greek yogurt keeps the calories low while adding tangy tenderness. If you need a dairy-free option, substitute coconut yogurt; just expect a faint coconut note.

Lemon: One large, super-juicy lemon yields about 3 Tbsp juice and plenty of aromatic zest. Organic is ideal since we’re zesting the skin. Roll the lemon on the counter before juicing to maximize the yield.

Garlic: Two fresh cloves, finely grated, melt seamlessly into the yogurt. In a pinch, ½ tsp garlic powder works.

Extra-virgin olive oil: Just 1 Tbsp for the entire marinade keeps things moist without excess fat. Choose a buttery, mild oil so the lemon shines.

Fresh herbs: A 50-50 mix of parsley and dill adds garden-fresh flavor, but basil, oregano, or cilantro are all excellent. If using dried herbs, halve the quantity.

Bell peppers: I like one red and one yellow for color, but any sweet variety works. Look for firm, glossy skins and avoid wrinkled spots.

Zucchini: Small to medium zucchini have fewer seeds and stay firmer on the grill. Leave the skin on for color and nutrients.

Red onion: The sweetness intensifies as the edges char. If you’re sensitive to raw onion flavor, soak the chunks in cold water for 10 minutes before skewering.

Wooden skewers: Soak in warm water for 20 minutes so they don’t burn. Metal skewers are reusable and eliminate soaking.

How to Make Low Calorie Turkey and Vegetable Skewers with Lemon Marinade

1
Soak skewers & preheat grill

Submerge 10–12 wooden skewers in warm tap water. Preheat an outdoor grill to medium-high (400 °F/205 °C) or set a grill pan over medium-high heat. Lightly oil the grates with a high-heat neutral oil such as avocado oil.

2
Cube the turkey

Pat 1¼ lb (560 g) turkey breast dry and slice into 1-inch (2.5 cm) cubes. Uniform size ensures even cooking. Place in a medium bowl and set aside.

3
Whisk the lemon-yogurt marinade

In a small bowl, combine ⅓ cup plain 0% Greek yogurt, zest of 1 lemon, 3 Tbsp fresh lemon juice, 1 Tbsp olive oil, 2 grated garlic cloves, 1 tsp kosher salt, ½ tsp black pepper, 1 tsp dried oregano, and 2 Tbsp each chopped parsley and dill. Stir until silky.

4
Marinate the turkey

Add turkey cubes to the marinade, turning to coat every piece. Cover and refrigerate 20–30 minutes (up to 8 hours). The lactic acid tenderizes without turning the meat mushy.

5
Prep the vegetables

While the turkey marinates, seed and dice 2 bell peppers into 1-inch squares. Slice 1 medium zucchini into ½-inch half-moons. Cut 1 small red onion into wedges, keeping the root end intact so layers stay together.

6
Thread the skewers

Drain the skewers. Alternate turkey, pepper, zucchini, and onion, starting and ending with turkey for stability. Leave a tiny gap between pieces so heat can circulate. You should get 8–10 full skewers.

7
Grill to perfection

Place skewers perpendicular to the grates. Grill 2–3 minutes per side, turning gently with tongs, until turkey reaches 165 °F (74 °C) and vegetables have light char marks. Total cook time is 8–10 minutes.

8
Rest & serve

Transfer skewers to a platter, tent loosely with foil, and rest 5 minutes to redistribute juices. Finish with an extra squeeze of lemon and a sprinkle of fresh herbs. Serve warm or at room temperature.

Expert Tips

Thermometer = insurance

Turkey dries out fast. An instant-read thermometer guarantees juicy meat the moment it hits 165 °F.

Oil the food, not the grill

Lightly brushing the skewers prevents flare-ups and sticky grates better than oiling the bars.

Don’t skip the soak

Dry skewers ignite quickly. Twenty minutes in warm water buys you worry-free grilling.

Rotate, don’t roll

Turn skewers once per side so grill marks develop and veggies stay put.

Bright finish

A final spritz of lemon right before serving amplifies the fresh flavors.

Crowded sticks = steamed food

Leave a little space between pieces so hot air can circulate and create caramelized edges.

Variations to Try

  • Spicy kick: Add ½ tsp smoked paprika and a pinch of cayenne to the marinade. Thread jalapeño rounds between the veggies.
  • Mediterranean vibes: Swap dill for oregano and add ¼ cup crumbled feta on top after grilling.
  • Teriyaki twist: Replace yogurt with 2 Tbsp low-sodium soy sauce, 1 Tbsp honey, and 1 tsp sesame oil. Finish with sesame seeds.
  • Fall flavors: Use turkey thigh, cubed butternut squash, and Brussels sprout halves. Roast at 425 °F for 18 minutes.
  • Surf & turf lite: Alternate turkey with peeled shrimp; both cook in the same time frame.
  • Veggie-forward: Replace half the turkey with marinated tofu cubes to cut calories even further.

Storage Tips

Refrigerator

Cool skewers completely, remove from sticks, and store in an airtight container up to 4 days. Keep a few lemon wedges in the container to freshen flavors.

Freezer

Freeze grilled skewers (meat only) in a single layer on a sheet pan, then transfer to a zip-top bag for up to 3 months. Thaw overnight in the fridge and reheat in a skillet with a splash of broth.

Make-ahead marinade

Whisk the marinade up to 5 days ahead and store covered in the fridge. Give it a brisk stir before adding turkey.

Meal-prep bowls

Slide chilled grilled turkey and veggies over quinoa, add a dollop of hummus, and sprinkle Everything bagel seasoning for a 2-minute lunch.

Frequently Asked Questions

Absolutely. Boneless, skinless chicken breast or thigh can be substituted 1:1. Cooking time remains the same; just confirm 165 °F internal temperature.

Cut veggies larger than the grill gaps and thread parallel to the skewer. A grill basket or sheet of foil poked with holes also works.

Yes. Line a sheet pan with foil, set a rack on top, and bake at 425 °F for 12–15 minutes, turning once. Broil the last 2 minutes for char.

The nutrition label below reflects one full skewer (about 3 oz turkey + veggies). Most guests enjoy 2 skewers for a 310-calorie entrée.

Up to 8 hours is ideal; longer can make the turkey chalky because of the yogurt’s lactic acid. If you need longer, reduce yogurt by half and add extra oil.

Try cauliflower rice tabbouleh, grilled corn salad, or a simple orzo with cherry tomatoes and basil. They also pair beautifully with tzatziki for dipping.
Low Calorie Turkey and Vegetable Skewers with Lemon Marinade
chicken
Pin Recipe

Low Calorie Turkey and Vegetable Skewers with Lemon Marinade

(4.9 from 127 reviews)
Prep
15 min
Cook
10 min
Servings
8 skewers

Ingredients

Instructions

  1. Soak & preheat: Soak wooden skewers 20 min. Preheat grill to medium-high.
  2. Marinate: Stir yogurt, lemon zest & juice, oil, garlic, salt, pepper, oregano, parsley, dill. Coat turkey; chill 20–30 min.
  3. Thread: Alternate turkey and veggies on skewers.
  4. Grill: Grill 2–3 min per side until turkey hits 165 °F, 8–10 min total.
  5. Rest: Tent with foil 5 min, then serve with extra lemon.

Recipe Notes

For meal prep, double the batch and refrigerate up to 4 days. The flavors intensify overnight!

Nutrition (per skewer)

155
Calories
22g
Protein
8g
Carbs
3g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.