Follow these steps for perfect results
onion
cut into chunks, processed, strained and drained
ground lamb
ground beef
garlic
minced
cumin
ground
oregano
ground
rosemary
dried, ground
marjoram
ground
thyme
ground
pepper
ground
sea salt
Process the onion in a food processor until finely chopped.
Scoop the chopped onion onto the center of a towel, gather the ends, and squeeze out all the liquid.
Return the onion to the food processor and add ground lamb, ground beef, minced garlic, ground cumin, ground oregano, ground rosemary, ground marjoram, ground thyme, ground pepper, and sea salt.
Process the mixture until it is a fine paste, approximately 1 minute, scraping down the sides of the bowl as needed.
Taste a small patty (optional).
Cover the mixture and refrigerate for 1 to 2 hours, or preferably overnight, to allow the flavors to blend.
For Oven Roasting: Preheat the oven to 325°F (163°C).
Place the meat mixture into a loaf pan, pressing firmly to avoid air pockets.
Place the loaf pan into a water bath.
Bake for 60 to 75 minutes, or until the mixture reaches an internal temperature of 165°F (74°C).
Remove from the oven and drain any fat.
Place the loaf pan on a cooling rack, place a brick wrapped in aluminum foil directly on the surface of the meat, and let it sit for 15 to 20 minutes, until the internal temperature reaches 175°F (79°C).
For Rotisserie: Form the meat mixture into a loaf shape.
Place the loaf on top of two overlapping pieces of plastic wrap, at least 18 inches long.
Roll the mixture tightly in the plastic wrap, removing any air pockets.
Twist the ends of the plastic wrap until the surface is tight.
Store in the refrigerator overnight to allow the mixture to firm up.
Preheat the grill to high.
Place the meat onto the rotisserie skewer, with the spit forks facing inward but not touching the meat.
Line a large drip tray with double foil.
Cook on high for 15 minutes.
Decrease the heat to medium and continue to cook for another 20 to 30 minutes, or until the internal temperature of the meat reaches 165°F (74°C).
Turn off the heat and allow the meat to continue to spin for another 10 to 15 minutes, or until the internal temperature reaches 175°F (79°C).
Expert advice for the best results
For a richer flavor, use a combination of different cuts of lamb and beef.
Be sure to squeeze out as much liquid as possible from the onion to prevent the gyros from being soggy.
Allowing the meat mixture to rest overnight will enhance the flavors.
Everything you need to know before you start
20 minutes
The meat mixture can be prepared and refrigerated overnight.
Serve slices of gyros meat on pita bread with toppings like tzatziki sauce, tomatoes, onions, and lettuce.
Serve with warm pita bread.
Pair with tzatziki sauce.
Add fresh vegetables like tomatoes and onions.
A dry red wine like Xynomavro complements the savory flavors of the gyros.
Discover the story behind this recipe
Gyros are a staple of Greek cuisine and are often enjoyed as a street food or casual meal.
Discover more delicious Greek Lunch, Dinner recipes to expand your culinary repertoire
A simple and flavorful Greek vegetable stew, Briami, made with eggplant, zucchini, potatoes, tomatoes, and other fresh vegetables.
A refreshing and flavorful Greek salad with a variety of vegetables, olives, feta cheese, and artichoke hearts.
A refreshing and flavorful Greek-inspired steak salad, perfect for a light yet satisfying meal.
A quick and refreshing Greek salad with classic Mediterranean flavors.
A classic Greek savory pie filled with spinach, feta cheese, and herbs, baked in flaky phyllo pastry.
A simple and refreshing salad with fresh tomatoes, cucumbers, red onion, feta cheese, and olives, dressed with olive oil and lemon juice.
A classic Greek lemon chicken soup, known for its creamy texture and tangy flavor.
Delicious and easy Greek chicken sandwiches perfect for a quick lunch or dinner.