Homemade Gyros: Juicy, Crispy, and Full of Greek Flavor
This homemade gyro recipe combines ground lamb and beef with warm Greek spices—oregano, cumin, and smoked paprika—to create crispy, juicy meat that rivals takeout without special equipment.
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
Prepare the meat mixture:
2
In a large bowl, combine ground meat, grated onion, garlic, olive oil, and spices. Mix thoroughly until the texture becomes sticky and cohesive — this helps the gyro hold together.
3
Shape and chill:
4
Form into a compact loaf or log shape. Wrap tightly in plastic wrap and refrigerate for 1–2 hours to firm up and let the flavors meld.
5
Cook the gyros:
6
Preheat oven to 200°C (400°F). Place the meat on a foil-lined baking sheet or loaf pan and bake for 25–30 minutes, or until cooked through and slightly crisp on the outside.
7
Optional: For extra crispiness, slice the cooked loaf thinly and sear the slices in a hot skillet for 1–2 minutes per side.
8
Make the tzatziki:
9
Mix all tzatziki ingredients in a bowl. Chill until ready to serve.
10
Assemble the gyros:
11
Layer warm pita with lettuce, tomato, onion, tzatziki, and gyro meat. Add feta if desired, then fold and serve with lemon wedges.
Was this recipe helpful?
Tips & Notes
Pro tips
Grate the onion finely and let it sit with the meat for 10 minutes before cooking so the flavors meld and the mixture holds together better.
Cook over medium-high heat and resist stirring for the first 2–3 minutes to develop a golden, crispy crust before breaking the meat into smaller pieces.
Toast the dried oregano, cumin, and paprika lightly in a dry pan before adding them to release their oils and deepen the flavor.
The meat is done when it's cooked through and most pieces are browned and crispy; avoid overcooking, which dries it out.
Substitutions
Ground lamb or beef → ground chicken (note: use equal parts, adjust oregano slightly as chicken is milder)
Smoked paprika → sweet paprika (note: loses the smokiness but maintains color and mild heat)
Olive oil → neutral oil (note: olive oil adds traditional flavor but any oil works for cooking)
Storage & make-ahead
Store cooked gyro meat in an airtight container in the refrigerator up to 3 days, or freeze up to 2 months. Reheat gently in a skillet over medium heat, stirring occasionally.
Common Questions
Can I use only beef or only lamb instead of a mix?
Yes. Beef alone works fine and is milder; lamb alone delivers stronger flavor. A mix balances both qualities.
Do I need a rotisserie or special gyro cone to make this?
No. This recipe uses ground meat that cooks in a skillet or pan, making it accessible without specialized equipment.
How do I get the meat crispy on the outside?
Cook over medium-high heat without stirring constantly. Let it form a crust on the bottom before breaking it apart, then finish crisping at the end.
Can this be made ahead?
Yes. Cook the meat, cool completely, refrigerate up to 3 days, then reheat gently in a skillet or microwave before serving.
What's the purpose of grating the onion?
Grated onion distributes moisture and flavor evenly throughout the meat, binding it and keeping it tender.