Homemade gyros with seasoned ground lamb and beef, served in warm pita with fresh vegetables, tzatziki sauce, and feta. This Greek-inspired recipe is perfect for weeknight dinners, casual meals, or gatherings, offering tender, flavorful meat with crisp edges.

Ingredients
Gyro Meat:
- 1 lb ground lamb
- 1 lb ground beef (80/20)
- 1 small onion
- 5 cloves garlic, minced
- 1/4 cup breadcrumbs
- 1 tablespoon dried oregano
- 2 teaspoons ground cumin
- 2 teaspoons kosher salt
- 1 teaspoon Aleppo pepper (or substitute with paprika and a dash of cayenne)
- 1/2 teaspoon freshly ground black pepper
Assembly:
- 8 pieces pita bread, warmed
- 1 cup tzatziki sauce (homemade or store-bought)
- 3 campari or roma tomatoes, sliced
- 1 red onion, thinly sliced
- 1 romaine heart, finely chopped
- 1/2 cup feta cheese crumbles (optional)
- Hot sauce (optional)
Instructions
- Prepare the meat mixture: Finely chop the onion and garlic in a food processor. In a large bowl, combine the chopped onion and garlic with ground lamb and beef, salt, pepper, breadcrumbs, oregano, cumin, and Aleppo pepper. Mix thoroughly with your hands to create a dense, uniform mixture.
- Bake the meat: Press the mixture into a 9×5-inch loaf pan. Bake at 325°F (163°C) for 50–60 minutes, or until the center reaches 165°F (74°C). Let the meat rest for 20 minutes, then refrigerate for a few hours or overnight if possible for easier slicing.
- Slice the meat: Remove the loaf from the pan and reserve the drippings. Slice the meat into thin strips, about 1/8 inch thick.
- Brown the meat: Heat a skillet, cast-iron pan, or griddle over medium-high heat. Add reserved drippings or a little oil. Lay the slices flat in the hot pan and cook 1–2 minutes per side until browned and crisp. Alternatively, broil the slices on a lined baking sheet for a few minutes.
- Assemble gyros: Warm pita bread and layer with sliced gyro meat. Top with tomato, onion, lettuce, tzatziki sauce, and feta if desired. Add hot sauce for extra spice.
Tips
- Refrigerating the cooked loaf before slicing makes it easier to get thin, uniform strips.
- Use a food processor to finely chop onion and garlic for even flavor throughout the meat.
- Lightly warm pita bread before assembling for a soft, pliable wrap.
- Use drippings from the meat for browning to add extra flavor.

Variations and Substitutions
- Meat alternatives: Use all lamb, all beef, or even ground chicken or turkey.
- Spice level: Adjust Aleppo pepper or cayenne for milder or spicier gyros.
- Dairy-free option: Skip feta cheese or tzatziki, or use plant-based alternatives.
- Herb twist: Add fresh mint or parsley to the meat mixture for extra flavor.
FAQs
Can I prepare gyro meat ahead of time?
Yes, bake and refrigerate overnight; this makes slicing easier and enhances flavor.
Can I freeze gyro meat?
Yes, wrap tightly in foil or plastic wrap and freeze for up to 2 months. Reheat and crisp before serving.
What is the best way to brown the meat?
Use a hot skillet or griddle with a little oil or reserved drippings for quick browning and crispy edges.
Serving Suggestions
- Serve in pita wraps with fresh veggies and tzatziki sauce.
- Pair with Greek salad, roasted potatoes, or rice pilaf.
- Offer feta cheese and hot sauce on the side for added customization.
- Serve as a platter with meat, pita, and toppings for a DIY gyro bar.
Why You’ll Love This Recipe
These homemade gyros feature perfectly seasoned, juicy meat with crisp edges, wrapped in warm pita and topped with fresh vegetables and creamy tzatziki. Easy to prepare ahead and packed with Mediterranean flavors, this recipe is ideal for weeknight dinners or casual gatherings.
Homemade Gyros
8
servings15
minutesIngredients
Gyro Meat:
1 lb ground lamb
1 lb ground beef (80/20)
1 small onion
5 cloves garlic, minced
1/4 cup breadcrumbs
1 tablespoon dried oregano
2 teaspoons ground cumin
2 teaspoons kosher salt
1 teaspoon Aleppo pepper (or substitute with paprika and a dash of cayenne)
1/2 teaspoon freshly ground black pepper
Assembly:
8 pieces pita bread, warmed
1 cup tzatziki sauce (homemade or store-bought)
3 campari or roma tomatoes, sliced
1 red onion, thinly sliced
1 romaine heart, finely chopped
1/2 cup feta cheese crumbles (optional)
Hot sauce (optional)
Directions
- Prepare the meat mixture: Finely chop the onion and garlic in a food processor. In a large bowl, combine the chopped onion and garlic with ground lamb and beef, salt, pepper, breadcrumbs, oregano, cumin, and Aleppo pepper. Mix thoroughly with your hands to create a dense, uniform mixture.
- Bake the meat: Press the mixture into a 9×5-inch loaf pan. Bake at 325°F (163°C) for 50–60 minutes, or until the center reaches 165°F (74°C). Let the meat rest for 20 minutes, then refrigerate for a few hours or overnight if possible for easier slicing.
- Slice the meat: Remove the loaf from the pan and reserve the drippings. Slice the meat into thin strips, about 1/8 inch thick.
- Brown the meat: Heat a skillet, cast-iron pan, or griddle over medium-high heat. Add reserved drippings or a little oil. Lay the slices flat in the hot pan and cook 1–2 minutes per side until browned and crisp. Alternatively, broil the slices on a lined baking sheet for a few minutes.
- Assemble gyros: Warm pita bread and layer with sliced gyro meat. Top with tomato, onion, lettuce, tzatziki sauce, and feta if desired. Add hot sauce for extra spice.








Leave a Reply