• Recipes
  • About
  • Cookbook
  • The Edit
  • Beyond the Kale
  • HypePress
  • Contact
Recipes
About
cookbook
the edit
Beyond the Kale
Hype
contact
search

sign up for insights and exclusives

Please enable JavaScript in your browser to complete this form.
Loading

Delicious, nourishing and totally doable!

Search your way

From “gluten free and cheesy” to “something cozy with cinnamon” this search gets you. It’s smart enough to find exactly what you’re craving.

Non-Negotiables? Dial In
the Vibes even fuRther!

🍂 all the fall
🥑 Paleo Friendly
🐄 beef
🍖 chicken
🥤 smoothies
🍪 cookies
🥗 big ass salads

Delicious, nourishing and totally doable!

  • Nut Free
  • Refined Sugar Free

No ratings yet
Home | Recipe | Dinner

Easy Greek-Style Gyros

Prep Time 15 minutes mins
Cook Time 1 hour hr 25 minutes mins
Total Time 1 hour hr 40 minutes mins
Protein 55g
Carbs 73g
Fats 62g
Say "hello" to my Easy Greek-Style Gyros: a modern, protein-packed take on the traditional Greek gyros. They come together with tender, homemade gyro meat that practically melts-in-your-mouth, a high-protein tzatziki that is perfectly creamy, all atop a fluffy pita bread. When you're looking for the perfect family-friendly meal that is better than takeout, this recipe is sure to impress!

Recipe by:

Nicole Modic

September 9, 2025
Jump to Recipe

Skip to the goods

    Say “hello” to my Easy Greek-Style Gyros: a modern, protein-packed take on the traditional Greek gyros. They come together with tender, homemade gyro meat that practically melts-in-your-mouth, a high-protein tzatziki that is perfectly creamy, all atop a fluffy pita bread. When you’re looking for the perfect family-friendly meal that is better than takeout, this recipe is sure to impress!

    Blast this to the group chat

    45 shares

    Friends, can I let you in on a secret? My obsession lately has been re-creating my favorite takout meals from scratch. Not only are restaurant prices outrageous nowadays (thanks to the rising cost of food and well… everything else). But also, we all know that eating at-home can be healtheir. Why is that? Well, when you eat (and cook) at-home, you’re able to control exactly what ingredients you’re using, which means you can make better-for-you swaps that make a small impact on flavor while making a huge impage on your nutrition. Like, for example, with this recipe!

    These gyros are an easy, homemade twist on the classic Greek-style recipe that also happens to be high in protein. Not only do you get the hearty protein from the DIY Gyro Meat (which is so easy to make!) but also from the homemade tzatziki. While traditional tzatziki is made from conventional yogurt, the swap of greek yogurt not only gives this tzatziki a rich and creamy texture, but it also gives it a boost of protein. If you’ve been to my blog before, then you may know that protein is the one macronutrient that I definitey prioritize. It helps you build muscles while also staying fuller, longer. What could be better than that?

    I can think of one thing: this recipe. The combination of the warm and fluffy pita bread, topped with tender slices of gyro meat and dollops of creamy tzatziki, is one that the whole family is sure to enjoy. This is my family’s new favorite weeknight dinner recipe, and I know it’ll be yours, too!

    A flatlay of Mediterranean ingredients: pita bread, sliced meat, tzatziki sauce, cherry tomatoes, cucumbers, coriander, spices, garlic, feta cheese, mint, and lemon juice on a textured surface with a knife and cutting board.
    To make this recipe, you’ll need ground beef, ground lamb, red onion, garlic, olive oil, greek yogurt, persian cucumbers, lemon, fresh mint, fresh parsley, pita bread, baby tomatoes, feta cheese, and seasonings.
    Prepare the tzatziki by adding the greek yogurt, chopped persian cucumber, lemon juice, garlic, fresh mint, dried dill, and kosher salt to a large bowl. Mix to fully combine, then transfer it to the fridge for 20 minutes to set.

    What You Need to Make These High-Protein Gyros

    • Ground Beef & Ground Lamb: Traditional gyro meat is made from a combination of ground beef and lamb, for a tender, juicy, and robust flavor. I recommend using a leaner ground beef, such as 90/10 ground beef, for this recipe.
    • Red Onion: Diced red onion adds a delicious, tangy flavor to this meat that truly takes the flavor to the next level.
    • Garlic: I will 100% recommend using mashed garlic cloves, over dried garlic, in this recipe.
    • Olive Oil: Olive oil is full of healthy fats and is a staple when it comes to Greek cooking. I highly recommend it here.
    • Seasonings: To make this recipe, you’ll need a variety of seasonings, such as cumin, dried dill, dried oregano, kosher salt, and ground black pepper. Yum!
    Prepare the gyro meat by adding the  the ground beef and ground lamb to a large bowl alongside the diced red onion, mashed garlic, and seasonings (the cumin, dried dill, dried oregano, kosher salt, and ground black pepper). Mix to fully combine.
    A person slices homemade doner kebab meat in a pan with a knife. There are fresh mint leaves, cherry tomatoes, yogurt, and flatbread on a wooden board. A green tiled wall is in the background.
    Add the meat to a greased spit, then bake it at 375 F for 40 minutes. Then, remove it from the oven, baste the meat with the juices, then return it to the oven for another 40-45 minutes, or until the meat reaches an internal temperature of 160 F.
    • Greek Yogurt: When it comes to making homemade tzatziki, I love using greek yogurt. It’s rich, creamy, and packed with protein, making it the perfect base for the tzatziki.
    • Persian Cucumbers: A key element of tzatziki is the cucumber, and for this recipe, I recommend finely chopping them (or even grating them!)
    • Lemon: The juice of one lemon helps to cut through the thickness of the greek yogurt, making it the perfect addition to the tzatziki!
    • Fresh Mint & Parsley: The fresh mint is essential to making the perfect tzatziki, and the fresh parsley is the best garnish on top. Don’t skip them!
    • Pita Bread: Of course, it wouldn’t be a gyro without the pita bread! Warm, fluffy pita bread perfectly wraps around the meat for that delicious flavor and texture.
    • Baby Tomatoes: I love the bright, juicy flavor that baby tomatoes add to this recipe.
    • Feta Cheese: Crumbled feta cheese is a classic ingredient in Greek gyros and adds the perfect finishing touch to this recipe!
    When you’re ready to prepare the gyros, warm the pita breads and spread a dollop of tzatziki across each one.

    How to Make These Hearty & Tender Gyros

    To make these Easy Greek-Style Gyros, start by preheating your oven to 375 F on the convection setting. Next, prepare the meat. Add the ground beef and ground lamb to a large bowl, alongside the grated red onion, mashed garlic, cumin, dried dill, dried oregano, kosher salt, and ground black pepper. Use your hands to mix them all together and ensure that the seasonings are fully combined with the meat.

    Grease the vertical spit with olive oil. Next, divide the meat into three, even-sized balls and place them onto the spit, pressing them together. Place a piece of foil on top of the meat. Then, transfer the spit into the oven, on the lower rack, and allow it to bake for 45 minutes.

    Once the 45 minutes are up, remove it from the oven, baste the meat with the juices, then return it to the oven for another 40-45 minutes, or until the meat reaches an internal temperature of 160 F. Finally, remove the meat from the oven and allow it to cool for 20 minutes before slicing.

    Close-up of a gyro-style flatbread topped with slices of grilled meat, crumbled feta cheese, cherry tomatoes, chopped parsley, and drizzled with a creamy sauce. The flatbread rests on a textured yellow surface.
    Then, layer the meat on top of the tzatziki, followed by the chopped baby tomatoes, chopped parsley, and crumbled feta cheese.
    Three pita wraps filled with sliced meat, cherry tomatoes, feta cheese, and fresh herbs on a plate, accompanied by a small bowl of white sauce. A hand holds one wrap. A small bottle of olive oil and a cutting board are in the background.
    Garnish with a drizzle of olive oil and a side of more tzatziki, then serve and enjoy!

    While the meat is resting, prepare the tzatziki. Add all of the tzatziki ingredients to a bowl (the greek yogurt, Persian cucumbers, mashed garlic, lemon juice, fresh mint, dried dill, and kosher salt) to a bowl and mix to fully combine. Taste and adjust the seasonings as needed, then transfer the tzatziki into the fridge to set for 20 minutes.

    Once you’re ready to serve the pitas, warm the pita breads according to your preferred method and lay them out on a cutting board. Spread a dollop of the tzatziki on top of each pita, then layer the gyro meat on top.

    Wash and chop the baby tomatoes and add them on top of the meat. Then, add-on the chopped parsley, feta cheese, and a drizzle of olive oil (if desired). Serve the pitas immediately and enjoy!

    If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

    ** Photography by Tanya Pilgrim

    Home | Recipe | Dinner

    No ratings yet

    Easy Greek-Style Gyros

    • Nut Free
    • Refined Sugar Free
    Prep Time 15 minutes mins
    Cook Time 1 hour hr 25 minutes mins
    Total Time 1 hour hr 40 minutes mins
    Say "hello" to my Easy Greek-Style Gyros: a modern, protein-packed take on the traditional Greek gyros. They come together with tender, homemade gyro meat that practically melts-in-your-mouth, a high-protein tzatziki that is perfectly creamy, all atop a fluffy pita bread. When you're looking for the perfect family-friendly meal that is better than takeout, this recipe is sure to impress!
    print pin
    Servings: 4 Servings
    Prevent your screen from going dark

    Equipment

    • Vertical Spit this vertical spit is essential to making this gyro meat!
    • 9×5 Loaf Pan if you don't have or want to use a vertical spit, you can also prepare this meat in a 9×5 loaf pan.

    Ingredients

    For the Gyro Meat:
    • 1 Pound Ground Beef, I recommend using 90/10 ground beef
    • 1 Pound Ground Lamb
    • 1 Red Onion, finely grated
    • 4 Cloves Garlic, mashed
    • 3 Tablespoons Olive Oil
    • 2 Teaspoons Cumin
    • 2 Tablespoons Dried Dill
    • 1 Tablespoon Dried Oregano
    • 2 Teaspoon Kosher Salt
    • 1 Teaspoon Ground Black Pepper
    For the Tzatziki:
    • 1 Cup Greek Yogurt
    • 2 Persian Cucumbers, finely chopped
    • 3 Cloves Garlic, mashed
    • 1 Lemon, juiced
    • ⅓ Cup Fresh Mint
    • 1 Tablespoon Dried Dill
    • ½ Teaspoon Kosher Salt
    For the Pitas:
    • 8 Pita Breads
    • Baby Tomatoes, halved
    • Fresh Parsley, chopped
    • Feta Cheese, crumbled

    Instructions 

    1. To make these Easy Greek-Style Gyros, start by preheating your oven to 375 F on the convection setting.
    2. Next, prepare the meat. Add the ground beef and ground lamb to a large bowl, alongside the grated red onion, mashed garlic, cumin, dried dill, dried oregano, kosher salt, and ground black pepper. Use your hands to mix them all together and ensure that the seasonings are fully combined with the meat.
    3. Grease the vertical spit with olive oil.
    4. Next, divide the meat into three, even-sized balls and place them onto the spit, pressing them together.
    5. Place a piece of foil on top of the meat.
    6. Then, transfer the spit into the oven, on the lower rack, and allow it to bake for 45 minutes.
    7. Once the 45 minutes are up, remove it from the oven, baste the meat with the juices, then return it to the oven for another 40-45 minutes, or until the meat reaches an internal temperature of 160 F.
    8. Finally, remove the meat from the oven and allow it to cool for 20 minutes before slicing.
    9. While the meat is resting, prepare the tzatziki. Add all of the tzatziki ingredients to a bowl (the greek yogurt, Persian cucumbers, mashed garlic, lemon juice, fresh mint, dried dill, and kosher salt) to a bowl and mix to fully combine.
    10. Taste and adjust the seasonings as needed, then transfer the tzatziki into the fridge to set for 20 minutes.
    11. Once you're ready to serve the pitas, warm the pita breads according to your preferred method and lay them out on a cutting board.
    12. Spread a dollop of the tzatziki on top of each pita, then layer the gyro meat on top.
    13. Wash and chop the baby tomatoes and add them on top of the meat.
    14. Then, add-on the chopped parsley, feta cheese, and a drizzle of olive oil (if desired).
    15. Serve the pitas immediately and enjoy!

    Recipe In Action

    Nutrition Hide Nutrition
    Calories: 1079kcalCarbohydrates: 73gProtein: 55gFat: 62gSaturated Fat: 22gPolyunsaturated Fat: 4gMonounsaturated Fat: 29gTrans Fat: 1gCholesterol: 166mgSodium: 2225mgPotassium: 1002mgFiber: 5gSugar: 4gVitamin A: 360IUVitamin C: 7mgCalcium: 292mgIron: 8mg
    Hey I’m Nicole!

    Founder of Kale junkie

    Your go-to girl for bold, nourishing eats that actually taste good.

    more goss
    follow along
    newest recipes
    • Tzatziki Chickpea Chicken Salad

      Tzatziki Chickpea Chicken Salad

    • Honey Harissa Chicken Thighs

      Honey Harissa Chicken Thighs

    • Udon Noodle Bowls with Special Sauce

      Udon Noodle Bowls with Special Sauce

    • Marry Me Chickpeas

      Marry Me Chickpeas

    avoid the fomo

    The unfiltered Kale Junkie experience. Real-life bits you won’t find anywhere else, it’s all happening here.

    subscribe
    trending recipes
    The sliced beef tenderloin, sitting on a plate next to crispy smashed potatoes and grilled broccolini
    The Ultimate Easy Beef Tenderloin
    A big pot of the one-pan "Marry Me" chicken orzo, sitting on a countertop with a spoon resting inside of it
    One-Pan “Marry Me” Chicken Orzo
    Hearty Tuscan White Bean Soup

    More Recipes Like This

    A vertical stack of cooked ground meat resembling shawarma is mounted on a skewer in a pan. Surrounding it are fresh mint leaves, a jar of seasoning, sliced cucumbers, white sauce, and bread on a wooden surface with a green tiled backdrop.
    Dinner

    DIY Gyro Meat

    Dinner

    DIY Chicken Gyros

    Salads

    Scorched Rice Loaded Chicken Gyros Bowl

    A bowl of tzatziki sauce garnished with fresh mint leaves and olive oil, surrounded by pieces of pita bread, whole mint sprigs, and two metal spoons on a green napkin.
    Dips, Sauces & Dressings

    Ultimate Tzatziki

    Rate & review

    SELECT A RATING and tell me what you think!

    Delicious, nourishing
    and totally doable!

    Get the inside scoop

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About
    • Cookbook
    • The Edit
    • Hype
    • Contact
    instagram
    TikTok
    Facebook
    YouTube
    Pinterest
    © 2025 Kalejunkie. All Rights Reserved.

    Website by Saevil Row + Made To Thrive

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required