Gyro

Gyro
⏱️ cook time 50 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Juicy spiced lamb and beef wrapped in warm pita with crisp veggies and cool tzatziki, this classic Greek street food is bold, fresh, and deeply satisfying.

Ingredients

Ground lamb (80% lean) 340 grams
Ground beef (80% lean) 225 grams
8-inch pita bread rounds 4 each
Full-fat plain Greek yogurt 240 ml (1 cup)
English cucumber 200 grams (1 medium)
Garlic cloves 12 grams (4 cloves, minced)
Dried oregano 1 tablespoon (3 grams)
Ground cumin 1 teaspoon (2 grams)
Ground coriander 1 teaspoon (2 grams)
Smoked paprika ½ teaspoon (1 gram)
Kosher salt 1.5 teaspoons (9 grams)
Freshly ground black pepper ½ teaspoon (1 gram)
Red onion 150 grams (1 small, thinly sliced)
Roma tomatoes 200 grams (2 medium, sliced)
Fresh lemon juice 30 ml (2 tablespoons)
Extra-virgin olive oil 30 ml (2 tablespoons)
Fresh dill 5 grams (2 tablespoons, chopped)

Steps

1

Mix gyro meat blend

In a large mixing bowl, combine 340g 80% lean ground lamb, 225g 80% lean ground beef, 2 finely minced garlic cloves, 1 tablespoon dried oregano, 1 teaspoon ground cumin, 1 teaspoon ground coriander, ½ teaspoon smoked paprika, 1 teaspoon kosher salt, ½ teaspoon freshly ground black pepper, and 1 tablespoon fresh lemon juice. Knead with clean hands for 3 full minutes until the mixture is sticky and uniformly combined, then press firmly into a 2cm-thick rectangular loaf on a parchment-lined rimmed baking sheet.

Step 1
step1:Mix gyro meat blend
2

Bake the gyro meat

Preheat your oven to 175°C (350°F). Place the baking sheet with the pressed meat loaf on the middle oven rack, and bake for 35 minutes until the internal temperature reaches 71°C (160°F) when measured with an instant-read food thermometer. Remove from the oven and let the loaf rest for 10 minutes, then slice it as thinly as possible (2-3mm thick) against the grain with a sharp chef’s knife.

Step 2
step2:Bake the gyro meat
3

Make tzatziki sauce

While the meat bakes, grate 200g English cucumber on the large holes of a box grater, then wrap the grated cucumber in paper towels and squeeze firmly over the sink to remove all excess water (you will have roughly 100g of drained grated cucumber left). In a medium bowl, mix the drained cucumber, 240ml full-fat Greek yogurt, the remaining 2 minced garlic cloves, 2 tablespoons chopped fresh dill, 1 tablespoon fresh lemon juice, 1 tablespoon extra-virgin olive oil, and ½ teaspoon kosher salt. Stir until completely smooth, then chill in the refrigerator until ready to assemble.

Step 3
step3:Make tzatziki sauce
4

Crisp the meat slices

Heat 1 tablespoon of extra-virgin olive oil in a large cast-iron skillet over medium-high heat, until the pan surface reaches 190°C (375°F). Working in 2 batches to avoid crowding the pan (which causes steaming instead of searing), add the thin gyro meat slices in a single layer and sear for 45 seconds per side until the edges are crispy and deep golden brown. Transfer seared slices to a clean plate and cover loosely with aluminum foil to keep warm while you cook the remaining batches.

Step 4
step4:Crisp the meat slices
5

Warm the pita breads

Reduce the skillet heat to medium, until the pan surface cools to 160°C (320°F). Wipe out excess grease from the pan with a folded paper towel, then warm each 8-inch pita round for 20 seconds per side until soft, pliable, and lightly toasted. For a subtle smoky char, you can instead warm pitas directly on a gas stove grate over low flame for 10 seconds per side, flipping carefully with tongs.

Step 5
step5:Warm the pita breads
6

Assemble the gyros

Spread 60ml (¼ cup) of chilled tzatziki down the center of each warm pita. Top each with 120g (roughly ½ cup) of crispy seared gyro meat, 3-4 thin slices of red onion, 2-3 slices of Roma tomato, and an optional extra squeeze of fresh lemon juice. Fold the bottom 2cm of the pita up to catch drips, then roll the pita tightly into a wrap, and serve immediately.

Step 6
step6:Assemble the gyros

Tips

1.Always squeeze every drop of excess water out of the grated cucumber for tzatziki—watery cucumber will make your sauce runny and soak through the pita bread before you can eat it.
2.Press the meat loaf very firmly when forming it to eliminate air pockets; this prevents the loaf from crumbling when you slice it thin after baking.
3.For an extra layer of authentic Greek flavor, add a tiny pinch (1/8 teaspoon) of ground cinnamon to the meat spice blend—it adds warm depth without tasting sweet.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Gyro:Frequently Asked Questions

1.Do I have to use a mix of ground lamb and beef for the gyro meat, or can I use just one protein?
You can absolutely use a single ground meat, but the classic 50/50 blend of 80% lean lamb and 80% lean beef delivers that signature rich, savory gyro flavor. If you skip lamb, add an extra pinch of dried oregano and cumin to mimic its earthy depth, and stick to 80% lean to avoid dry, crumbly meat.
2.Why do you call for full-fat plain Greek yogurt for tzatziki? Can I use non-fat instead?
Full-fat plain Greek yogurt creates that luxe, velvety tzatziki texture and bright tang that cuts through spiced gyro meat perfectly. Non-fat or low-fat yogurt will taste flat and turn watery, even when strained. If you only have low-fat on hand, strain it for 2 extra hours through cheesecloth to remove excess whey before mixing.
3.How do I keep my pita bread from getting soggy when I assemble my gyros?
First, warm your 8-inch pita rounds gently—either on a dry skillet for 10 seconds per side or wrapped in foil in a 350°F oven for 5 minutes. Spread a thin, even layer of tzatziki across the center before adding fillings, and pat all veggies dry with paper towels to remove excess surface moisture that causes sogginess. Avoid overstuffing, too.
4.Do I need to peel the English cucumber before using it in tzatziki?
You don’t have to peel English cucumber for tzatziki, since its skin is thin, tender, and free of the bitter compounds found in standard slicing cucumbers. The non-negotiable step is seeding the grated cucumber and squeezing out every bit of excess water before mixing it into yogurt, otherwise your tzatziki will be thin and runny.
5.Can I make the gyro meat ahead of time for meal prep or parties?
Absolutely! Once the spiced lamb and beef loaf is fully cooked and cooled, slice it thin and store it in an airtight container in the fridge for up to 4 days, or freeze it for up to 3 months. Reheat slices in a dry skillet over medium heat for 1 to 2 minutes per side to crisp the edges, just like fresh gyro shop meat.
6.My gyro meat always crumbles when I slice it—how do I get firm, thin slices?
For firm, thin slices that hold together, press your spiced ground lamb and beef mixture very firmly into a tight, compact loaf in your pan before baking. Let the cooked loaf rest for a full 15 minutes out of the oven before slicing; chilling it for 30 minutes post-cook makes slicing even easier for paper-thin, intact cuts.
7.What’s a good non-dairy swap for the tzatziki if I can’t have dairy?
For a dairy-free tzatziki that still has that classic cool tang, swap the full-fat Greek yogurt for unsweetened, plain full-fat coconut yogurt with no added vanilla or sugar. Strain it for 1 hour through cheesecloth first to match the thick, creamy consistency, then follow the rest of the tzatziki recipe exactly as written.
8.How long will homemade tzatziki stay fresh in the refrigerator?
Stored in a sealed, airtight container, your creamy tzatziki will stay fresh in the fridge for 3 to 4 days. Give it a quick stir before each use, as a small amount of whey may separate to the top over time. For food safety, avoid leaving it out at room temperature for more than 2 hours, especially at summer gatherings.
9.Can I cook the gyro meat on a grill instead of baking it in the oven?
You absolutely can, and grilling adds a wonderful smoky note that pairs perfectly with the spiced meat. Form the firm meat mixture into a 2-inch thick oblong loaf, cook it over indirect medium heat until it hits 165°F internally (about 45 minutes), rest 15 minutes, then crisp thin slices over direct heat for 30 seconds per side.

Comments (17)

2 days ago

OMG this gyro recipe is a total game changer! My kids begged for seconds before they even finished their first helping, and my husband said it’s better than the Greek spot we hit up for date night. The tzatziki is SO creamy, I didn’t skimp on the dill like I usually do and it made all the difference. Already added this to our weekly family dinner rotation!

yesterday

Same! My teen who turns his nose up at everything ate THREE of these last night. I subbed ground lamb for half ground beef because that’s what I had on hand and it still slapped.

2 hours ago

So happy your family loved it! Swapping half ground beef for lamb is such a smart, budget-friendly hack that works perfectly with this seasoning blend—great call!

1 week ago

Took this to my neighborhood potluck last weekend and people were hounding me for the recipe before I even set the platter down! The only thing I adjusted was adding a tiny pinch of smoked paprika to the meat seasoning, and it gave it such a nice warm depth. Cook time was right on 50 minutes for me, no surprises.

5 days ago

Love the smoked paprika addition! That’s such a fun twist we’re definitely going to test on our next batch. So stoked it was a potluck hit!

3 days ago

Perfect for Sunday meal prep! I made a big batch of the meat and a double batch of tzatziki on Sunday, and we had quick, tasty lunches all week long. The only heads up is the meat is a little crumbly if you don’t pack it super tight into the loaf pan before baking—learned that the hard way on my first try! Difficulty is definitely medium like the recipe says, not for total newbies but super doable if you follow the steps.

2 days ago

Thanks for the loaf pan tip! I almost skipped packing it tight because I was in a rush, that would’ve been a mess. Appreciate you sharing!

yesterday

Great point about packing the meat tight! We’ll add that note to the recipe tips section to make it clearer for folks making it for the first time—so glad it worked for your meal prep!

5 minutes ago

SO good! I made these for my boyfriend’s birthday dinner and he was convinced I ordered takeout until I showed him the dirty mixing bowls in the sink. The tzatziki is so much better than store bought, I’ll never buy the pre-made stuff again.

2 weeks ago

My whole family is obsessed! We served these with warm pita, sliced cucumber, cherry tomatoes, and a little crumbled feta on the side, and it felt like we were eating at a little Greek café on vacation. I was worried the tzatziki would be too garlicky for my picky youngest, but it was just the right balance.

1 week ago

The feta addition is non-negotiable for me too! I sprinkled a little oregano on mine and it was chef’s kiss.

yesterday

Okay so I’m literally the worst at cooking, I burn toast half the time, and I still pulled this off! I did have to run to the store last minute for fresh dill because I thought I had some in the fridge, but other than that the steps were straightforward. Ended up being so tasty I impressed my roommates, who now think I’m a secret gourmet cook.

2 hours ago

This makes our day! We work hard to make medium-difficulty recipes accessible even for folks who are newer to cooking, so this is such a fun win. Welcome to the homemade gyro club!

5 days ago

Solid recipe, but I feel like it was missing a little heat for my taste. I ended up drizzling a little hot honey over my gyro and it paired so well with the cool tzatziki, 10/10 combo. Cook time was a little longer for me because my oven runs cold, so I had to add about 10 extra minutes to get the meat cooked through all the way.

3 days ago

Hot honey on gyro? That sounds wild but I might have to try it, I love that sweet-spicy vibe.

2 days ago

Great note about oven temp variance! We always recommend using a meat thermometer to make sure the gyro meat hits 165°F internally, especially if your oven runs hot or cold. The hot honey combo sounds incredible!

30 minutes ago

Made these in my tiny dorm kitchen with a toaster oven and they still turned out amazing! I used pre-shredded cucumber for the tzatziki to save time, and squeezed out all the water really well so it didn’t get runny. Perfect for a cheap, fancy-feeling dinner instead of ordering takeout for the third night in a row.

1 week ago

I didn’t feel like turning the oven on so I cooked the gyro meat on my charcoal grill in a cast iron loaf pan, and oh my gosh the smoky flavor was out of this world. Definitely going to make this all summer long for backyard cookouts. The tzatziki is the perfect cool dip to go with the smoky meat, I even used the extra as a veggie dip the next day.

5 days ago

Cast iron on the grill is such a pro move! I’m stealing that for my next cookout, thanks for the idea!

2 hours ago

So happy I found this! I swapped the regular pita for gluten-free pita and didn’t change a single other thing, and it was perfect. The meat is so well seasoned I didn’t even miss any of the gluten-y takeout versions I used to get before my celiac diagnosis. Will be making this again for sure.

2 weeks ago

Took a Greek cooking class last year when I was visiting Athens and this recipe tastes exactly like the gyros we had from the little street cart near our Airbnb! The tzatziki ratio is perfect, so many recipes use way too much lemon or not enough garlic, but this is spot on. Worth every minute of prep time.

1 week ago

That’s the highest compliment we could get! We tested this recipe three times to get the tzatziki ratios just right, so it means the world that it matches the authentic street food vibe you had in Athens. Thanks for sharing!

3 days ago

I was so nervous to make this because my kid has texture issues with creamy sauces, but he dipped every single bite of gyro in the tzatziki and asked if we could have it for his birthday meal next month! I did leave the red onion out of the tzatziki because he hates raw onion, and it still tasted incredible. 10/10, no notes.

2 days ago

Thank you for saying you left the red onion out! I’m allergic to raw onion so I was worried I’d have to skip the tzatziki entirely, now I know it’ll still taste good without it.

yesterday

That makes our day! It’s so easy to customize this recipe to fit different preferences and food sensitivities, so we’re thrilled it worked for your son—happy early birthday to him!

just now

High protein, super flavorful, way healthier than getting fast food after my workout. I paired mine with a side of roasted veggies instead of pita to keep it lower carb, and the tzatziki worked great as a dressing for the veggies too. Will be adding this to my regular post-workout meal rotation.

5 days ago

I thought the cook time was going to be shorter, so I ended up running a little behind for my dinner party, but no one cared because the gyros were that good. Pro tip: make the tzatziki a day ahead! The flavors meld so much better if it sits in the fridge overnight, it’s next level.

3 days ago

Such a great pro tip! Making tzatziki ahead is one of our favorite tricks too—we’ll add that note to the prep section so people can plan accordingly for parties. So glad your dinner party guests loved it!

1 week ago

We don’t have any good Greek restaurants within 45 minutes of our small town, so this recipe is a total lifesaver. It tastes exactly like the gyros I get when I drive into the city for appointments, and I don’t have to waste gas or pay crazy restaurant prices. My whole extended family is already asking for the recipe after I posted pics on Facebook.

2 days ago

I made a vegetarian version of this using crumbled seasoned tempeh instead of the meat, and it was so good even my meat-loving brother-in-law asked for seconds! The tzatziki is so flavorful it carried the whole thing, I didn’t even have to adjust the seasoning for the tempeh, just tossed it in the same spice blend. Game changer for meatless Mondays!

yesterday

Oh my gosh I’ve been looking for a veggie swap for this recipe! Can’t wait to try the tempeh version, that sounds perfect for my family.

2 hours ago

What an awesome vegetarian swap! We love hearing how people adapt our recipes to fit their diets, and the tempeh idea is so clever we might even add it as a variation note on the recipe. Thanks for sharing!

yesterday

I grew up going to Greek diners in New Jersey and this gyro tastes exactly like the ones I got as a kid after soccer practice. The meat is perfectly seasoned, the tzatziki is tangy and creamy, not watery like so many bad versions I’ve tried over the years. Only thing I added was a few thin slices of red onion on top, like the diners used to do.

30 minutes ago

Fellow NJ diner kid here! You get it, the thin red onion is non-negotiable for that authentic diner vibe. So glad this recipe lives up to the nostalgia.