Homemade Gyros

Homemade Gyros


(0 votes) 0 0

Gyros, shawarma, whatever you call it, skewered meat that's roasted on a spit is one of the most delicious things ever. It's not hard to capture the flavor at home, so here's my recipe for homemade gyros!

Shared by

Time needed

2 hour preparation + 40 min cooking

Serving Size / Yield

6 servings


  • 1 16-oz. container Greek yogurt
  • 1 cucumber, seeded and grated
  • kosher salt, to taste
  • pepper, to taste
  • 4 cloves garlic, minced
  • 1 Tbs. olive oil
  • 2 tsp. red wine vinegar
  • 1 Tbs. dill, chopped
  • 1 onion, grated
  • 1 lb. ground beef
  • 1 lb. ground lamb
  • 4 cloves garlic, minced
  • 1 Tbs. marjoram, ground
  • 1 Tbs. rosemary, ground
  • 1/2 Tbs. thyme, ground
  • kosher salt
  • black pepper
  • 2 tomatoes, sliced
  • 1 onion, sliced
  • 6 pita bread, halved

Our Readers Also Loved


Place the grated onion into a tea towel and wring over the until most of the juice is removed. Place the dried onion into a large bowl. Add the lamb and beef, 4 cloves of minced garlic, marjoram, rosemary, thyme, salt, and pepper and combine thoroughly using your hands. 

Roll the loaf tightly in plastic wrap and place into the fridge for two hours.

While waiting for the meat to firm up, make the sauce. In a clean tea towel, wring out the cucumber as you did the onion. Place the dried cucumber into a bowl. 

Add the thick Green yogurt to the cucumber. Add salt, pepper, garlic, olive oil, vinegar, and dill. Refrigerate immediately until ready to serve.

After two hours, unwrap the gyro loaf and place onto the spit of a rotisserie or outdoor spit and cook at high heat (or 500 degrees if using a temperature-controlled rotisserie) for 15 minutes. Lower the heat to medium (or 400 degrees) and cook for an additional 30 minutes or until the outside is browned and the inside has reached an internal temperature of at least 165 degrees. Then, turn the heat off and allot the meat to spin for an additional 15 minutes. the internal temperature should be 175 degrees. 

Carefully remove the meat and allow to rest, covered, for 10 minutes. Slice and assemble the sandwiches with some tzatziki, sliced tomato, and sliced onion. Serve with a side of fries, or wrap them into the sandwich.

Around The Web