All recipes, Chicken, Dinner, Lunch, Main Dishes

Easy Homemade Mediterranean Chicken Gyros Recipe

Oh, these gyros! There’s just something about the vibrant flavors of the Mediterranean that transports you, isn’t there? Maybe it reminds you of a sun-drenched vacation, a cozy meal shared with loved ones, or just the simple joy of fresh, bright ingredients. Whatever it is, bringing those tastes home doesn’t have to be complicated. This Easy Homemade Mediterranean Chicken Gyro recipe is my absolute favorite way to get that authentic, delicious experience right in my own kitchen. It’s quick enough for a weeknight, impressive enough for guests, and honestly, just plain delightful.

Why You’ll Love This Recipe

  • Fast: Marinating and cooking take minimal time!
  • Easy: Simple steps, simple ingredients, maximum flavor payoff.
  • Giftable (sort of!): Okay, maybe not the whole gyro, but homemade tzatziki is a wonderful gift for foodie friends!
  • Crowd-pleasing: Who doesn’t love building their own delicious, flavor-packed wrap?

Ingredients

Gathering your ingredients is the first step to deliciousness! Here’s what you’ll need:

  • For the chicken marinade:
    • 1 lb (450 g) boneless, skinless chicken thighs or breasts: Thighs stay a little more juicy, but breasts work great too!
    • 3 tablespoons plain Greek yogurt: This is our secret weapon for tenderizing the chicken and adding that signature tang.
    • 2 tablespoons olive oil: Helps carry the flavors and keeps the chicken moist.
    • 2 tablespoons lemon juice: A burst of brightness!
    • 3 cloves garlic, minced: Because can you really have Mediterranean food without plenty of garlic?
    • 1 teaspoon dried oregano: Classic Greek herb goodness.
    • 1/2 teaspoon ground cumin: Adds a warm, earthy depth.
    • Salt and pepper, to taste: The essentials!
  • For serving:
    • 4 pita or flatbreads, warmed: Grab your favorite kind! Warming them makes them pliable and delicious.
    • 1 cup chopped lettuce: Adds a nice crunch.
    • 1/2 cup diced cucumber: Cool and refreshing.
    • 1/2 cup chopped tomato: Sweet and juicy.
    • 1/4 red onion, thinly sliced: A little bite and color.
    • 1/2 cup crumbled feta cheese (optional): Salty, tangy perfection if you’re a feta fan!
  • For the tzatziki sauce:
    • 1 cup plain Greek yogurt: The creamy base for this essential sauce.
    • 1/2 cup grated cucumber, squeezed dry: This is key! Squeeze out as much water as possible so your tzatziki isn’t watery.
    • 1 clove garlic, minced: Just a touch for that classic flavor.
    • 1 tablespoon olive oil: Adds richness.
    • 1 tablespoon lemon juice: Brightens everything up.
    • 1 tablespoon chopped fresh dill or mint: Use your favorite, or a mix! Dill is classic, but mint is lovely too.
    • Salt, to taste: Season to perfection.

How to Make It

Let’s get cooking! Don’t worry, it’s super simple.

  1. Marinate the chicken: Grab a medium bowl. Whisk together the yogurt, olive oil, lemon juice, minced garlic, oregano, cumin, salt, and pepper. Give it a taste – adjust salt if needed. Add your chicken pieces to the bowl and toss everything together, making sure each piece is well coated in that lovely marinade. Cover the bowl with plastic wrap or pop it into a sealed container. Stick it in the fridge to let those flavors meld. You’ll want to marinate it for at least 30 minutes, but you can go up to 4 hours. Don’t go much longer than 4 hours because the acid in the yogurt and lemon juice can start to break down the chicken texture too much.
  2. Cook the chicken: Time to cook! Heat up your grill or a large skillet over medium-high heat. Take the chicken out of the marinade (let any excess drip off a bit). Cook for about 5-6 minutes per side. You’re looking for golden-brown edges and the chicken to be cooked all the way through with no pink inside. A meat thermometer should read 165°F (74°C) in the thickest part. Once cooked, transfer the chicken to a cutting board and let it rest for about 5 minutes. This resting time is crucial for juicy chicken, so don’t skip it! After resting, slice the chicken into thin strips, just like you’d get at your favorite gyro spot.
  3. Make the tzatziki: While the chicken is resting (or even while it’s marinating!), whip up the tzatziki. In a small bowl, combine the plain Greek yogurt, that well-squeezed grated cucumber, minced garlic, olive oil, lemon juice, chopped dill or mint, and a pinch of salt. Stir everything together until it’s smooth and creamy. Taste and add a little more salt or lemon juice if you like. Cover and pop it in the fridge until you’re ready to assemble. Chilling helps the flavors develop and makes it extra refreshing.
  4. Assemble the gyros: Time for the fun part! Warm your pita or flatbreads according to package directions – a quick zap in the microwave, a few minutes in a warm oven, or a pass over your grill or pan works great. Lay out a warm pita. Spread a generous dollop (or two!) of your amazing homemade tzatziki sauce all over it. Pile on some chopped lettuce, diced cucumber, chopped tomato, and thinly sliced red onion. Now, add a good helping of that delicious sliced marinated chicken. If you’re using it, sprinkle some crumbled feta cheese over the top.
  5. Wrap and serve: Gently fold your pita in half or wrap it up like a burrito, tucking in the ends if possible. Sometimes, especially if they’re really full, wrapping the bottom half in parchment paper or foil can help hold everything together beautifully. Serve immediately, with any extra tzatziki on the side for dipping!

Substitutions & Additions

This recipe is super flexible! Feel free to mix things up based on what you have or what you love:

  • Swap the Protein: Not a chicken fan? Marinate and cook sliced pork, lamb, or even firm tofu or halloumi cheese the same way!
  • Veggie Power: Add roasted red peppers, Kalamata olives, pickled peppers, or even some grilled zucchini or eggplant to your gyros.
  • Spice it Up: Add a pinch of red pepper flakes to the marinade or the tzatziki for a little heat.
  • Herb Swap: Don’t have dill or mint? Fresh parsley or chives can work in the tzatziki in a pinch, though the flavor profile will change a bit.
  • Different Bread: While pita is classic, you could totally use warm tortillas, large flatbreads, or even serve the chicken and toppings over rice or a salad for a bowl version.

Tips for Success

Making perfect gyros at home is easy, but here are a few little things that can make a big difference:

  • Don’t Skip the Squeeze: For the best, thickest tzatziki, really squeeze out the water from the grated cucumber. You can wrap it in paper towels or a clean kitchen towel and wring it out.
  • Mind the Marinade Time: While you can marinate for up to 4 hours, 30 minutes is truly enough to get great flavor and tenderness. Don’t let it go too long or the chicken can get a bit mushy.
  • Rest is Best: Letting the cooked chicken rest for 5 minutes before slicing keeps all those delicious juices inside, ensuring tender chicken strips for your gyros.
  • Warm Your Pita: This makes them pliable and less likely to break when you’re filling and folding them. Nobody likes a broken gyro!
  • Prep Ahead: You can make the tzatziki and chop all the veggies ahead of time. Store them separately in the fridge. Slice the chicken after it’s cooked and cooled. This makes assembly super fast when you’re ready to eat!

How to Store It

Got leftovers? Lucky you! The best way to store components of your gyro is separately to keep everything fresh and prevent sogginess.

  • Store the cooked, sliced chicken in an airtight container in the fridge for up to 3-4 days.
  • Keep the tzatziki sauce in a separate airtight container in the fridge for up to 3-4 days.
  • Store chopped vegetables in their own containers in the fridge.
  • Keep the pita bread separate at room temperature.

When you’re ready for another gyro, just warm the pita and chicken (if you prefer it warm) and assemble fresh!

FAQs

Can I use frozen chicken?

Yes, just make sure it’s fully thawed before marinating and cooking. Pat it dry really well too.

What if I don’t have a grill?

A stovetop skillet or grill pan works perfectly! You can also bake the chicken at 400°F (200°C) for 20-25 minutes, or until cooked through, after marinating. It won’t get the same char but will still be delicious.

Can I make the tzatziki ahead of time?

Absolutely! Making it a few hours or even a day ahead gives the flavors time to meld beautifully. Just give it a stir before serving.

Is this recipe spicy?

No, as written, it’s not spicy at all. The flavors are bright and savory from the herbs, garlic, and lemon. If you like heat, you can add a pinch of red pepper flakes!

Easy Homemade Mediterranean Chicken Gyros

Transport yourself to the Mediterranean with these easy homemade chicken gyros. Juicy marinated chicken is served in warm pita with fresh veggies and creamy tzatziki sauce for a fast, flavorful, and crowd-pleasing meal.
Prep Time 15 minutes
Cook Time 15 minutes
Minimum Marinade Time 30 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Greek, Mediterranean

Ingredients
  

For the chicken marinade
  • 1 lb boneless, skinless chicken thighs or breasts cut into bite-sized pieces
  • 3 tbsp plain Greek yogurt
  • 2 tbsp olive oil
  • 2 tbsp lemon juice
  • 3 cloves garlic minced
  • 1 tsp dried oregano
  • 1/2 tsp ground cumin
  • salt and pepper to taste
For serving
  • 4 pita or flatbreads warmed
  • 1 cup chopped lettuce
  • 1/2 cup diced cucumber
  • 1/2 cup chopped tomato
  • 1/4 red onion thinly sliced
  • 1/2 cup crumbled feta cheese optional
For the tzatziki sauce
  • 1 cup plain Greek yogurt
  • 1/2 cup grated cucumber squeezed dry
  • 1 clove garlic minced
  • 1 tbsp olive oil
  • 1 tbsp lemon juice
  • 1 tbsp chopped fresh dill or mint Use your favorite, or a mix!
  • Salt to taste

Equipment

  • Medium bowl
  • Large skillet or grill
  • Cutting board
  • Small bowl

Method
 

  1. Step 1: Marinate the chicken: In a medium bowl, whisk together the yogurt, olive oil, lemon juice, minced garlic, oregano, cumin, salt, and pepper. Add chicken pieces and toss to coat. Cover and refrigerate for at least 30 minutes, or up to 4 hours.
  2. Step 2: Cook the chicken: Heat a grill or large skillet over medium-high heat. Remove chicken from marinade, letting excess drip off. Cook for about 5-6 minutes per side, until golden-brown and cooked through (165°F / 74°C). Transfer to a cutting board and let rest for 5 minutes. Slice into thin strips.
  3. Step 3: Make the tzatziki: While chicken rests, combine Greek yogurt, squeezed grated cucumber, minced garlic, olive oil, lemon juice, chopped dill or mint, and salt in a small bowl. Stir until smooth. Taste and adjust seasoning. Cover and refrigerate until ready to use.
  4. Step 4: Assemble the gyros: Warm pita or flatbreads according to package directions. Spread a generous amount of tzatziki on each warm pita. Pile on chopped lettuce, diced cucumber, chopped tomato, and thinly sliced red onion. Add sliced chicken and crumbled feta cheese (if using).
  5. Step 5: Wrap and serve: Gently fold or wrap the pita. Serve immediately with extra tzatziki on the side.

Notes

Substitutions & Additions: Swap chicken for sliced pork, lamb, tofu, or halloumi. Add roasted red peppers, Kalamata olives, pickled peppers, grilled zucchini, or eggplant. Add red pepper flakes to the marinade or tzatziki for heat. Use parsley or chives in tzatziki if dill/mint are unavailable. Serve over rice or salad instead of pita.
Tips for Success: Squeeze as much water as possible from grated cucumber for thick tzatziki. Marinate chicken for at least 30 minutes but no more than 4 hours to maintain texture. Rest cooked chicken for 5 minutes before slicing to keep it juicy. Always warm pita bread to prevent breaking. Prep tzatziki and chop veggies ahead of time and store separately for quick assembly.
Storage: Store cooked, sliced chicken and tzatziki separately in airtight containers in the fridge for up to 3-4 days. Store chopped vegetables separately. Keep pita at room temperature. Reheat chicken and pita if desired, then assemble fresh.