Homemade Gyros

Homemade Gyros

Main1h 25m6 servingsMedium

About this recipe

A classic Greek street food made right at home — seasoned ground lamb and beef packed into a loaf, roasted until juicy and caramelized, then thinly sliced and served in warm pita with cool tzatziki, crisp vegetables, and tangy feta. This approachable method skips the rotisserie spit in favor of a standard oven loaf technique that delivers all the authentic flavor without any special equipment.

Instructions

  1. 1

    Grate the Cucumber on the large holes of a Grater. Gather the grated Cucumber in a clean Kitchen Shears towel or cheesecloth and squeeze out as much liquid as possible — this is key to a thick tzatziki, not a watery one.

  2. 2

    In a Mixing Bowl, combine the Greek Yogurt, squeezed Cucumber, minced Garlic, Olive Oil, Lemon Juice, Dill, and Kosher Salt. Stir well, taste, and adjust seasoning. Cover and refrigerate for at least 20 minutes (or up to 2 days) to let the flavors meld.

  3. 3

    Preheat your Oven to 325°F. Place the roughly chopped Yellow Onion and Garlic cloves in a Food Processor and process until very finely minced, almost a paste, about 30–45 seconds. Transfer the onion-garlic mixture to a clean Kitchen Shears towel and squeeze out as much liquid as you can — this prevents a soggy loaf.

  4. 4

    Add the drained onion-garlic mixture back to the Food Processor along with the Ground Lamb, Ground Beef, Oregano, Rosemary, Cumin, Sweet Paprika, Cinnamon, Kosher Salt, and Black Pepper. Process for 60–90 seconds until the mixture becomes a very smooth, paste-like consistency. This is important — it gives gyro meat its characteristic dense, even texture rather than a crumbly meatloaf texture.

  5. 5

    Transfer the meat mixture onto a large sheet of Plastic Wrap. Shape it into a tight log or oval loaf about 8–9 inches long and 4 inches wide. Wrap tightly in the Plastic Wrap and use your hands to compact and smooth it further. Unwrap and place it in a Loaf Pan, pressing it in firmly with no air gaps.

  6. 6

    Bake at 325°F for 55–60 minutes, until the internal temperature reads 165°F on an Meat Thermometer. The loaf will have released some fat and juices — that's normal.

  7. 7

    Remove the loaf from the Loaf Pan and place it on a Cutting Board. Place another Cutting Board or heavy pan on top and weigh it down for 5–10 minutes — this compresses the loaf for cleaner, thinner slices (mimicking the density of spit-roasted gyro meat).

  8. 8

    Switch your Oven to broil on high. Slice the pressed loaf into thin strips, about ¼-inch thick. Spread the slices in a single layer on a Aluminum Foil-lined Baking Sheet. Broil 4–5 inches from the heat for 2–3 minutes, until the edges are browned and slightly crispy. Watch closely — they can go from golden to burnt quickly.

  9. 9

    Warm the Pita Bread directly over a gas flame for 30 seconds per side, in a dry Skillet over medium heat, or wrapped in a damp paper towel in the Microwave for 20 seconds.

  10. 10

    To assemble each gyro: spread a generous spoonful of tzatziki down the center of a warm Pita Bread. Layer on a handful of gyro meat slices, then top with sliced Roma Tomatoes, Red Onion, Cucumber, and crumbled Feta Cheese if using. Fold the Pita Bread around the filling and serve immediately.

Master the techniques

Free step-by-step guides with exact times and temperatures.

60-day free trial

Cook this with your whole family on Homii

Save this recipe, plan your week, build smart shopping lists, and let Chef Mii adapt it to your household's tastes and allergies.

Start your 60-day trial

60-day free trial

Let Homii's AI run your kitchen

  • Chef Mii plans meals around your tastes, schedule & budget
  • A full week of dinners built in seconds
  • Smart shopping lists, auto-organized by aisle
  • Adapts every recipe for allergies & serving sizes
Start your 60-day free trial

No credit card required

Put dinner on autopilot. 60-day free trial, no credit card required.

Get started free