This post may contain affiliate links. Please see disclosure policy here.
This delicious Beef Gyros recipe has all of the amazing Middle Eastern flavor and is made in your cast iron skillet at home!
Gyro, pronounced “yee row”, is a traditional Middle Eastern street food. I still remember the first gyro I enjoyed during a trip to Greece, it was amazing! A gyro is a combination of well seasoned meat served wrapped in a piece of pita bread and often topped with Tzatziki sauce. The beef gyros we had in Greece came with french fries on top.
What Kind of Meat Do You Use for Beef Gyros?
Traditionally, gyros are made from lamb, chicken or beef. Today we are using thinly sliced beef flank steak. Gyro meat is usually cooked on a rotating spit but since most home kitchens don’t have one we are using a cast iron pan. My favorite part of beef gyros is the amazing flavor you get from the spices used.
I also have a Chicken Gyro recipe here.
Ingredients Needed
- Beef, I like to use flank steak but you can also use skirt steak, hanger steak, or flat iron steak.
- Onion, white or yellow onion
- Pumpkin Pie Spice
- Lemon Juice
- Olive Oil
- Garlic
- Parsley
- Salt and Pepper
how to Make Beef Gyros
- Thinly slice your flank steak. Slice when partially frozen to allow for thinner slices.
- Add in seasonings. You can also use 1 tsp of pumpkin pie spice in place of the cinnamon, ginger, cloves and nutmeg.
- Add in onion, garlic, fresh parsley and salt and pepper.
- Stir to coat meat. Let sit while you assemble the sauce.
How to Make Cucumber Yogurt Sauce
This recipe for yogurt sauce is slightly different than the traditional Tzatziki sauce that is commonly served on beef gyros but it is just as delicious.
- Combine chopped tomatoes and cucumber with Greek Yogurt
- Add in some fresh garlic, red wine vinegar, a squeeze of lemon juice and season with salt and pepper to taste.
How to Serve a Beef Gyro
- We love to serve beef gyros on pita bread, but you can also use Naan bread if you prefer.
Wrap the meat in the pita bread and then top with the tzaziki sauce, some additional chopped tomato, cucumber, red onion and some fresh lettuce if you like.
Frequently Asked Questions
How do I make beef gyros in the Instant Pot?
Sauté meat and onions in olive oil until meat is lightly browned. Add in seasonings, lemon juice and 1/2 cup of beef broth to meat mixture in Instant Pot. Lock lid into place and turn the steam valve to sealing. Use the meat/stew preset cook time (30 minutes), then do a natural release.
How do I make beef gyros in the slow cooker?
Place meat, onion, 1/2 cup of beef broth, lemon juice and seasonings into slow cooker. (Optional: lightly brown the meat in 1 tbsp olive oil before placing it in slow cooker). Cook on high for 3 1/2 – 4 hours or low for 6-7 hours.
For other delicious recipes try these:
Be sure and follow me over on You Tube for weekly cooking demos.
Beef Gyro
Ingredients
- 1 1/4 lb. flank steak thinly sliced against the grain
- 1 medium onion thinly sliced
- 1 tsp pumpkin pie spice
- 2 Tbsp fresh lemon juice
- 1 Tbsp olive oil
- 2 tsp garlic minced
- 2 Tbsp fresh parsley chopped
- 1 tsp salt
- 1/2 tsp pepper
Cucumber Yogurt Sauce
- 1 cup plain Greek Yogurt
- 1 cup English cucumber peeled, seeded and diced
- 2 medium tomatoes chopped
- 2 cloves garlic pressed through a garlic press (or finely minced)
- 1 teaspoon red wine vinegar
- Salt and pepper
- Squeeze of fresh lemon juice
Instructions
- Mix together the sliced steak, onion, pumpkin pie spice, lemon juice, garlic, parsley, 1 tsp salt and 1/2 tsp pepper in a bowl
Cucumber Yogurt Sauce
- Mix together yogurt, garlic, red wine vinegar, lemon juice.
- Mix in tomatoes and cucumbers
- Salt and pepper to taste
Meat Mixture
- Heat a cast iron pan to medium heat.
- Add 1 Tbsp olive oil to pan and then add meat and onion mixture in a single layer.
- Cook until meat is browned and cooked through. Repeat with remaining meat.
- Warm bread and serve meat and tzaziki sauce on top
Tips & Notes:
Lock lid into place.
Turn the steam valve to sealing.
Use the meat/stew preset cook time (30 minutes)
Do a natural release. Slow Cooker Directions: Place meat, onion, 1/2 cup of beef broth, lemon juice and seasonings into slow cooker. (Optional: lightly brown the meat in 1 tbsp olive oil before placing it in slow cooker)
Put on the lid.
Set to high for 3 1/2 – 4 hours or low for 6-7 hours.
Dolores says
it’s something I could make tonight, I’m still puzzled with the instructions of the meat? have you cooked the meat and added all spices after, or am I to sauté all ingredients with meat first? if raw, is it to marinade, since it says leave to side, and I’m not told where to go from there with the meat. So sorry, would love to make this/thank you for your time
Leigh Anne says
You slice the meat while it is raw, add in the spices and onions and then let it sit for the time you are putting the tzaziki sauce together. Then you cook the meat/onion mixture in your hot pan. I just updated the directions so hopefully that will help.
Valerie A. H. says
I loved the little Gyros restaurant in the village we lived in in Europe years ago. Was fun to see them slicing the meat off the spit. This recipes sounds yummy.
Melanie @ Carmel Moments says
I’ve yet to make tzaziki sauce or eat a gyro. I think that needs to change in the very near future. These look tasty!
Leigh Anne says
That definitely needs to change!! Enjoy.
Ann says
So do you marinate the meat in the spices and then cut it against the grain and grill, or do you slice the already grilled meat against the grain and then combine with all the spices? I am confused…
Leigh Anne says
I cut the meat up in pieces and then mixed it up with the spices etc. Let it sit while I made the Tzaziki Sauce and then cooked the meat in my cast iron pan.
Will go in and clarify things in the recipe – sorry! Just realized I left out half the directions!!
auntie M says
I can’t wait to try this! I know just where to buy the most fantastic (baked to order) fresh pita bread to accompany this recipe. Is it time for dinner yet? 🙂
Leigh Anne says
That sounds wonderful!! I’d love to have some fresh pita bread nearby me!!