Vegetarian Greek Gyros (Vegan Instructions Too)

“Our neighbor owns a restaurant where they serve some of the best Gyros this side of town.  That of course means we have had our fair share of these warm and delicious wraps.  I just love the flavors of the Gyro meat  (typically lamb or shaved beef), yogurt sauce and fresh tomatoes all wrapped up in a soft pita.  Of course, a gyro is not a gyro without the meat so I haven’t had the pleasure of indulging in one of these for quite some time . . . until now.  I finally found the perfect vegan recipe that imitates this type of meat flavor almost perfectly.   When my husband and I sat down at our kitchen island to try these we just looked across at each other, eyes wide, mouths full and we both knew what the other was thinking, “This is O.M.G. delicious!” As a flexitarian, this gives him the little meat kick he wants every now and then and for me it satisfies that craving I get for a warm and delicious gyro while being able to stick to my vegetarian diet.

You can serve this on a thick traditional pita or if you are watching calories, you can serve in a wrap or my new find–paper thin light wraps.”

Yield: This makes about 6 pitas.  I like to double the meatball recipe and then refrigerate or freeze extras for another meal that week.

Greek Gyros



  • 1 cup bread crumbs (see recipe below)
  • 14 oz Gimme Lean Beef Style
  • 1/2 cup non dairy unsweetened milk
  • 2 tbsp ketchup
  • 1 tbsp vegan Worcestershire sauce
  • 2 tbsp yellow mustard
  • 1 tbsp Italian seasoning
  • 2 tbsp nutritional yeast
  • 1/2 tsp soy sauce
  • 1/4 tsp pepper
  • 1/2 tsp garlic powder
  • 2 tsp onion flakes
  • 1/2 tsp salt
Yogurt Sauce
  • 1/2 cup plain yogurt (for vegan use soy yogurt)
  • 4 cloves garlic, minced
  • 4 tbsp lemon juice
  • 1/2 tsp cumin
  • salt to taste
  • 1-2 tbsp olive oil
  • 1 red pepper, sliced
  • 1 green pepper, sliced
  • 1 onion, cut width-wise to make round circular slices
  • 1 clove garlic
  • salt to taste
  • 1 tomato, seeded and diced
Other Ingredients
  • 6 – Pita, Naan or Thin Wraps or Tortillas
  • cilantro (for garnish, optional)
  • feta cheese (if not vegan)

Easy homemade breadcrumbs

I never buy breadcrumbs as I usually have bread around.  I typically store mine in the freezer so I just take 2-4 slices out, break them into large pieces and throw them in the blender until they are small crumbs.  Spread them onto a large baking sheet and splash a few dashes of olive oil.  Sprinkle on your herbs of choice (I like basil, oregano and garlic powder for this recipe) and stir to evenly coat.  Bake at 350 until crunchy, about 5-10 minutes.  These are way yummier than store bought, guaranteed!



  1. Preheat oven to 350 degrees.
  2. Make your breadcrumbs and set aside.
  3. Spray a large cookie sheet or casserole dish with non-stick cooking spray and set aside for meatballs.
  4. In a large bowl place all the ingredients except breadcrumbs and mix thoroughly.  It’s easiest to mix this with your hands.  Add about 1/2 cup of the breadcrumbs and mix again.  Mix in the rest of the breadcrumbs depending on if you think the mix needs a bit more dryness or not.
  5. Shape the mixture into 3/4-1 inch balls and place on the cookie sheet or casserole dish.  If you want to make your “meat” into long rectangular style gyro “meat” (as in the photo below) then shape it into size (about 1 inch wide, 4 inches long, 1/4 inch thick) on the cookie sheet. If you are using meatball shapes, you can cut them in half when you put them on the pita.
  6. Place in oven for about 8-10 minutes, turn, spray lightly with cooking spray (optional but it will help it get a browned effect) then cook another 3-4 minutes or until warmed through and browned.
Yogurt Sauce
  1. Whisk all ingredients together. Taste for salt and add as needed. This is super simple and you can add more lemon or cumin to your taste as well.
  1. Heat 1-2 tbsp olive oil in a skillet over medium heat.  Add onion and saute to until tender and browned (see photo).
  2. Add in peppers and garlic and saute until peppers are crisp tender. Immediately remove from heat.
  3. Seed and dice a tomato and set aside.
Directions for Total Assembly
  1. Make the meatballs and when they are in the oven, quickly prep the yogurt sauce and set aside.
  2. Saute the veggies according to instructions above.
  3. Meanwhile, when meatballs come out of the oven, brush a little olive oil on the pitas/naan and toss in them into the oven for a few minutes to get warm and pliable. Remove from oven.
  4. When meatballs are out of the oven, pitas are warmed and veggies are sauteed take your pitas and divide equal amounts in each of the “meat” and sauteed veggies. Sprinkle on some of the diced tomatoes then drizzle with yogurt sauce and top with cilantro and feta (if not vegan).


The Gimme Lean will be easier to work with if you leave it out for about 30 minutes before working.

If your meatballs are too dry, cook for less time or cook loosely covered with foil.

You can use other veggies as well.  Fresh diced cucumber also tastes delicious tossed into this wrap.

If you are using thin tortillas, you do not want to put them in the oven or they will turn crispy, making it impossible to wrap them.  You can warm them for a few seconds in the microwave if necessary.

Various pita or wraps that you can use.  The light wraps save on calories but a true gyro is served on a thick pita or naan. 

Greek Gyros Wraps-wrap package

Get a nice brown to the onions

Greek Gyros-onions-1

Assemble in the wrap

Greek Gyros-making wrap

Fold up the wrap and enjoy!

Greek Gyros Wraps-super closeup

Greek Gyros Wraps-whole

Or serve inside a thick pita or naan

Greek Gyros

Greek Gyros-close up white background

Tags: , , , , , , , ,

Categories: Recipes, Vegan


Subscribe to our RSS feed and social profiles to receive updates.

5 Comments on “Vegetarian Greek Gyros (Vegan Instructions Too)”

  1. Jenn E.
    March 10, 2012 at 9:54 pm #

    Wonderful post! I especially like your photos 🙂

  2. April 27, 2012 at 4:08 pm #

    Thanks for the idea! I love love love being vegetarian, but — not gonna lie — I do miss gyros from time to time. So I’ll have to try this. I’m glad I stumbled across your blog. 🙂


  1. Vegetarian Greek Gyros (Vegan Instructions Too) | Vogue Vegetarian | Universal Vegan - March 10, 2012

    […] nutritional yeast; 1/2 tsp soy sauce; 1/4 tsp pepper; 1/2 … … Read the rest here: Vegetarian Greek Gyros (Vegan Instructions Too) | Vogue Vegetarian ← How do I get protein as a vegetarian/vegan? | Vegan Diet Advisor […]

  2. Meatless Meatballs (vegan) | Vogue Vegetarian - March 10, 2012

    […] Recipe for Gyros […]

Leave a Reply to Becca's Kitchen Cancel reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: