These Easy Beef Gyros are your ultimate solution for those busy evenings when you crave a simple yet profoundly satisfying dinner. Imagine a mouthwatering meal hitting your table in 30 minutes or less! Our signature steak gyro marinade is the secret, masterfully blending a symphony of aromatic herbs and spices with the creamy richness of Greek yogurt. Beyond just grilling the succulent skirt steak, we enhance the experience by grilling fresh onion and bell pepper, infusing the dish with an extra layer of irresistible smoky flavor. Serve these delectable gyros with a vibrant, fresh salad and a generous dollop of creamy homemade tzatziki, creating a delightful Greek-inspired recipe that the entire family will undoubtedly adore.

A few years ago, my husband, Mike, and I embarked on a wonderful journey through the Greek islands. Among the many culinary delights we savored, gyros stood out as an absolute favorite. With grilling season now in full swing, it felt like the perfect time to bring that authentic taste into our kitchen and share this incredible gyro recipe with all of you. Grilling is a cherished pastime in our household, and these Easy Beef Gyros have quickly become a frequent and much-loved meal.
The heart of this recipe lies in our unique steak gyro marinade. It’s a harmonious blend of warm, aromatic spices, premium extra virgin olive oil, and the luxurious thickness of Greek yogurt. This magical concoction doesn’t just impart incredible flavor; it actively works to tenderize the beef, ensuring every bite of skirt steak is exceptionally tender and bursting with juicy goodness. After a good marinade, the skirt steak transforms into a melt-in-your-mouth experience when grilled, making for truly delicious beef gyros.
One of the many reasons I adore using skirt steak for this recipe is its naturally thin structure. This characteristic makes it ideal for quick cooking on the grill, usually done in under 10 minutes, and perfect for slicing into those signature thin strips that are quintessential to gyros. Its rich, beefy flavor also stands up beautifully to the vibrant marinade. If you’re a fan of grilling and looking for more inspiration, be sure to explore some of our other fantastic recipes like this Grilled Ribeye Steak, Grilled Flank Steak with Dry Rub, Asian Marinated Flank Steak, or our delightful Balsamic Marinated Skirt Steak.

Why You Will Love These Easy Beef Gyros

- Effortlessly Quick to Make: As a busy mom of three active boys who are constantly on the go with sports, I am always on the lookout for easy, fast, and nutritious meals. This beef gyro recipe is a firm favorite in our home because it demands minimal prep time. You have the flexibility to either marinate the steak for a couple of hours for maximum tenderness and flavor, or if time is truly of the essence, you can simply coat the steak and grill it right away. Skirt steak cooks incredibly fast, typically requiring only about 10 minutes on the grill, making it a perfect weeknight solution.
- Protein-Packed Powerhouse: My growing boys need a substantial amount of protein to fuel their athletic endeavors and active lifestyles. When I prepare these beef gyros, I have the confidence that they are receiving a meal rich in lean protein, providing them with the sustained energy they need to thrive. It’s a delicious way to ensure they stay full and energized throughout their day.
- Incredibly Easy to Pair: One of the best aspects of these beef gyros is their versatility when it comes to side dishes. They beautifully complement a wide array of vibrant, fresh Greek-inspired salads. Some of my go-to pairings include our refreshing Greek Tabbouleh, the delightful Greek Orzo Pasta Salad, our wholesome Greek Quinoa Salad, the hearty Greek Chickpea Salad, or the wonderfully crisp Spiralized Greek Salad. The options are endless, allowing you to customize your meal to your liking!

Essential Ingredients for Your Homemade Beef Gyros
You’ll be delighted by how straightforward this recipe is, utilizing readily available ingredients to create an extraordinary meal. It has truly become one of my favorite go-to recipes!

- Rich Seasoning Blend: The backbone of our incredible marinade is a robust mix of spices, including smoky paprika, earthy cumin, savory onion powder, pungent garlic powder (added for extra depth!), essential salt and black pepper, a hint of warm cinnamon, bright coriander, fragrant dried thyme, classic dried oregano, a touch of dried parsley, and a pinch of chili powder for a subtle kick. This combination creates a deeply flavorful profile reminiscent of traditional Greek spices.
- Creamy Greek Yogurt: I highly recommend using plain Greek yogurt due to its wonderfully thick and creamy texture, which adheres beautifully to the steak and acts as a superb tenderizer. However, any good quality natural yogurt will work well in this steak gyro marinade. For the best results and a richer flavor, I prefer a full-fat Greek yogurt (2% or 4% fat if possible).
- Quality Steak Selection: Our preferred cut for this recipe is skirt steak, known for its rapid cooking time and incredible flavor when sliced thin. Excellent substitutes that offer similar characteristics include flank steak or hanger steak. For this recipe, 1 pound of steak is perfect for serving four people. If you’re feeding a larger crowd, I suggest increasing the amount to 2-3 pounds, adjusting based on your guest count.
- Vibrant Grilled Vegetables: To add both color and a delicious smoky sweetness to the gyros, I grill a medium red onion, sliced, and a red bell pepper, with seeds removed and sliced. Grilling brings out their natural sugars and adds another layer of complexity to the dish.
- Soft Pita Bread: The foundation of any great gyro is the pita bread. Plan for one soft pita pocket per person to generously hold all the delicious fillings. Ensure your pita is fresh and pliable enough to fold around the ingredients without tearing. Naan bread can also be a fantastic alternative.
- Fresh Cucumber & Tomato Salad: A simple yet essential accompaniment is a refreshing salad made from halved cherry tomatoes and diced English cucumber. Dressed simply with a drizzle of olive oil and the bright juice of half a lemon, this salad provides a crisp, cool counterpoint to the warm, savory steak.
- Creamy Sauces: No gyro is complete without a luscious sauce! My top choice is creamy homemade tzatziki, offering a cool, tangy, and garlicky finish. For those who enjoy variety, other fantastic options include a savory Lebanese Hummus Recipe, a vibrant Creamy Dill Sauce, or a nutty Tahini Sauce.

Skirt Steak vs. Flank Steak: What’s the Difference?
While often confused due to their similar appearance and usage in many recipes, skirt steak and flank steak are indeed distinct cuts of beef. Both originate from the lower abdominal region of the cow and are celebrated for their robust, beefy flavor and suitability for grilling. However, there’s a key difference: skirt steak typically contains a bit more fat and has a coarser grain, which often translates to a slightly juicier and more tender result when cooked properly and sliced against the grain. Flank steak, while still delicious, is leaner and has a tighter grain.
Both cuts are excellent choices for gyros, fajitas, and stir-fries due to their ability to cook quickly and absorb marinades well. If neither skirt steak nor flank steak is available or preferred, you can certainly adapt this recipe to use ground beef. Simply cook the ground beef with the same vibrant spice blend from our marinade for a flavorful alternative.
What Exactly Are Beef Gyros? A Modern Twist on a Greek Classic
A gyro (pronounced YEE-roh) is a beloved Greek dish, traditionally featuring seasoned meat cooked on a vertical rotisserie, then thinly sliced. This flavorful meat is then nestled into a warm pita bread, often accompanied by fresh tomatoes, sliced onions, and a generous dollop of creamy tzatziki sauce. Historically, the meat in classic gyros can be lamb, beef, pork, or chicken, slow-roasted to perfection on that distinctive vertical skewer.
Our Easy Beef Gyros recipe offers a modern, home-cook-friendly interpretation of this classic. While we’re not using a vertical skewer, we achieve similar incredible flavors and tenderness by marinating and grilling skirt steak to perfection. The result is a delicious, simplified gyro that captures the essence of Greek cuisine, making it accessible for your weeknight dinners without sacrificing any of that authentic taste!

Step-by-Step Guide to Crafting Delicious Beef Gyros
Creating these flavorful beef gyros is a simple and rewarding process. Follow these easy steps to bring the taste of Greece to your kitchen:
Step 1: Prepare the Aromatic Marinade
In a medium-sized mixing bowl, combine the extra virgin olive oil, minced garlic, paprika, cumin, onion powder, garlic powder, salt, black pepper, cinnamon, coriander, dried thyme, dried oregano, dried parsley, and chili powder. Whisk these ingredients together thoroughly until well combined and fragrant. Next, fold in the Greek yogurt, stirring gently until you have a smooth, well-blended marinade.
Step 2: Tenderize the Beef and Vegetables
Place your skirt steak, sliced red onion, and sliced bell pepper into a large bowl or a sturdy zip-top bag. Pour the freshly prepared yogurt marinade over the steak and vegetables. Ensure all pieces are thoroughly coated.
Step 3: Allow the Flavors to Mingle
Make sure the steak and vegetables are completely covered in the marinade. Refrigerate for at least 30 minutes, or ideally, for up to 2 hours. While you can grill immediately if time is tight, allowing the beef to marinate will significantly enhance its tenderness and infuse it with deeper, richer flavors. The yogurt acts as a natural tenderizer, making a noticeable difference.

Step 4: Preheat and Prepare Your Grill
Before you begin grilling, preheat your outdoor grill to a medium-high heat. If necessary, brush the grill grates with a little olive oil to prevent sticking. Carefully remove the marinated steak and vegetables from the refrigerator, discarding any remaining excess marinade.
Step 5: Perfectly Grill the Skirt Steak
Place the marinated skirt steak directly onto the preheated grill. Sear each side for approximately 3 minutes for a perfect medium-rare doneness, or 4-5 minutes per side for medium. The ideal internal temperature for medium-rare beef is 130 degrees F, and for medium it’s 140-145 degrees F. Avoid overcooking this cut, as it’s best enjoyed medium-rare to medium to retain its tenderness and juiciness.

Step 6: Grill the Accompanying Vegetables
While your beef gyro meat is cooking, place the marinated red onion and bell pepper slices on the grill. Cook them until they are just tender and slightly charred, which typically takes about 5-8 minutes, depending on your grill’s heat. The grilling process adds a delightful sweetness and smoky flavor. If you prefer, you can also serve fresh, uncooked vegetables alongside your gyros for a crisp texture – sliced fresh red onion, red bell pepper, and even green bell pepper are all excellent choices.
Step 7: Rest and Slice the Steak
Once the steak and vegetables are cooked to your liking, remove them from the grill. Transfer the steak to a cutting board, cover it loosely with aluminum foil, and allow it to rest for at least 5 minutes. This crucial resting period allows the juices to redistribute throughout the meat, ensuring every slice is incredibly tender and moist. After resting, slice the steak thinly against the grain. Slicing against the grain is vital for skirt steak to achieve optimal tenderness.

Step 8: Prepare the Fresh Cucumber & Tomato Salad
In a medium mixing bowl, combine the diced cherry tomatoes and diced English cucumber. Drizzle with 2 tablespoons of extra virgin olive oil and squeeze in the juice from half a lemon. Stir gently to combine. This simple, refreshing salad will add a burst of freshness to your gyros.
Step 9: Assemble Your Irresistible Gyros
Divide the thinly sliced steak evenly among four warm, soft pita breads. It’s important to use pita that is soft and pliable enough to fold around the fillings without cracking. Naan bread also works beautifully as a substitute if preferred. Generously add homemade tzatziki sauce, the grilled onion and bell peppers, a spoonful of the fresh tomato and cucumber salad, a sprinkle of crumbled feta cheese, and some fresh leafy greens and dill. For an extra touch, you could also serve these with our delicious Mediterranean Roasted Vegetables.
Pro Tip for Cutting Steak: To ensure the most tender pieces of meat, it is absolutely crucial to slice skirt steak (or any flank/hanger steak) against the grain. This shortens the muscle fibers, making each bite wonderfully tender.

Storage and Reheating Tips for Leftover Gyros
If you happen to have any leftover beef gyro components (though they’re so delicious, it’s rare!), store the steak and vegetables in separate airtight containers in the refrigerator for up to 3 days. It’s best to store the salad mixture and tzatziki separately as well to maintain freshness and texture. To reheat the steak and vegetables, you can gently warm them in a skillet over medium heat until heated through, or use a microwave for a quicker option. Reassemble your gyros with fresh pita and toppings for another delightful meal.
More Irresistible Beef Recipes to Explore
If you loved these Easy Beef Gyros, you’re in for a treat! Discover more fantastic beef-centric dishes that are perfect for any occasion:
Beef
Hummus with Spiced Beef and Toasted Pine Nuts
Beef
Slow Cooker Beef Barbacoa
Beef
Beef Nachos
Beef
Beef Taco Dip Recipe
Tried this recipe? Share your thoughts and leave a star rating below! Subscribe to our newsletter or follow us on
Facebook,
Instagram, or
Pinterest for the latest delicious recipes.
Easy Beef Gyros

Ingredients
- 1/4 cup + 2 tbsps. extra virgin olive oil
- 4 garlic cloves, minced
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1/4 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 1/4 teaspoon cinnamon
- 1 teaspoon coriander
- 2 teaspoons dried thyme
- 2 teaspoons dried oregano
- 1 teaspoon dried parsley
- 1 teaspoon chili powder
- 1/2 cup Greek yogurt
- 1 pound Skirt Steak
- 1 medium red onion, sliced
- 1 red bell pepper, seeds removed, sliced
- 4 pita pockets
- 1/2 cup cherry tomatoes, halved
- 1/2 english cucumber, diced
- 1/2 lemon, juiced
Instructions
-
In a medium bowl mix together the olive oil, garlic, paprika, cumin, onion powder, garlic powder, salt, pepper, cinnamon, coriander, thyme, oregano, parsley, chili powder and mix well. Add the Greek yogurt and stir until combined.
-
In a large mixing bowl or ziplock bag add the skirt steak, red onion and bell pepper and then add the yogurt marinade. Coat the steak in the yogurt marinade. Refrigerate for up to 2 hours or you can grill right away.
-
Preheat grill to high heat and brush with oil if needed.
-
Remove the steak and vegetables from the marinade (discard any extra marinade).
-
Sear the steak on each side for 3 minutes for medium-rare and 4-5 minutes for medium until the steak reaches an internal temperature of 130 degrees F {for medium rare}.
-
While the steak grills, grill the vegetables until they are just tender, about 5-8 minutes.
-
Remove the steak and vegetables from the grill and cover with foil. Let rest for 5 minutes before slicing the steak {against the grain} into thin strips.
-
In a medium mixing bowl add the diced tomatoes and the cucumber and mix well. Add 2 tbsps. olive oil and 1/2 of a lemon juice and stir. Set aside to use on the gyros.
-
Split the steak between four pita pockets. Add tzatziki, grilled onion and bell peppers, tomato and cucumber mixture, greens and dill.
Notes
- You can use other cuts of steak like flank steak.
- If you don’t want to use Greek yogurt just use the spices with the olive oil.
- Use a Meat Thermometer: The best way to check the internal temperature of steak is to use a probe thermometer. Temperatures should read 130°F for medium rare beef, 145°F for medium. Don’t be tempted to cook it longer as this cut is best served medium rare – medium.
- Allow the Beef to Rest: As when cooking all meat, allow it to rest for at least 5 minutes before cutting and serving. This allows all the delicious cooking juices to be absorbed back into the meat, resulting in lovely tender slices of steak.
Nutrition
Per Serving (Approximate):
- Serving: 4g
- Calories: 512kcal
- Carbohydrates: 44g
- Protein: 34g
- Fat: 23g
- Saturated Fat: 5g
- Polyunsaturated Fat: 2g
- Monounsaturated Fat: 14g
- Trans Fat: 0.4g
- Cholesterol: 73mg
- Sodium: 546mg
- Potassium: 728mg
- Fiber: 4g
- Sugar: 5g
- Vitamin A: 1514IU
- Vitamin C: 54mg
- Calcium: 148mg
- Iron: 5mg
Nutrition information is automatically calculated, so should only be used as an approximation.