Chicken Kebabs with Tzatziki & Greek Salad (20-Minute High-Protein Dinner)

Some dinners just make you feel like you’re on vacation, and these 20-Minute Chicken Kebabs with Greek Salad and Tzatziki are exactly that kind of meal. Juicy, charred chicken skewers marinated in yogurt, lemon, and oregano, a pile of crunchy Greek salad, and a big swoosh of cool, garlicky tzatziki — it’s a high-protein Mediterranean dinner that tastes like a Greek island holiday and comes together faster than takeout.

Chicken Kebabs with Tzatziki and Greek salad, grilled skewers on a platter

I started making chicken kebabs at home when I realized how easy they are — and how much better they taste than anything from a restaurant. The secret is the yogurt marinade: it tenderizes the chicken and keeps it incredibly juicy, even if you accidentally overcook it a little (we’ve all been there). Threaded onto skewers and seared until golden with those beautiful charred edges, this is the kind of dinner that makes everyone at the table happy.

Why You’ll Love This Recipe

This plate has everything going for it:

  • High protein, minimal effort. Over 40 grams of protein per serving from the chicken and Greek yogurt, with about 20 minutes of actual cooking.
  • The yogurt marinade is magic. Just 15 minutes in yogurt, lemon, olive oil, and spices gives you the juiciest, most flavorful chicken.
  • Three components, one meal. Kebabs + tzatziki + Greek salad = a complete, balanced dinner with zero side dishes needed.
  • Perfect for meal prep. Grill extra skewers and portion them with salad and tzatziki for grab-and-go lunches all week.
  • Mediterranean diet approved. Lean protein, vegetables, olive oil, and yogurt — it’s a textbook Mediterranean plate.

Ingredients

For the chicken kebabs:

  • 1 lb boneless, skinless chicken breast or thighs, cut into 1-inch cubes
  • 3 tbsp plain Greek yogurt
  • 2 tbsp extra virgin olive oil
  • Juice of 1 lemon
  • 2 tsp dried oregano
  • 1 tsp paprika
  • 2 cloves garlic, minced
  • Salt and freshly ground black pepper, to taste

For the tzatziki:

  • 1 cup plain Greek yogurt
  • 1/2 cucumber, grated and squeezed dry
  • 1 clove garlic, minced
  • 1 tbsp fresh dill, chopped (or 1 tsp dried)
  • Squeeze of lemon juice
  • Salt, to taste

For the Greek salad:

  • 2 tomatoes, chopped
  • 1 cucumber, chopped
  • 1/4 red onion, thinly sliced
  • 1/3 cup kalamata olives
  • 1/3 cup crumbled feta cheese
  • Drizzle of olive oil and a pinch of oregano

Instructions

  1. Marinate the chicken. In a bowl, combine the yogurt, olive oil, lemon juice, oregano, paprika, garlic, salt, and pepper. Add the chicken cubes and toss to coat. Let it marinate for at least 15 minutes (or up to 4 hours in the fridge — the longer, the better).
  2. Thread and cook the kebabs. Thread the marinated chicken onto skewers. Grill over medium-high heat or pan-fry in a hot skillet for 10–12 minutes, turning occasionally, until golden, charred at the edges, and cooked through (165°F internal temperature).
  3. Mix the tzatziki and chop the salad. While the chicken cooks, stir together the yogurt, squeezed-dry cucumber, garlic, dill, lemon, and salt for the tzatziki. Chop the salad ingredients, toss with olives, feta, olive oil, and oregano.
  4. Plate it all up. Arrange the kebabs over or beside the Greek salad, add a generous dollop of tzatziki, and serve with warm pita if you like. High protein, minimal effort — dinner is done!

Tips for the Best Results

  • Don’t skip the yogurt marinade. The lactic acid in yogurt tenderizes the chicken gently without making it mushy — it’s the key to juicy kebabs.
  • Cut chicken evenly. Uniform 1-inch cubes cook at the same rate, so nothing dries out while other pieces catch up.
  • Get the pan or grill hot. High heat gives you that beautiful char and keeps the juices inside. Don’t crowd the skewers.
  • Squeeze the cucumber dry. For tzatziki, wring the grated cucumber in a clean towel — otherwise your sauce turns watery.
  • Soak wooden skewers. If using wooden skewers on the grill, soak them in water for 30 minutes first so they don’t burn.

FAQs

Can I use chicken thighs instead of breast?

Absolutely — thighs are juicier and more forgiving. Use the same marinade and cooking time, just make sure they reach 165°F inside.

How long can I marinate the chicken?

Minimum 15 minutes, but up to 4 hours in the refrigerator gives even better flavor. Don’t go past 24 hours — the yogurt can start to break down the meat’s texture.

Can I make this without skewers?

Yes! Just pan-fry or grill the marinated chicken cubes directly. You’ll miss the fun presentation but keep all the flavor.

How do I store leftovers?

Store kebabs, salad, and tzatziki in separate containers in the fridge for up to 3 days. The kebabs reheat well in a hot skillet or air fryer.

These Chicken Kebabs with Tzatziki and Greek Salad are the kind of dinner that makes healthy eating feel like a treat, not a chore. If you want to see the whole thing come together — the marinade, the sizzle, the plating — check out my video reel. Make it once, and it’ll be in your regular rotation.

Leave a Comment