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
Slow Cooker Beef Gyro with Fresh Vegetables on Flatbread, Greek-inspired dish, easy homemade gyro recipe, delicious beef gyro sandwich, healthy meal with cucumber, tomato, onion, and feta cheese.

Gyro Recipe


Description

Authentic Greek street food with tender, spiced lamb, fresh vegetables, and feta in warm pita—all the Mediterranean flavors you crave at home.

Prep Time: 15 minutes (plus 30 minutes marinating) | Cook Time: 10 minutes | Total Time: 55 minutes | Servings: 4Slow Cooker Beef Gyro with Fresh Vegetables on Flatbread, Greek-inspired dish, easy homemade gyro recipe, delicious beef gyro sandwich, healthy meal with cucumber, tomato, onion, and feta cheese.


Ingredients

Scale

For the Meat:

  • 8 oz lamb meat, thinly sliced (shoulder or leg, or substitute beef or chicken)
  • 1/4 cup plain Greek yogurt
  • 2 cloves garlic, minced (fresh makes a difference)
  • 1 tsp dried oregano (Greek oregano if you can find it)
  • 1/2 tsp ground cumin
  • 1/4 tsp paprika
  • Salt and pepper, to taste (about 1/2 tsp each)

For Assembly:

  • 4 pita bread rounds (Greek-style if available)
  • 1/2 red onion, thinly sliced
  • 1/2 cucumber, diced
  • 2 medium tomatoes, diced
  • 1/4 cup crumbled feta cheese
  • Fresh parsley, chopped, for garnish
  • Tzatziki sauce (highly recommended, though not included in recipe)

Instructions

  1. Make your marinade by whisking together the Greek yogurt, minced garlic, dried oregano, cumin, paprika, salt, and pepper in a bowl. Add your thinly sliced lamb and massage the marinade into every piece. Cover and refrigerate for at least 30 minutes, but an hour or up to 4 hours is even better.
  2. While meat marinates, prep your toppings. Thinly slice the onion, dice the cucumber and tomatoes, crumble your feta, and chop your parsley. Set everything aside.
  3. Heat a large skillet or griddle over medium-high heat until really hot. Pull marinated lamb from the fridge and let excess marinade drip off. Add lamb slices in a single layer (work in batches if needed). Don’t stir constantly—let them develop a brown crust for 2-3 minutes, then flip and cook another 2-3 minutes until cooked through with caramelized edges. Total cooking time is about 5-7 minutes.
  4. Let the meat rest for a minute while you warm your pita bread. Heat them in the same skillet for 30 seconds to 1 minute per side until soft and pliable, or wrap in foil and warm in a low oven.
  5. Assemble your gyros by laying a warm pita flat and arranging cooked lamb down the center. Top with sliced onion, diced cucumber, diced tomatoes, crumbled feta, and fresh parsley.
  6. Roll it up tightly, tucking in the bottom as you go so filling doesn’t escape. Wrap the bottom in foil or parchment if desired for easier eating.
  7. Serve immediately while warm. Pair with tzatziki sauce for dipping or drizzling—it’s traditional and makes everything even better.

Nutrition Information (Per Serving):

  • Calories: 385
  • Carbohydrates: 38g
  • Protein: 22g
  • Fat: 15g
  • Fiber: 3g
  • Sodium: 580mg
  • Iron: 15% DV
  • Calcium: 12% DV
  • Vitamin C: 20% DV

Note: Lamb provides high-quality protein and iron. Fresh vegetables add vitamins and fiber. This is a balanced meal in one convenient package.

Notes:

  • Seriously, marinate for at least 30 minutes—longer is better for maximum tenderness and flavor
  • Slice the lamb as thin as possible for quick, even cooking
  • Don’t overcook the meat—lamb should be slightly pink in the center and very tender
  • Warm the pita bread or it will tear when you try to roll it
  • Save room for tzatziki sauce—gyros aren’t complete without it

Storage Tips:

Store cooked lamb and prepared toppings separately in airtight containers in the fridge for up to 3 days. The lamb can be reheated gently in a skillet, though it’s never quite as good as fresh. Pita bread should be stored at room temperature in a sealed bag and warmed before using. Don’t assemble gyros ahead of time or they’ll get soggy—keep components separate and assemble fresh when ready to eat. The marinated raw lamb can be refrigerated for up to 4 hours before cooking. This isn’t really a dish you’d freeze since the fresh components are essential to the experience.

Serving Suggestions:

  • Complete Greek Meal: Serve with Greek salad, lemon potatoes, and tzatziki on the side
  • Mezze Platter: Offer hummus, olives, dolmas, and pita chips as appetizers
  • Street Food Style: Wrap in parchment paper and eat standing up like in Athens
  • Dinner Party: Set up a gyro bar with all the toppings and let guests build their own

Mix It Up (Recipe Variations):

Chicken Gyros: Use boneless, skinless chicken thighs instead of lamb—more affordable and stays juicy. Marinate and cook the same way for familiar flavors.

Beef Gyros: Use thinly sliced beef sirloin or ribeye instead of lamb. Cooking method stays the same, though beef has milder flavor than lamb’s distinctive taste.

Loaded Gyros: Add french fries inside the pita along with everything else—this is actually traditional in Greece and adds amazing texture and heartiness.

Spicy Gyros: Add red pepper flakes or cayenne to the marinade, or serve with spicy harissa sauce on the side for heat that balances the creamy yogurt.

What Makes This Recipe Special:

Gyros are one of Greece’s most iconic street foods with origins tracing to döner kebab brought to Greece by immigrants from Asia Minor in the 1920s. The word “gyro” comes from Greek for “turn,” referring to how meat rotates on the vertical rotisserie. What distinguishes Greek gyros from similar dishes like döner or shawarma is the specific blend of Mediterranean spices—oregano, cumin, and paprika—and traditional use of lamb, though pork is also popular in Greece. The technique of marinating meat in yogurt is ancient, used for centuries across Mediterranean and Middle Eastern cuisines to tenderize and flavor. This home version captures essential flavors and textures without requiring special equipment, proving street food classics can be successfully adapted for home cooking while maintaining authentic appeal. Gyros represent the perfect balance of meat, fresh vegetables, and dairy that makes Mediterranean cuisine so satisfying and universally craveable.