If you’re craving a meal that bursts with bright, fresh flavors and a comforting touch of home-cooked goodness, then this Greek-Style Chicken Gyros with Homemade Tzatziki and Fresh Greek Salad Recipe is just what you need. Juicy, well-marinated chicken nestled inside warm pita bread, crowned with creamy homemade tzatziki and a crisp, tangy Greek salad, creates a delightful balance of tastes and textures that will have you daydreaming about your next bite. This recipe brings authentic Mediterranean vibes straight to your kitchen, making it a perfect weeknight dinner or a weekend gathering favorite that everyone will adore.
Ingredients You’ll Need

Ingredients You’ll Need
Gathering a handful of simple, fresh ingredients is all it takes to create an unforgettable Greek feast. Each component plays a vital role in building layers of flavor, from the tangy yogurt that tenderizes the chicken to the crunchy vegetables that brighten the plate.
- 2 lbs. Chicken Breast: Tender and lean, perfect for quick cooking and marinating.
- 1/4 cup Greek Yogurt: Adds creaminess and acts as a marinade base to keep chicken juicy.
- 3 Tablespoons Fresh Lemon Juice: Infuses a lively citrus zing balancing savory notes.
- 2 Tablespoons Extra Virgin Olive Oil: Brings richness and helps in browning the chicken beautifully.
- 1 Tablespoon Red Wine Vinegar: Adds subtle tang and depth to the marinade and tzatziki.
- 1 1/2 teaspoon Salt and 1 teaspoon Pepper: Essential for seasoning and enhancing natural flavors.
- 2 teaspoons Oregano: Classic Greek herb that makes the dish unmistakably Mediterranean.
- 1 1/2 cups Greek Yogurt (for Tzatziki): Creamy base for the cool, refreshing sauce.
- 1 Tablespoon Fresh Dill, diced: Bright herbal note elevates the tzatziki perfectly.
- 3 Garlic Cloves, finely diced: Adds aromatic punch to the sauce without overpowering.
- 1 Cucumber, grated and squeezed: Provides crispness and moisture control in tzatziki.
- 3 Tomatoes, diced: Sweet and juicy, the foundation of the fresh salad.
- 2 Cucumbers, peeled and diced: Cool, crunchy veggie contrast in the salad.
- 1/4 Red Onion, diced: Adds a mild sharpness and color pop to the salad.
- 2 Tablespoons Fresh Italian Parsley, diced: Fresh, bright herb that ties the salad together.
- Feta Cheese: Salty, crumbly topping that adds creamy texture and true Greek flair.
- 4-6 Greek Pita Breads, Naan, or Flatbread: Soft and pliable, perfect for wrapping up your gyros.
How to Make Greek-Style Chicken Gyros with Homemade Tzatziki and Fresh Greek Salad Recipe
Step 1: Marinate the Chicken
This step is where magic begins—combine chicken pieces with Greek yogurt, fresh lemon juice, olive oil, red wine vinegar, salt, pepper, and oregano in a sealable bag. The yogurt’s acidity gently tenderizes the meat while the herbs and spices infuse layers of classic Greek flavor. Ideally, let the chicken marinate for 2 to 4 hours, but if you have time, an overnight soak will take your gyros to the next level of deliciousness.
Step 2: Prepare the Homemade Tzatziki
While the chicken marinates, mix together Greek yogurt, olive oil, lemon juice, red wine vinegar, salt, fresh dill, and finely diced garlic in a bowl. Gently fold in the grated cucumber that’s been squeezed to remove excess water—this keeps the sauce thick and luscious without becoming watery. Taste and adjust the seasoning so your tzatziki is perfectly balanced between creamy, tangy, and herbaceous.
Step 3: Toss the Fresh Greek Salad
Combine juicy tomatoes, crisp cucumbers, red onion, and parsley in a fresh bowl. Drizzle olive oil and season with salt and pepper, then toss everything to let flavors mingle. This fresh salad offers a refreshing crunch and a vibrant color contrast that lifts the whole dish.
Step 4: Cook the Chicken to Perfection
Get your grill or skillet ready! If grilling, thread the chicken onto kebabs for easy handling, and cook over medium heat for about 5-7 minutes per side until perfectly charred and cooked through. If you prefer skillet cooking, heat a splash of olive oil over medium-high heat and cook the chicken for 8-10 minutes, turning occasionally, until it’s golden brown and juicy inside. Either method seals in the marinade flavors while delivering appetizing texture.
Step 5: Assemble Your Gyros
Warm the pita breads so they’re soft and easy to fold. Lay the cooked chicken inside each pita, then top generously with creamy homemade tzatziki and a spoonful of vibrant Greek salad. Finish with a sprinkle of crumbly feta cheese if you like, and fold it all together for a handheld feast that tastes like a trip straight to a sunny Greek taverna.
How to Serve Greek-Style Chicken Gyros with Homemade Tzatziki and Fresh Greek Salad Recipe
Garnishes
Adding fresh garnishes elevates your gyros from delicious to unforgettable. Try topping with extra sprigs of dill or parsley, a few thin slices of red onion for bite, or an extra drizzle of olive oil. A pinch of smoked paprika or sumac also adds a lovely hint of warmth and color.
Side Dishes
This Greek-Style Chicken Gyros with Homemade Tzatziki and Fresh Greek Salad Recipe pairs wonderfully with simple sides like lemon roasted potatoes, warm pita chips, or a light lentil soup. A glass of chilled white wine or sparkling water with lemon completes this effortlessly festive meal.
Creative Ways to Present
For a casual gathering, serve everything family-style with bowls of chicken, tzatziki, and salad so guests can build their own gyros. For a plated meal, arrange an open gyro on the plate beside a small salad bowl and a wedge of lemon for squeezing on top. Wrapping gyros in parchment paper tied with twine is also a fun way to serve picnic-style.
Make Ahead and Storage
Storing Leftovers
Any leftover chicken, tzatziki, or salad stores well in airtight containers in the refrigerator for up to 3 days. Keep the components separate to maintain their best texture—especially the salad, which is freshest tossed just before serving.
Freezing
Freeze cooked chicken (without salad or tzatziki) in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating. Homemade tzatziki and fresh Greek salad don’t freeze well due to their creamy and crisp textures.
Reheating
Gently reheat the chicken in a skillet over medium heat until warmed through, or microwave in short bursts to avoid drying it out. Serve with freshly prepared or refrigerated tzatziki and salad to keep that bright, fresh flavor alive.
FAQs
Can I use other cuts of chicken for this recipe?
Absolutely! While chicken breast is lean and quick to cook, boneless thighs are also fantastic for staying juicy and flavorful. Just adjust cooking time accordingly since thighs may take a bit longer.
How long can the chicken marinate?
Marinating for at least 30 minutes helps flavor infusion, but 2-4 hours is ideal. You can marinate up to 24 hours in the fridge for the deepest flavor and tenderest texture, just keep it covered and chilled.
Is there a substitute for Greek yogurt in the tzatziki?
If you need a dairy-free option, try using a plant-based yogurt with similar thickness. Just make sure it’s unsweetened and tangy to mimic the taste of traditional Greek yogurt.
Can I make the salad ahead of time?
Yes, the Greek salad can be made a few hours ahead and refrigerated. Toss again with a little extra olive oil before serving to freshen it up. Avoid adding feta until serving to keep it from getting soggy.
What are some vegetarian alternatives to chicken in this gyro recipe?
Grilled portobello mushrooms or marinated and roasted cauliflower make delicious vegetarian options. You can prepare them with the same spices and marinade flavors for a satisfying meal.
Final Thoughts
This Greek-Style Chicken Gyros with Homemade Tzatziki and Fresh Greek Salad Recipe truly captures the heart of Mediterranean cooking—simple, fresh ingredients coming together in perfect harmony. Whether you’re cooking for family, friends, or just treating yourself, this dish promises to bring a smile with every bite. Give it a try and enjoy the delightful tastes that make Greek cuisine so beloved worldwide!
Print
Greek-Style Chicken Gyros with Homemade Tzatziki and Fresh Greek Salad Recipe
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes to 24 hours (including marinating)
- Yield: 4 to 6 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Greek
- Diet: Halal
Description
This Greek-Style Chicken Gyros recipe features tender marinated chicken grilled or pan-cooked to perfection, served with a refreshing homemade tzatziki sauce, a vibrant Greek salad, and soft pita bread. Perfect for a flavorful and healthy meal that brings the taste of the Mediterranean to your table.
Ingredients
For the Chicken Marinade
- 2 lbs. Chicken Breast, cut into pieces
- 1/4 cup Greek Yogurt
- 3 Tablespoons Fresh Lemon Juice
- 2 Tablespoons Extra Virgin Olive Oil
- 1 Tablespoon Red Wine Vinegar
- 1 1/2 teaspoon Salt
- 1 teaspoon Pepper
- 2 teaspoons Oregano
For the Tzatziki Sauce
- 1 1/2 cups Greek Yogurt
- 2 Tablespoons Extra Virgin Olive Oil
- 1 Tablespoon Lemon Juice
- 1 Tablespoon Red Wine Vinegar
- 1–2 teaspoons Salt
- 1 Tablespoon Fresh Dill, diced
- 3 Garlic Cloves, finely diced
- 1 cucumber, grated and squeezed to drain
For the Greek Salad
- 3 Tomatoes, diced
- 2 Cucumbers, peeled and diced
- 1/4 Red Onion, diced
- 2 Tablespoons Fresh Italian Parsley, diced
- 1 Tablespoon Extra Virgin Olive Oil
- Salt and Pepper to taste
Additional Ingredients
- Feta Cheese, for topping
- 4–6 Greek Pita Breads, Naan, or Flatbread
Instructions
- Marinate the Chicken: Place chicken pieces, yogurt, lemon juice, olive oil, red wine vinegar, salt, pepper, and oregano into a resealable bag or bowl. Mix well to coat all the chicken pieces. Refrigerate and let marinate for at least 30 minutes, preferably 2-4 hours, or ideally up to 24 hours for maximum flavor.
- Prepare the Tzatziki Sauce: In a mixing bowl, combine Greek yogurt, olive oil, lemon juice, red wine vinegar, salt, fresh dill, and finely diced garlic. Stir until smooth. Gently fold in the grated cucumber that has been squeezed to remove excess moisture. Taste and adjust seasonings as needed. Refrigerate until ready to serve.
- Make the Greek Salad: In a separate bowl, toss together diced tomatoes, cucumbers, red onion, parsley, olive oil, salt, and pepper. Mix well to ensure all ingredients are evenly coated. Adjust seasoning to taste and set aside.
- Cook the Chicken: Choose your method: For grilling, thread marinated chicken onto kebobs and grill over medium heat for 5-7 minutes on each side until cooked through and slightly charred. Alternatively, heat a skillet with a bit of olive oil over medium-high heat and cook the chicken pieces for 8-10 minutes, turning regularly until golden brown and fully cooked inside.
- Warm the Pita Bread: Gently warm the pita bread, naan, or flatbread until pliable either in the oven, on the grill, or in a dry skillet.
- Assemble the Gyros: Place the cooked chicken inside the warmed pita bread. Top generously with the homemade tzatziki sauce, add a portion of the Greek salad, and sprinkle with crumbled feta cheese if desired. Serve immediately and enjoy.
Notes
- Marinating the chicken longer enhances flavor and tenderizes the meat.
- Make sure to squeeze out excess water from the cucumber for tzatziki to prevent watery sauce.
- You can substitute chicken thighs for a juicier alternative.
- For a quicker meal, use pre-cooked rotisserie chicken and skip marinating.
- Adjust salt and lemon juice to your taste preference in the tzatziki and salad.

