Home » Main Delights » Meatball Gyro Sandwich

Meatball Gyro Sandwich

On

Updated

meatball gyro sandwich

The best weeknight dinners often come from creative improvisation – the “what’s actually in the refrigerator right now” dinner that turns out to be specifically better than anything you’d planned. This meatball gyro sandwich started exactly that way. Pre-cooked meatballs from the deli section, Greek pita flatbreads from the bread aisle, some arugula, a tomato, half a cucumber, leftover feta, and tzatziki from the condiment shelf. What came out of twenty minutes and a very minimal amount of effort was a handheld Mediterranean dinner that Emily specifically asked for again by the next week.

The concept is genuinely brilliant in its simplicity: traditional Greek gyros use spiced, spit-roasted meat (typically lamb, beef, or pork), sliced thin and served in pita with the classic combination of tzatziki, tomato, onion, and sometimes feta. The meatball version takes everything that’s specifically right about the gyro format – the warm pita, the garlicky sauce, the fresh crunchy vegetables, the feta’s salty tang, the lemon’s bright finish – and replaces the complicated spit-roasted meat with pre-cooked meatballs that take 15 minutes to warm in a foil-covered tray. The result is a dinner that has all the Mediterranean warmth and complexity of a traditional gyro from a fraction of the effort.

Two specific technique details that most improve the result: warming the meatballs covered with foil at a low 300-degree temperature (which heats them through gently without drying out the exterior) and warming the pita wrapped in foil on a lower rack simultaneously (which makes the pita specifically soft and pliable rather than crispy). The foil on both is the key – it traps steam and prevents drying.

For another quick, Mediterranean-inspired weeknight dinner that uses the same pita format in a different direction, my Spinach Protein Wraps are the lighter, more salad-wrap adjacent companion – same easy assembly philosophy, different filling direction, both ready in 20 minutes or less.

Why You Will Like This Meatball Gyro Sandwich

  • The foil-covered 300-degree warming method specifically keeps the meatballs juicy rather than drying them out – High heat or uncovered warming dries pre-cooked meatballs’ exterior while the interior heats. 300 degrees F with a loose foil tent traps steam from the meatballs’ own moisture and heats them gently and evenly without any surface drying. The meatballs emerge juicy throughout after 15 minutes.
  • Warm pita wrapped in foil becomes specifically soft, pliable, and warmly fragrant – Cold or room-temperature pita is brittle at the edges and doesn’t wrap or fold without cracking. Foil-wrapped pita warmed on the lower oven rack becomes specifically soft and flexible, making it genuinely easy to fold around the meatballs and toppings without tearing.
  • The build-your-own format specifically works for families with different preferences – Set out all the toppings in individual bowls: arugula, tomatoes, cucumber, red onion, feta, tzatziki, hummus, herbs, lemon wedges. Each person builds their own gyro with their preferred combination. Emily’s version: extra feta, lots of tzatziki, no red onion. My husband’s: everything plus extra lemon and chili flakes on top.
  • Arugula’s peppery bite specifically contrasts and complements the meatballs’ savory richness – Arugula is specifically more interesting in this application than plain iceberg or romaine because its peppery, slightly bitter character creates a specifically pleasant contrast to the meatballs’ richness and the tzatziki’s creamy mild flavor. It also wilts slightly less than other lettuces against the warm meatballs.
  • Fresh lemon squeeze at the end is the single finishing touch that ties all the Mediterranean flavors together – The gyro format specifically depends on fresh lemon juice at the final moment before eating – it brightens the feta, lifts the tzatziki’s garlic, freshens the vegetables, and specifically makes the whole combination taste more vibrant and more specifically Greek in character.
  • Ready in 20 minutes – genuinely, completely, from-fridge-to-table 20 minutes – Both the meatball and pita warming happen simultaneously on two oven racks during the same 15-minute window. Topping prep takes about 5 minutes and happens during the warming time.
  • The entire family can participate in assembly – specifically engaging for children – Emily has been building her own gyro since she was old enough to spread tzatziki on pita. The hands-on assembly format produces more investment in eating the meal and more fun at the table than a plated dinner.

Meatball Gyro Sandwich Ingredients

Twelve ingredients plus optional sauce. Here’s everything.

Gyros

  • Greek pita flatbreads
  • 2 tablespoons olive oil for brushing, divided
  • 12 pre-cooked meatballs, about 1-inch size (3 per gyro)

Toppings

  • 1 cup arugula or shredded romaine, loosely packed
  • Roma tomatoes, diced
  • 1 small cucumber, sliced or diced
  • 1/4 medium red onion, very thinly sliced
  • 1/3 cup feta cheese, crumbled
  • 2 tablespoons fresh oregano or mint or parsley
  • Sea salt to taste
  • lemon, cut into wedges

Sauce

  • Tzatziki or hummus – store-bought or homemade, for spreading

Ingredient Notes and Shopping Tips

Which meatballs work best for this gyro: Pre-cooked meatballs are the practical shortcut that makes this genuinely 20 minutes. Several options work well, each producing a slightly different character. Italian-style meatballs (the most commonly available, typically ground beef or beef-and-pork with breadcrumbs, Parmesan, garlic, and Italian herbs) work well and produce a specifically savory, herb-forward meatball that takes on Mediterranean character from the tzatziki and feta toppings. Greek-style or Mediterranean meatballs (sometimes labeled keftedes-style, made with lamb or beef with mint, oregano, and allspice) are the most specifically appropriate variety and produce the most specifically Greek character in the finished gyro. IKEA Swedish meatballs are a surprisingly popular choice for this recipe that produces an interesting sweet-savory direction. For the most specifically Mediterranean gyro: look for lamb or beef meatballs with herb seasoning in the deli section of specialty grocery stores.

Greek-style pita versus pocket pita: The recipe calls for Greek pita flatbreads specifically – the thicker, softer, chewier, pocket-less discs of flatbread used in traditional Greek street food and taverna cooking rather than the thinner pocket pita used in Middle Eastern cooking. Greek pita (sometimes labeled “flatbread” at grocery stores) is specifically the format appropriate for wrapping around fillings in the gyro style – it’s flexible enough to fold without cracking and sturdy enough to hold the meatballs without tearing. Brands: Kontos Greek Pita and Toufayan Greek Pita are both widely available and produce excellent results. Pocket pita split open can substitute in a pinch but the thinner walls tear more easily under the meatballs’ weight.

Tzatziki versus hummus – why both are offered: Traditional Greek gyros are served with tzatziki – a yogurt-cucumber-garlic-dill sauce with a specifically cool, tangy, garlicky character that is specifically designed to complement lamb and spiced meats. Tzatziki from the grocery store (Trader Joe’s and Cava both make excellent versions in the refrigerated section) is the most specifically appropriate sauce for the traditional gyro direction. Hummus provides more specifically neutral creaminess and plant-based protein without the tang – better for people who prefer a less assertive sauce or who are dairy-free. Both work; tzatziki is more specifically correct for the Greek direction; hummus is the more broadly appealing, more versatile option.

Roma tomatoes versus other varieties: Roma tomatoes are specifically the best variety for this application because they have relatively dense, dry flesh with less watery juice than beefsteak or heirloom tomatoes. Watery tomatoes in a pita gyro accelerate sogginess at the pita’s base. Roma’s drier flesh and concentrated tomato flavor holds up better against the tzatziki and meatball moisture. Dice them and if they seem particularly watery, let them drain briefly in a strainer or pat with a paper towel before adding to the topping station.

Substitutions That Work

  • Homemade meatballs: Any fully cooked homemade meatball works; Greek-style keftedes (beef or lamb with mint, oregano, and allspice) are specifically the most appropriate for this recipe’s direction
  • Falafel instead of meatballs (vegetarian/vegan): Store-bought or homemade falafel replaces the meatballs for a fully plant-based gyro; the falafel’s chickpea and herb character is specifically complementary to tzatziki and feta
  • Grilled chicken instead of meatballs: Thin-sliced grilled chicken breast or thigh, seasoned with oregano, garlic, and lemon, produces a more specifically traditional gyro-adjacent result
  • Kalamata olives addition: A tablespoon of sliced Kalamata olives scattered through the toppings adds briny, specifically Greek depth that complements both the feta and the tzatziki
  • Tahini drizzle instead of tzatziki: A thin drizzle of tahini with lemon juice and water thinned to spreading consistency produces a more specifically Middle Eastern direction that is genuinely excellent with the other toppings
  • Dairy-free feta: Violife dairy-free feta crumbles reasonably well and produces a similar salty, tangy presence for dairy-free versions

How To Make Meatball Gyro Sandwiches

Everything happens in 20 minutes with two oven racks running simultaneously. Here’s every detail.

The Two-Rack Oven Setup – Efficiency That Makes the 20-Minute Timeline Real

Preheat the oven to 300 degrees F. Position one oven rack in the middle position and one on the rack directly below it. Both racks will be in use simultaneously: the middle rack for the meatballs, the lower rack for the pita. This two-rack setup means the meatballs and pita finish warming at the same time – everything is ready simultaneously rather than sequentially.

300 degrees F is specifically the right temperature for this gentle warming application. Higher temperatures (375 to 400 degrees) dry out the exterior of pre-cooked meatballs quickly and can make the pita crispy rather than soft. 300 degrees with foil on both items produces specifically gentle, even warming that preserves the meatballs’ moisture and creates the pliable, soft pita needed for wrapping.

Warming the Meatballs – The Foil Tent That Keeps Them Juicy

Brush a baking tray or small baking sheet with olive oil. Arrange the pre-cooked meatballs in a single layer with some space between each. Lightly brush the tops of the meatballs with additional olive oil – the oil prevents any surface drying during warming and adds a slight sheen to the exterior.

Cover the baking tray loosely with aluminum foil. “Loosely” is specifically the right word – the foil should tent over the meatballs without pressing against them, creating an enclosed space above the meatballs that traps the steam they release during warming. This steam is what keeps the meatballs specifically moist throughout rather than drying out their surfaces. Press the foil snugly around the edges of the tray to seal the tent.

Place on the middle oven rack. Set a timer for 15 minutes.

Callie’s Kitchen Note: The foil tent technique for warming pre-cooked meatballs is the detail that prevents the most common reheated meatball problem – dry, slightly tough exterior with a hot interior that doesn’t match the texture of freshly cooked meatballs. Without the foil, the oven‘s dry heat evaporates moisture from the meatball surface throughout the warming period. The foil-covered version produces meatballs that are specifically as juicy as freshly made ones after the 15-minute warming. I use this same technique for warming any pre-cooked protein in the oven when I want to preserve moisture: foil tent, 300 degrees, gentle heat.

Warming the Pita – The Foil Wrap That Makes It Pliable

Brush both sides of each pita flatbread with olive oil. Wrap the pita tightly in foil – each pita individually wrapped, or two together if space requires. The tight foil wrapping traps moisture from the pita itself during warming, which is specifically what makes the pita soft and pliable rather than dry and brittle. An unwrapped pita in a 300-degree oven will crisp and dry out within 10 minutes; a foil-wrapped pita will emerge soft, fragrant from the oil, and specifically flexible for folding.

Place the foil-wrapped pita on the lower oven rack when you put the meatballs on the middle rack. The pita needs 10 to 12 minutes – slightly less time than the meatballs’ 15 minutes – so starting them simultaneously is correct; remove the pita a few minutes before the meatballs are done if needed.

Prepping the Toppings During the Warming Period

The 15 minutes of oven warming time is specifically the window for all the topping preparation. Set up a topping station:

Dice the Roma tomatoes into quarter-inch pieces. Slice or dice the cucumber – thin half-moon slices or small diced pieces, whichever you prefer. Slice the red onion as thinly as possible (a mandoline produces paper-thin slices; a sharp knife produces acceptably thin slices). Shred the arugula or romaine loosely – arugula can go in whole leaves for the most specific peppery-leaf texture. Crumble the feta. Roughly chop the fresh herbs.

If making homemade tzatziki: combine one cup of full-fat Greek yogurt, half a small cucumber grated and squeezed of all liquid, one minced garlic clove, two tablespoons of fresh dill or mint, a tablespoon of lemon juice, and salt to taste. Stir and refrigerate for at least 15 minutes for flavors to meld. Store-bought tzatziki goes directly to the assembly station without any prep.

Assembly – The Order That Prevents Soggy Pita

Remove the pita and meatballs from the oven when done. Immediately start assembly while the pita is still warm and flexible.

The order of assembly is specifically important for preventing the pita from becoming soggy before it reaches the eater. Sauce goes first, directly on the warm pita – the oil from the olive-oil-brushed, foil-warmed pita creates a slight barrier between the pita and the sauce; the sauce spread on top of the warm pita surface is slightly absorbed into the top layer rather than running through to the bottom. Then the lettuce or arugula (the leaves create a physical barrier between the hot meatballs and the sauce-covered pita). Then the meatballs. Then the other toppings: tomato, cucumber, red onion, feta. Fresh herbs scattered across the top. Salt. Finally, the lemon squeeze – the last thing to go on before eating.

For a buffet or build-your-own setup: set out all toppings in individual small bowls with serving spoons, the meatballs in their foil-covered tray (which keeps them warm), the warm pitas in their foil for as long as possible. Let everyone build their own from the stations.

Callie’s Kitchen Note: The lemon timing is specifically the thing I’m most consistent about in this recipe. The lemon squeeze goes on last, immediately before the gyro is eaten, not during assembly. Lemon juice applied during assembly and then left for 5 minutes while others are assembling theirs begins softening the arugula and drawing moisture from the tomatoes and cucumbers. Applied immediately before the first bite, the lemon’s brightness is at its maximum and the vegetables haven’t been softened by the acid. For a buffet: provide lemon wedges at the serving station and encourage each person to squeeze their own on the assembled gyro right before eating.

Speed Hacks for Faster Assembly

  • Use store-bought tzatziki (Trader Joe’s, Cava, and Cedar’s are all excellent) to eliminate the sauce-making step entirely
  • Use pre-washed arugula straight from the clamshell – no shredding or washing needed
  • Use pre-crumbled feta (available pre-crumbled in sealed containers) to eliminate the cheese crumbling step
  • Dice the tomatoes and slice the cucumber and onion the night before and refrigerate in separate sealed containers for genuinely sub-5-minute topping prep
  • For a crowd: use a full 24-count package of meatballs in a larger covered baking dish and warm all simultaneously for the same 15-minute window

Common Mistakes To Avoid

A few specific choices affect both the gyro’s quality and the assembly’s ease.

Not covering the meatballs with foil during warming. Uncovered meatballs at 300 degrees F dry out their exterior in 15 minutes. The foil tent traps steam and keeps them specifically juicy throughout.

Not wrapping the pita in foil. Unwrapped pita in a warm oven becomes crispy and brittle rather than soft and pliable. Foil-wrapped pita stays specifically flexible for wrapping.

Applying the sauce too far in advance. Tzatziki or hummus applied to the pita and then held for more than a few minutes before eating softens the pita. Assemble and eat quickly, or spread the sauce just before each person eats their gyro.

Overfilling the gyro. Three 1-inch meatballs is the specifically correct number for a gyro that folds and holds together. More meatballs or excessive toppings produce a gyro that can’t be wrapped and must be eaten flat – still good, but not the handheld experience the format is designed for.

Skipping the lemon squeeze at the end. The lemon juice is specifically the finishing element that brings all the Mediterranean flavors together. Not optional.

Storage and Reheating

Store components separately – never store assembled gyros: Assembled gyros with tzatziki and fresh toppings become soggy and unappealing within 30 minutes. Store each component in its own container: meatballs (fridge up to 3 to 4 days), prepped vegetables (fridge up to 3 days), feta (fridge up to a week), pita (sealed bag at room temperature up to 3 days). Reassemble fresh each time.

Reheating meatballs: Use the same foil-tent-at-300-degrees method for reheating. 10 to 12 minutes from refrigerator cold, covered. Alternatively, warm in a skillet over medium-low heat with a small splash of water and covered, for 5 to 6 minutes. Avoid the microwave for meatballs if possible – it produces uneven heating and can make some spots rubbery.

Refreshing the pita: Day-old pita can be refreshed by wrapping in foil and placing in a 300-degree oven for 5 minutes, or by quickly warming in a dry skillet over medium heat for 30 seconds per side.

Meatball Gyro Sandwich Variations

The pita-and-sauce format takes several excellent flavor and protein directions.

Greek Lamb Keftedes Version: Make homemade keftedes-style meatballs using ground lamb mixed with breadcrumbs soaked in milk, one egg, minced garlic, dried mint, dried oregano, ground allspice, salt, and pepper. Form into 1-inch balls and bake at 400 degrees F for 15 to 18 minutes. The lamb and herb combination is specifically the most traditionally Greek direction and produces the most specifically authentic gyro flavor alongside the tzatziki and feta.

Falafel Version (Fully Vegan): Replace the meatballs with 12 store-bought or homemade falafel balls. Use hummus rather than tzatziki for a fully plant-based sauce. Replace feta with a dairy-free alternative or omit and add sliced avocado for creaminess. The falafel direction is completely plant-based, genuinely satisfying, and specifically good for vegetarian and vegan family members or guests.

Grilled Chicken Version: Pound chicken breasts thin, marinate for 30 minutes in olive oil, lemon juice, garlic, dried oregano, and salt, then grill or pan-sear until cooked through (165 degrees F internal temperature per USDA safety guidelines). Slice thin and use in place of meatballs. This is the most specifically traditional gyro-format substitution and produces the closest result to a traditional chicken gyro (gyros souvlaki).

Buffalo Meatball Version: Toss warm meatballs in a tablespoon of buffalo sauce immediately before assembling. Replace tzatziki with ranch dressing. Replace feta with crumbled blue cheese. Replace arugula with shredded iceberg. Keep the tomato, cucumber, and red onion. This direction is a completely different, American-flavored mash-up that is specifically good for cookouts and casual gatherings where the Greek direction gives way to something more familiar and crowd-pleasing.

Serving Suggestions

These meatball gyro sandwiches work in every format from a quick family weeknight to a casual backyard gathering.

The build-your-own gyro bar for casual entertaining: Set up a long table or kitchen island with all components in separate bowls – warm meatballs in their foil-covered tray, warm pita in its foil package, small bowls of each topping, two sauce options (tzatziki and hummus), lemon wedges. Guests walk through the line and build their own. This format is specifically fun and interactive, produces zero wasted food (people take exactly what they want), and requires essentially no hosting effort during the party itself. The setup takes 10 minutes and then it runs itself.

As a weeknight family dinner: Set out the components on the kitchen counter or directly on the dinner table. Each family member builds their own. The hands-on assembly format is specifically the dinner setup that produces the most family table conversation – “are you putting hummus or tzatziki? can you pass the feta?” – which is specifically the kind of engaging dinner that makes people stay at the table longer than usual.

As a portable lunch: Assemble the gyros firmly but don’t add the tzatziki until immediately before eating. Wrap each assembled gyro tightly in parchment paper and then in foil. Pack the tzatziki separately in a small container. At lunchtime, unwrap, drizzle tzatziki, squeeze the lemon, and eat. The foil-wrapped assembled gyro holds for 2 to 3 hours without significant deterioration if the tomatoes were well-drained.

With Greek-inspired sides: Roasted lemon potatoes (potato wedges tossed with olive oil, lemon juice, oregano, and garlic, roasted at 425 degrees F for 30 minutes) are the most specifically complementary side for a meatball gyro dinner. Greek-style fries dusted with dried oregano and crumbled feta also pair beautifully. A simple Greek salad – tomato, cucumber, red onion, Kalamata olives, and feta with olive oil and red wine vinegar – alongside the gyros covers both the sandwich and the salad formats simultaneously.

Beverage pairings: A dry Assyrtiko from Santorini is the most specifically Greek wine pairing – its mineral, citrus, and slightly saline character specifically complements the Mediterranean flavors throughout the gyro. A crisp pilsner or light lager is the most casual, most broadly appealing beer pairing for this format. Cucumber-mint lemonade or sparkling water with lemon slices and fresh mint is the most specifically refreshing and thematically appropriate non-alcoholic pairing.

meatball gyro sandwich

Meatball Gyro Sandwich FAQ

What Is the Difference Between a Traditional Gyro and This Meatball Version?

A traditional Greek gyro (pronounced “YEE-roh”) is made from meat (typically lamb, beef, pork, or chicken) that has been seasoned with a blend of spices including oregano, thyme, paprika, and allspice, formed into a large cylinder, and slow-roasted vertically on a rotating spit until the outer layer is cooked and caramelized. Thin slices are then carved from the rotating spit and placed in pita with tzatziki, tomato, and onion. The meatball gyro captures the spirit of the Greek gyro format – warm savory meat in a soft pita with tzatziki, fresh vegetables, and feta – with a significantly simpler preparation using pre-cooked meatballs rather than spit-roasted meat. The meatball version is specifically less authentic but specifically more practical for a weeknight dinner, and the combination of flavors produces something that captures everything specifically satisfying about the gyro format in 20 minutes.

What Type of Meatballs Work Best for This Recipe?

The best meatballs for this recipe are those that complement the Greek-inspired toppings most specifically. Italian-style meatballs (the most widely available, typically beef and pork with Italian herbs and Parmesan) work very well – their savory, herb-forward character takes on a Mediterranean quality from the tzatziki and feta toppings. If you can find them: Greek-style beef or lamb meatballs (sometimes labeled keftedes, made with mint, oregano, and allspice) are specifically the most appropriate and produce the most specifically Greek character. Trader Joe’s Party Meatballs (Swedish-style, smaller size) are a popular choice that produces an interesting sweet-savory direction. Whatever variety you choose: 1-inch diameter is the specifically right size – small enough to fit naturally in the pita and to be eaten in one bite, large enough to provide satisfying meatball presence in each bite.

How Do I Keep the Pita From Tearing When I Wrap It?

Two things specifically prevent pita tearing. First: proper warming. Foil-wrapped pita warmed in a 300-degree oven for 10 to 12 minutes becomes specifically flexible and tear-resistant because the steam trapped inside the foil softens the gluten structure. Room-temperature or cold pita is brittle and tears at the edges when folded. Second: don’t overfill. Three 1-inch meatballs plus reasonable topping quantities is the specifically tested filling load for a 6 to 7 inch Greek pita flatbread that allows folding without tearing. A fourth meatball or excessive toppings exceeds the pita’s structural capacity. If a tear does happen: wrap the assembled gyro tightly in parchment paper or foil to hold everything together and eat it as an open-face gyro instead.

Can I Prepare Everything in Advance for a Party?

Yes – with component-based make-ahead rather than assembled-in-advance. The toppings (diced tomatoes, sliced cucumber, sliced red onion, crumbled feta, fresh herbs) can all be prepped up to 24 hours ahead and stored in separate sealed containers. The tzatziki can be made or bought ahead and refrigerated. The meatballs can be warmed and held in the foil-covered tray in a 200-degree oven for up to 30 minutes while guests arrive. The pita should be warmed immediately before service – wrap multiple pitas together in foil and warm all simultaneously for 12 minutes, then hold in the foil for up to 15 minutes before they cool and become less flexible. Set out the component stations and let guests assemble.

Recipes You May Like

If these meatball gyro sandwiches have become a weeknight and entertaining staple, here are three more quick, Mediterranean-inspired, handheld or bowl-format dinners worth having alongside them:

  • Spinach Protein Wraps – The lighter, leafy-greens-forward companion wrap for the evenings when you want the handheld wrap format in a more specifically nutritious, lower-calorie direction. Both are quick assembly; the gyro goes warm and Mediterranean-hearty; the spinach wraps go cool, protein-dense, and specifically fresh-vegetable forward.
  • Chicken Salad With Pineapple – For the lunch occasions when the handheld sandwich format works but you want something cold, bright, and completely different in flavor direction from the warm Mediterranean gyro. Both are quick assemblies; both are genuinely crowd-pleasing.
  • Mediterranean Salmon Salad – For the Mediterranean direction in a bowl format when the gyro’s warm, handheld character gives way to wanting a plated, composed salad with the same Greek-inspired flavor language of olives, feta, cucumber, and herbs.

Conclusion

This meatball gyro sandwich is the fridge-raid dinner that ended up on permanent weeknight rotation – specifically because the combination of warm, juicy meatballs, foil-softened Greek pita, cool arugula, fresh tomatoes and cucumber, crumbled feta, tzatziki, and that last-second lemon squeeze produces something that tastes specifically Mediterranean, specifically satisfying, and specifically worth the twenty minutes it takes.

Use the two-rack oven setup so meatballs and pita warm simultaneously. Cover the meatballs with foil to keep them juicy. Wrap the pita in foil to keep it soft and pliable. Apply sauce before the other toppings. Squeeze the lemon last, immediately before eating. Three meatballs per gyro – not four. These six things produce a meatball gyro sandwich that earns the “can we have this again next week?” response from every family member who builds their own at the kitchen-counter gyro bar and then goes back for seconds. Come back and tell me in the comments whether you tried the lamb keftedes version or set up the full build-your-own bar for friends. And save this on Pinterest for every future weeknight when you have 20 minutes, some pre-cooked meatballs, and a craving for something that tastes specifically like the best Greek street food you’ve ever had.

Happy cooking, friends!

Callie

Print

Meatball Gyro Sandwich

meatball gyro sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This meatball gyro sandwich is a 20-minute handheld dinner packed with bold Mediterranean flavor. Juicy meatballs, soft pita, and crisp veggies come together for the ultimate weeknight meal or party hit. Let guests build their own for a fun and interactive dinner setup.

  • Author: Callie
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Baking + Assembly
  • Cuisine: Greek-inspired
  • Diet: Gluten Free

Ingredients

Scale

4 Greek pita flatbreads

2 tablespoons olive oil

12 pre-cooked meatballs (about 1-inch in diameter)

1 cup arugula or shredded romaine lettuce

2 Roma tomatoes, diced

1 small cucumber, diced or thinly sliced

1/4 medium red onion, sliced or chopped

1/3 cup crumbled feta cheese

2 tablespoons fresh oregano or mint, parsley, or cilantro

Sea salt, to taste

1 lemon, cut into wedges

Tzatziki sauce or hummus, for spreading

Instructions

  1. Preheat oven to 300°F. Place one rack in the middle of the oven and one below it.
  2. Brush a baking tray with olive oil. Arrange the meatballs in a single layer and brush the tops with oil. Cover with foil and heat on the middle rack for 15 minutes.
  3. Lightly brush pita bread on both sides with olive oil. Wrap in foil and place on the lower rack for 10 to 12 minutes, until soft and warm.
  4. While everything warms, prep your toppings: dice tomatoes, slice cucumber and onion, shred lettuce, and chop herbs.
  5. Remove pita and meatballs from the oven.
  6. Spread a layer of tzatziki or hummus over each warm pita.
  7. Add three meatballs per pita.
  8. Top with lettuce, tomatoes, cucumber, onion, feta, and herbs.
  9. Sprinkle with sea salt and finish with a squeeze of lemon juice.
  10. Serve immediately or wrap tightly in parchment and foil for on-the-go meals.

Notes

  • Use meatballs about 1-inch wide for the best texture and bite.
  • If your meatballs are larger, cut them in half before heating and serving.
  • To secure the gyro, wrap it tightly in parchment and foil or use a toothpick to hold it closed.
  • Toppings can be prepped up to a day ahead and stored in the fridge for easy assembly.

Nutrition

  • Serving Size: 1 gyro sandwich
  • Calories: 420
  • Sugar: 5g
  • Sodium: 560mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 35mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star