Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Greek Gyro

Greek Gyro

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the vibrant flavors of homemade Greek Gyros, a delightful dish that brings the taste of Greece right to your kitchen. This easy recipe combines tender ground beef and lamb, seasoned with aromatic herbs and spices, all wrapped in warm pita bread. Each bite offers a satisfying crunch from crispy meat paired with fresh vegetables and creamy tzatziki sauce, making it perfect for casual dinners or meal prep. Whether you’re serving it at a family gathering or enjoying it solo, these gyros are sure to impress!

  • Total Time: 1 hour 50 minutes
  • Yield: Serves 6

Ingredients

Scale
  • 1 lb ground beef
  • 1 lb ground lamb (or all beef)
  • 1 large onion
  • 6 garlic cloves
  • 2 tbsp dried oregano
  • 1 tbsp dried thyme
  • 1 tsp dried rosemary
  • 2 tsp dried marjoram
  • 2 tsp cumin
  • 3 tsp salt
  • 2 tsp black pepper
  • Pita bread
  • Fresh lettuce
  • Sliced tomatoes
  • Sliced red onions
  • Crumbled feta cheese
  • Tzatziki sauce

Instructions

  1. Puree onion and garlic in a food processor until smooth.
  2. In a mixing bowl or stand mixer, combine the meats with pureed onion, garlic, and spices until it reaches a paste-like texture.
  3. Optionally refrigerate the mixture for enhanced flavor (2 hours to 24 hours).
  4. Preheat oven to 325°F and prepare a baking tray lined with foil.
  5. Shape the meat mixture into a log and wrap it tightly in foil with a skewer inserted through the center.
  6. Bake for about 1.5 hours until the internal temperature reaches 160°F; flip halfway if not using a loaf pan.
  7. Let rest before slicing thinly; sauté slices in oil for added crispiness.
  8. Assemble gyros in warm pita with tzatziki sauce and your choice of toppings.
  • Author: Sophia
  • Prep Time: 20 minutes
  • Cook Time: 90 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 gyro (approximately 300g)
  • Calories: 570
  • Sugar: 3g
  • Sodium: 870mg
  • Fat: 29g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 35g
  • Cholesterol: 85mg
save me