Love Greek street food but can’t justify a plane ticket right now? These homemade gyros bring the flavors of Greece into your kitchen without a vertical rotisserie. This method uses parchment to create tender, seasoned gyro meat you can slice, tuck into warm pita, and top with creamy tzatziki.

Few dishes capture the spirit of Greek street food like gyros. The word gyro means “turn” or “round” in Greek, a nod to the traditional cooking method of slow-roasting seasoned meat on a vertical spit. As the outer layer browns, thin slices are shaved off and tucked into soft pita with fresh toppings and tangy sauces.
In Greece, gyros are often made with pork or chicken, but you’ll also find versions using lamb or beef. This recipe adapts the classic to home kitchens by shaping and baking the meat in parchment. The result is flavorful, well-seasoned meat with the warm spices and savory notes typical of a gyro—without specialized equipment.

Serve these gyros with homemade tzatziki, shredded lettuce, sliced tomatoes, and thinly sliced red onion. For a finish that echoes the crisp edges from a spit, briefly pan-fry sliced meat to brown the edges after baking. Warm pita and a drizzle of tzatziki pull everything together into a satisfying, portable meal.
Table of Contents
- Is Gyro the same as doner kebab or shawarma?
- Taste test
- Ingredient notes and substitutions
- How to make Greek gyros
- Recommended tools
- Storage and reheating
- Frequently asked questions
- Recipe card








A spoonful of cool tzatziki and fresh vegetables will have you saying “Yassou” (that’s “hello” in Greek) in no time.
Tip From Kevin
Is Gyro the same as doner kebab or shawarma?
These three dishes share a common idea—meat cooked on a rotating spit—but they differ regionally in spices, cuts of meat, and serving style. The words all relate to turning or rotating in their languages. Gyros are usually Greek, often made with pork, chicken, lamb, or beef; döner kebab is Turkish and commonly a seasoned beef-lamb blend formed into a log; and shawarma is Middle Eastern, traditionally lamb or mutton but also made with chicken, turkey, or beef.

Tip From Kevin
Taste test
When preparing a meat mixture you can’t taste before cooking, save a tablespoon and pan-fry it briefly to check seasoning. Adjust salt, pepper, or spice levels before shaping and baking.

Ingredient notes and substitutions
(See the recipe card below for full measurements)
- Ground beef or lamb: Either works well; a mix of beef and lamb gives pronounced flavor.
- Yellow onion: Puree and strain to remove excess water; the concentrated onion adds flavor and moisture without making the mixture too loose.
- Greek yogurt: A small amount keeps the meat tender and adds a subtle tang. Full-fat yogurt gives the best texture.
- Dried oregano: Adds a warm, herbaceous note—Mediterranean oregano if you have it.
- Cinnamon: A pinch brings depth and warmth to the spice mix.
- Pita: Soft pita or a sturdy flatbread is ideal for wrapping the gyros.
- Toppings: Shredded lettuce, sliced tomatoes, and thin red onion add freshness and crunch. Don’t forget tzatziki for creaminess and brightness.

How to make Greek gyros
- Prepare the meat: Puree the onion and strain out excess liquid. Combine the strained pulp with ground beef or lamb, Greek yogurt, milk, salt, red pepper flakes, dried oregano, paprika, cinnamon, and black pepper. Process until evenly mixed.
- Shape: Preheat the oven to 400°F. Divide the mixture in two. Place one portion on a 12×16-inch sheet of parchment, cover with another sheet, and flatten to a thin rectangle nearly to the paper’s edge.
- Roll: Roll tightly from the short end into a roughly 2-inch log. Repeat with the second portion.
- Bake: Place the parchment-wrapped logs on a baking sheet and bake for 10 minutes. Remove the pan and tilt it to drain excess fat, then return to the oven for 5 more minutes.
- Slice and serve: Unwrap and slice the meat into strips with a sharp knife or pizza cutter. For crispier edges, quick-pan fry the slices. Warm pita, spread tzatziki, add lettuce, tomato, onion, and meat, and wrap to serve.

Recommended tools
- Parchment paper: Essential for shaping and rolling the meat without sticking and for a tidy bake.
- Food processor: For pureeing onion and combining the meat mixture smoothly.
Storage and reheating
Store leftover gyro meat in an airtight container in the fridge for up to 3 days. Keep pita and fresh toppings separate until ready to eat. Reheat slices in a skillet over medium heat until warmed through for best texture.
You can freeze cooked gyro meat for up to 3 months. Cool completely, portion into freezer-safe bags or containers, thaw in the refrigerator, then reheat before serving. Add fresh toppings and warm pita just before eating.

Frequently asked questions
Straining removes excess water while keeping onion flavor. Because these gyros are baked in a compact roll, too much moisture can prevent the meat from binding and slicing cleanly.
After slicing, quickly pan-fry the pieces in a hot skillet for a minute or two to recreate the browned edges you’d get from a spit-roasted gyro.
Common causes are excess onion juice, under-processed mixture, or a loosely rolled parchment log. Make sure the onion is well strained, the mixture is thoroughly combined, and the roll is tight before baking.

Greek Gyros Recipe (Parchment)
Ingredients
- 1 yellow onion, pureed and strained
- 1 lb ground beef (80/20) or ground lamb
- 2 tbsp Greek yogurt
- 2 tbsp milk
- 2 tsp kosher salt
- 1 1/2 tsp red pepper flakes
- 1 tsp dried oregano
- 1 tsp paprika
- 1/2 tsp cinnamon
- 1/2 tsp ground black pepper
For serving
- 4 pita or flatbreads
- 2 cups shredded lettuce
- 2 roma tomatoes, sliced
- 1 small red onion, thinly sliced
- Tzatziki sauce
Instructions
- Puree the onion in a food processor and strain it through a fine-mesh sieve, pressing to extract the juice. Discard the juice and return the strained onion pulp to the processor.
- Add the ground meat, yogurt, milk, salt, red pepper flakes, oregano, paprika, cinnamon, and black pepper. Process until well combined.
- Preheat the oven to 400°F (200°C).
- Divide the mixture into two equal portions. Place one portion in the center of a 12×16-inch piece of parchment. Place another piece of parchment on top and flatten into a thin rectangle nearly to the edge. Roll tightly from the short end into a 2-inch log. Repeat with the other portion.
- Place both parchment-wrapped logs on a baking sheet and bake for 10 minutes. Remove the pan, tilt it to drain excess fat, then return to the oven for 5 more minutes.
- Unwrap, slice the meat into strips, and optionally pan-fry for crisp edges. Warm pita, spread tzatziki, add lettuce, tomatoes, onion, and gyro meat. Sprinkle with crumbled feta if desired, wrap, and serve.
Notes
- Nutritional information applies to the gyro meat only.
Nutrition
Calories: 490 kcal | Carbohydrates: 41 g | Protein: 27 g | Fat: 24 g
Nutrition estimated by an online calculator and should not replace professional advice.
Course: Main dishes
Cuisine: Greek, Mediterranean
Author: Kevin
