Homemade Gyros

User Reviews

4.9

96 reviews
Excellent
  • Cook Time

    mins

  • Additional Time

    1 hr

  • Total Time

    1 hr 30 mins

  • Servings

    4 servings

  • Calories

    246 kcal

  • Course

    Main Course

  • Cuisine

    Greek, American

Homemade Gyros

Flank steak stars in this street cart-inspired pita wrap recipe. Tuck the Greek-marinated Beef Gyros inside a fluffy pita bread, and top with homemade tzatziki sauce.

I Made This!

72 people made this

Save this

57 people saved this

Ingredients

Servings

For the beef:

  • 2 teaspoons garlic minced
  • 2-3 tablespoons lemon juice freshly squeezed (from 2 lemons)
  • 2 teaspoons red wine vinegar
  • 2 tablespoons olive oil
  • 3 tablespoons plain greek yogurt (see note 1)
  • 1 tablespoon dried oregano
  • Salt and freshly ground black pepper to taste
  • 1 1/4 pounds beef Flank Steak (see note 2)

For the tzatziki sauce:

  • 1 medium cucumber peeled (see note 3)
  • 1 cup plain greek yogurt
  • Salt and freshly ground black pepper to taste
  • 1 tablespoon lemon juice
  • 1 teaspoon fresh dill plus more, for garnish
  • 1 teaspoon garlic minced
  • 1 teaspoon white wine vinegar
  • olive oil

For serving:

  • pita bread
  • feta cheese cubed
  • tomatoes chopped
  • red onion thinly sliced
Add to Shopping List

Instructions

To marinate the beef:

  1. In a large bowl, combine the garlic, lemon juice, red wine vinegar, olive oil, yogurt, oregano, salt and pepper in a medium bowl and whisk well. Add the beef pieces to the bowl and mix well to coat. Cover bowl or transfer into ziploc bag and refrigerate for about 1 hour.

To make the tzatziki sauce:

  1. While the beef is marinating, shred the cucumber or chop in food processor. Toss with 1/2 teaspoon salt and set over a strainer or paper towels (a coffee filter also works well) and let sit for 20 to 30 minutes. Squeeze cucumber to remove as much liquid as possible.
  2. In a medium bowl, combine yogurt, cucumber, lemon juice, dill, garlic, and white wine vinegar. Season to taste with salt and pepper. Drizzle lightly with olive oil. Refrigerate for at least 30 minutes.

To cook the beef in the oven:

  1. Preheat oven to 400 degrees. Coat a baking dish with oil or nonstick spray and arrange beef in a single layer. Cover with parchment paper, tucking the paper around the beef so it is completely covered. 
  2. Bake for 12 to 18 minutes, until the beef reaches 140 degrees when tested with an internal thermometer. Remove from oven and let rest for 5 minutes. Slice or chop into pieces.
  3. Serve on pita bread with fresh dill, feta cheese, tomatoes, red onion, tzatziki sauce, and fresh dill.

To cook the beef on the grill:

  1. Preheat grill on medium-high heat. Grill the beef turning occasionally until the internal temperature reaches 140 degrees on a thermometer, about 8 to 10 minutes.
  2. Remove from grill and let rest for 5 minutes. Slice or chop into pieces. Serve on pita bread with feta cheese, tomatoes, red onion, and tzatziki sauce.

Notes

  • Plain Greek yogurt: Any fat percentage will do, but I adore the richness that you can only find in a 2 to 5 percent variety. (Translation: Use the 0 percent kind with caution.)
  • Beef flank steak: While traditional gyros are made with lamb, beef is a wonderful, crowd-pleasing alternative. Flank steak is widely available and budget-friendly. If desired, swap in skirt steak, hanger steak, or flat iron steak.
  • Cucumber: Peel, grate, and strain this before incorporating into your tzatziki sauce so the condiment doesn't get too watery.
  • Yield: This recipe makes enough to build 4 generous gyros with approximately 4 ounces of beef per gyro.
  • Storage: Store leftovers covered in the refrigerator for up to 4 days.

Nutrition Information

Show Details
Serving 4 ounces (meat only) Calories 246kcal (12%) Carbohydrates 5g (2%) Protein 30g (60%) Fat 12g (18%) Saturated Fat 3g (15%) Polyunsaturated Fat 1g Monounsaturated Fat 6g Trans Fat 1g Cholesterol 70mg (23%) Sodium 80mg (3%) Potassium 541mg (15%) Fiber 1g (4%) Sugar 2g (4%) Vitamin A 50IU (1%) Vitamin C 5mg (6%) Calcium 103mg (10%) Iron 2mg (11%)

Nutrition Facts

Serving: 4servings

Amount Per Serving

Calories 246 kcal

% Daily Value*

Serving 4 ounces (meat only)
Calories 246kcal 12%
Carbohydrates 5g 2%
Protein 30g 60%
Fat 12g 18%
Saturated Fat 3g 15%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 6g 30%
Trans Fat 1g 50%
Cholesterol 70mg 23%
Sodium 80mg 3%
Potassium 541mg 12%
Fiber 1g 4%
Sugar 2g 4%
Vitamin A 50IU 1%
Vitamin C 5mg 6%
Calcium 103mg 10%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

96 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Homemade Gyros with Tzatziki Sauce

Greek
4.9 (30 reviews)

Homemade Greek Gyros (Kebabs)

Greek
4.8 (1,131 reviews)

Greek Chicken Gyros With Tzatziki

Mediterranean, Greek, American
5.0 (3 reviews)

Gyros

Mediterranean, Greek
5.0 (921 reviews)

Beef Gyros (Slow Cooker or Instant Pot)

Mediterranean, Greek, International
4.9 (348 reviews)

Beef Brisket Gyros

Greek
4.6 (51 reviews)

Easy Griddled Greek Gyros

Greek
4.8 (12 reviews)

Greek Lamb Gyros

Mediterranean, Greek
4.5 (33 reviews)