Tender, juicy, Mediterranean-seasoned beef tucked into warm pita with creamy tzatziki, crisp vegetables, red onion, and fresh herbs. These homemade Greek-style beef gyros are easy enough for a weeknight dinner and delicious enough for a family feast!
Ingredients — 4 Servings
For the Beef
1½ lb (680 g) beef sirloin, flank steak, or thinly sliced beef
2 tbsp extra-virgin olive oil
2 tbsp fresh lemon juice
4 cloves garlic, minced
1 tsp dried oregano
1 tsp paprika
½ tsp ground cumin
½ tsp dried thyme
½ tsp onion powder
1 tsp salt
½ tsp black pepper
For the Tzatziki
1 cup plain Greek yogurt
½ medium cucumber, grated and squeezed very dry
1 tbsp fresh lemon juice
1 tbsp extra-virgin olive oil
1–2 cloves garlic, minced
1 tbsp fresh dill, chopped
1 tbsp fresh mint, chopped, optional
¼ tsp salt
¼ tsp black pepper
For the Gyros
4 large pita breads or flatbreads
1 cup chopped tomatoes
1 cup chopped cucumber
½ small red onion, thinly sliced
½ cup crumbled feta cheese
¼ cup fresh parsley, chopped
Fresh dill, optional
Lemon wedges, for serving
instructions
- Marinate the beef
Place the sliced beef in a large bowl.
Add olive oil, lemon juice, garlic, oregano, paprika, cumin, thyme, onion powder, salt, and black pepper.
Toss thoroughly so every piece is coated.
Cover and refrigerate for at least 30 minutes. For deeper flavor, marinate for up to 4 hours.
- Make the tzatziki
Place the grated cucumber in a clean kitchen towel or paper towels and squeeze out as much liquid as possible.
Add cucumber to a bowl with Greek yogurt, lemon juice, olive oil, garlic, dill, mint, salt, and pepper.
Mix well.
Cover and refrigerate while preparing the beef.
- Cook the beef
Heat a large skillet or cast-iron pan over medium-high to high heat.
Add the marinated beef in a single layer. Avoid overcrowding the pan; cook in batches if necessary.
Sear for approximately 3–5 minutes, turning occasionally, until browned and cooked to your preferred doneness.
For food safety, ground beef should reach 160°F (71°C); whole cuts such as steak can be cooked according to your preferred safe doneness.
Remove from the heat and let the beef rest for 3–5 minutes.
- Warm the pita
Heat the pita breads in a dry skillet for about 20–30 seconds per side, or warm them briefly in the oven.
Keep them covered with a clean kitchen towel so they stay soft.
- Assemble the gyros
Spread a generous spoonful of tzatziki down the center of each warm pita.
Add sliced beef, tomatoes, cucumber, and red onion.
Top with feta, parsley, and fresh dill.
Finish with a squeeze of lemon.
- Fold and serve
Fold the bottom of the pita upward and wrap the sides around the filling.
For easier eating, wrap the bottom half in parchment paper or foil.
Serve immediately with extra tzatziki and lemon wedges.
Delicious Serving Ideas
Serve your beef gyros with:
Greek salad
Lemon roasted potatoes
Crispy roasted potatoes
Hummus
Warm pita chips
Rice pilaf
Grilled vegetables
Marinated olives
Feta and cucumber salad
Tips for the Best Beef Gyros
Slice the beef thinly against the grain for the most tender texture.
Don’t overcrowd the skillet or the beef will steam instead of searing.
Let the meat marinate for at least 30 minutes.
Squeeze excess water from the cucumber before making tzatziki so the sauce stays thick.
Fresh lemon juice and fresh garlic make a noticeable difference.
Warm pita just before serving for the best texture.
Easy Variations
Spicy Beef Gyros: Add ¼–½ tsp cayenne or red pepper flakes to the marinade.
Chicken Gyros: Substitute thinly sliced chicken breast or thighs.
Lamb Gyros: Use thinly sliced lamb shoulder or leg instead of beef.
Low-Carb Gyros: Serve the seasoned beef over lettuce or a Greek salad instead of pita.
Extra Creamy: Add 1–2 tablespoons hummus along with the tzatziki.
Approximate Nutrition
Per gyro, based on 4 servings:
Calories: ~650
Protein: ~48 g
Carbohydrates: ~45 g
Fiber: ~4 g
Fat: ~32 g
Saturated Fat: ~9 g
Sodium: ~1,050 mg
Nutrition varies according to the beef cut, pita, feta, tzatziki, and portion size.
Nut & Allergen Information
Tree nuts: None in the basic recipe.
Peanuts: None.
Dairy: Contains Greek yogurt and feta cheese.
Gluten: Pita typically contains wheat/gluten.
Egg: None in the basic recipe.
Soy: None in the basic recipe, but check packaged pita and yogurt if necessary.
Nut-free: Yes, provided all packaged ingredients are produced without nut cross-contact.
Gluten-free option: Use certified gluten-free pita or serve the beef over a salad bowl.
Storage
Store cooked beef, tzatziki, and vegetables separately in airtight containers.
Cooked beef: Refrigerate for up to 3–4 days.
Tzatziki: Refrigerate for up to 3 days.
Chopped vegetables: Best within 2–3 days.
Assembled gyros: Best eaten immediately so the pita doesn’t become soggy.
Reheat the beef gently in a skillet or microwave before assembling.
Q&A
Q: What cut of beef is best for gyros?
Sirloin, flank steak, or a tender cut of beef works well. The most important thing is slicing it thinly against the grain.
Q: Can I use ground beef?
Yes. Season ground beef with the same Mediterranean spices and cook it as small crumbles or flattened meatball-style pieces.
Q: How long should I marinate the beef?
At least 30 minutes gives good flavor. You can marinate it for up to about 4 hours for a stronger flavor.
Q: Can I make the tzatziki ahead?
Yes. Tzatziki can be prepared several hours ahead and refrigerated until serving.
Q: Can I use store-bought tzatziki?
Absolutely. Homemade tastes fresher, but good-quality store-bought tzatziki makes this recipe much quicker.
Q: Can I cook the beef on a grill?
Yes. Grill thin beef strips over high heat until nicely browned and cooked to your desired doneness.
Q: Can I use naan instead of pita?
Yes. Naan makes a delicious, slightly thicker alternative.
Q: Can I make these low-carb?
Yes. Skip the pita and serve the beef, tzatziki, feta, and vegetables over lettuce, cauliflower rice, or a Greek salad.
Q: Can I make these gluten-free?
Yes. Use certified gluten-free pita or serve everything as a bowl.
Q: Can I freeze the cooked beef?
Yes. Freeze the cooked beef in an airtight freezer-safe container for up to 2–3 months. Thaw overnight in the refrigerator and reheat gently.
Q: What makes these gyros Greek-style?
The combination of oregano-seasoned beef, lemon, garlic, olive oil, tzatziki, pita, cucumber, tomato, red onion, feta, and fresh herbs creates the classic Mediterranean-inspired flavor profile.
Q: Can I add fries to the gyro?
Absolutely! Crispy fries tucked inside the pita with beef and tzatziki make a delicious, hearty variation.

