gyro served on a black plate

Gyro Meat Recipe

Adapted from J. Kenji López-Alt's recipe via Serious Eats. To assemble gyros, you'll need pita bread, tzatziki sauce, thinly sliced onion and chopped tomato.
Course Main Course
Cuisine American, Greek
Keyword comfort food, copycat, food processor, from scratch
Prep Time 15 minutes
Cook Time 35 minutes
Chilling Time 1 hour
Servings 4 people
Calories 418kcal
Author Marissa Stevens


  • 1 pound ground lamb or 85% lean ground beef
  • 2 teaspoons kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • 1/2 onion cut into 1-inch chunks
  • 1 clove garlic sliced
  • 3 ounces bacon cut into 1-inch pieces


  • To a medium bowl add lamb, salt, pepper, oregano and cumin. Mix with your hands until thoroughly combined. Cover and refrigerate 1 hour.
  • Preheat oven to 300˚F.
  • Add onion and garlic to the bowl of a food processor and pulse several times to mince; scrape down sides with a rubber spatula. Add lamb mixture and bacon pieces; process to a smooth puree, scraping down sides as necessary.
  • Line a baking sheet with foil. Transfer meat mixture to center. Wet hands and form meat into a rectangle, approximately 8-inches long, 5-inches wide and 1 1/2-inches high.
  • Bake 30 to 35 minutes until an instant read thermometer reads 155˚F. Remove from oven and let stand 15 minutes before slicing.
  • Adjust oven rack to highest position and preheat broiler. Line baking sheet with foil.
  • Transfer loaf to a cutting board and carefully slice crosswise into 1/8-inch thick slices. Arrange slices on prepared baking sheet, leaving a little room between each one. Broil 2 minutes, until slices are hot and edges are crispy. Remove from oven and tent with foil.
  • Serving Suggestion: Warm pita bread and spread with a thick layer of tzatziki sauce, pile on gyro meat slices and top with thinly sliced onion and chopped tomato.



  1. Note that nutrition information does not include pita or toppings.
  2. An easy way to warm pita bread is to broil on a baking sheet for 30 to 45 seconds per side.


Calories: 418kcal | Carbohydrates: 2g | Protein: 22g | Fat: 35g | Saturated Fat: 14g | Cholesterol: 97mg | Sodium: 1372mg | Potassium: 314mg | Fiber: 1g | Sugar: 1g | Vitamin C: 1mg | Calcium: 29mg | Iron: 2mg