Juicy, tender strips of beef seasoned with classic Greek herbs and spices, cooked until beautifully browned, and wrapped in warm pita bread with creamy homemade tzatziki, fresh tomatoes, crunchy cucumbers, and red onions. These Greek-Style Beef Gyros are packed with Mediterranean flavor and make a delicious lunch or dinner!
Preparation Details

  • Prep Time: 20 minutes
  • Marinating Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 5 minutes
  • Servings: 4
  • Cuisine: Greek / Mediterranean
  • Cooking Method: Skillet
    Ingredients
    For the Beef
  • 1½ lbs beef sirloin or flank steak, thinly sliced
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon lemon zest
  • 2 teaspoons dried oregano
  • 1 teaspoon paprika
  • ½ teaspoon ground cumin
  • ½ teaspoon dried thyme
  • ½ teaspoon black pepper
  • ½ teaspoon salt, or to taste
  • 1 tablespoon red wine vinegar
    For the Homemade Tzatziki Sauce
  • 1 cup plain Greek yogurt
  • ½ cucumber, grated and squeezed dry
  • 2 cloves garlic, minced
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon olive oil
  • 1 tablespoon fresh dill, chopped
  • 1 tablespoon fresh parsley, chopped
  • ¼ teaspoon black pepper
  • Salt to taste
    For Serving
  • 4 pita breads
  • 1 cup cherry tomatoes, halved
  • 1 cucumber, sliced
  • ½ red onion, thinly sliced
  • 1 cup shredded lettuce
  • ½ cup crumbled feta cheese
  • Fresh parsley
  • Lemon wedges
    Instructions
    Step 1: Prepare the Beef Marinade

In a large bowl, combine olive oil, minced garlic, lemon juice, lemon zest, oregano, paprika, cumin, thyme, black pepper, salt, and red wine vinegar.

Mix well until everything is combined.

Step 2: Marinate the Beef

Add the thinly sliced beef to the marinade. Toss until all pieces are evenly coated.

Cover and refrigerate for at least 30 minutes. For deeper flavor, marinate for up to 4 hours.

Step 3: Make the Tzatziki Sauce

Grate the cucumber and squeeze out excess moisture using a clean kitchen towel.

In a bowl, combine Greek yogurt, cucumber, garlic, lemon juice, olive oil, dill, parsley, black pepper, and salt.

Stir until creamy and well combined.

Cover and refrigerate until ready to serve.

Step 4: Cook the Beef

Heat a large skillet or grill pan over medium-high heat.

Add the marinated beef in batches, making sure not to overcrowd the pan.

Cook for approximately 3–5 minutes, stirring occasionally, until browned and cooked to your preferred safe temperature. For whole beef steak strips, use a food thermometer and follow the recommended temperature and resting time for beef steaks.

Step 5: Warm the Pita Bread

Warm pita breads in a dry skillet for about 30–45 seconds per side, or wrap them in foil and heat in a 350°F (175°C) oven for 5 minutes.

Step 6: Assemble the Gyros

Spread a generous layer of tzatziki sauce over each warm pita.

Add cooked beef, tomatoes, cucumber, red onion, and shredded lettuce.

Sprinkle with crumbled feta and fresh parsley.

Finish with a squeeze of fresh lemon juice.

Step 7: Serve

Fold the pita around the filling and serve immediately with extra tzatziki sauce, lemon wedges, and a side of Greek salad or roasted potatoes.
Serving Suggestions

  • Traditional Greek salad
  • Lemon garlic roasted potatoes
  • Mediterranean cucumber salad
  • Grilled zucchini and bell peppers
  • Hummus and olives
  • Roasted cauliflower
  • Fresh lemon rice
    Nutrition Information
    Estimated per serving (1 assembled gyro, including sauce and toppings)
    Nutrient Amount
    Calories 590 kcal
    Protein 43 g
    Total Fat 25 g
    Saturated Fat 8 g
    Carbohydrates 47 g
    Fiber 4 g
    Sugar 6 g
    Cholesterol 105 mg
    Sodium 950 mg

Nutrition information is approximate and varies depending on beef cut, pita bread, feta, yogurt, and added salt.
Nut & Allergen Information

  • Peanuts: None in the basic recipe.
  • Tree Nuts: None in the basic recipe.
  • Dairy: Contains Greek yogurt and feta cheese.
  • Gluten: Contains wheat in traditional pita bread.
  • Soy: Not typically present; check ingredient labels.
  • Eggs: None in the basic recipe.
  • Fish/Shellfish: None in the basic recipe.
    Allergy Note: Always check packaged ingredients for hidden allergens and possible cross-contamination.
    Low-Sodium Adaptation
    To make these gyros more suitable for a low-sodium diet:
  • Omit or reduce added salt in the beef marinade.
  • Choose plain, unseasoned beef.
  • Use low-sodium pita bread if available.
  • Choose reduced-sodium feta or omit it.
  • Use plain Greek yogurt without added salt.
  • Add extra lemon juice, garlic, oregano, dill, and parsley for flavor.
    The original recipe is not low-sodium. Check the final nutrition information and compare it with your recommended daily sodium limit.
    Frequently Asked Questions (Q&A)
    Q1: What is the best cut of beef for gyros?

Sirloin, flank steak, and skirt steak are excellent choices because they cook quickly and offer great flavor.

Q2: Can I make beef gyros ahead of time?

Yes! You can marinate the beef and prepare the tzatziki sauce a day ahead. Cook the beef just before serving for the best texture.

Q3: Can I use ground beef instead of sliced beef?

Absolutely! Season ground beef with the same herbs and spices. Cook in a skillet until it reaches 160°F (71°C).

Q4: Can I cook the beef in an air fryer?

Yes! Arrange the beef in a single layer and air fry at 400°F (200°C) for approximately 7–10 minutes, shaking halfway through. Cooking time depends on the thickness of the strips.

Q5: Can I make this recipe dairy-free?

Yes! Replace Greek yogurt with unsweetened dairy-free yogurt and omit feta or use a suitable dairy-free alternative.

Q6: Is tzatziki sauce necessary?

Traditional gyros are commonly served with tzatziki. However, you can also use hummus, garlic yogurt sauce, or tahini sauce.

Q7: Can I make Greek beef gyros gluten-free?

Yes! Use certified gluten-free pita bread or serve the beef in lettuce wraps or a Mediterranean rice bowl.

Q8: How do I store leftovers?

Store cooked beef, tzatziki, and vegetables separately in airtight containers in the refrigerator for up to 3–4 days. Keep pita bread separately.

Q9: Is this recipe good for a high-protein diet?

Yes! Beef and Greek yogurt provide plenty of protein, making this a satisfying high-protein meal.

Q10: Is this recipe keto-friendly?

Traditional gyros with pita bread are not keto-friendly. For a lower-carb option, serve the beef in lettuce wraps and skip the pita.

Q11: Can I make this recipe low-sodium?

Yes! Reduce added salt, use low-sodium pita bread, choose lower-sodium feta, and increase fresh herbs and lemon. Always calculate the final sodium content based on your ingredients.
Final Tips for Perfect Beef Gyros

  • Slice beef thinly against the grain for tenderness.
  • Avoid overcrowding the skillet to get beautifully browned beef.
  • Squeeze excess water from cucumber before making tzatziki.
  • Warm pita bread before assembling.
  • Add tzatziki just before serving to keep the pita from becoming soggy.