Skip to Content

Vegan Cauliflower Gyros

Vegan Cauliflower Gyros

Roasted cauliflower seasoned with Greek spices served with creamy dairy-free tzatziki, and fresh crisp veggies wrapped in warm flatbread – these vegan gyros are easy, healthy and delicious! While the cauliflower marinates, prep the tzatziki and chop the veggies, so all you have to do is pop the cauliflower in the oven before serving.

Thank you to Stahlbush Island Farms for sponsoring this post. All opinions are my own.

This flavorful, healthy vegan cauliflower gyros recipe starts with a simple lemon herb marinade. Infusing the cauliflower with all those yummy Greek flavors which then get roasted is a fun and tasty twist on the classic gyro. This delicious meal is as great for weeknight meals as it is for gatherings. Everyone enjoys dressing their own gyros, just set everything out in bowls for guests to help themselves!

close up of a vegan cauliflower sandwich filled with fresh vegetables and a creamy dairy free dressing

The literal meaning of the Greek word “gyro” (pronounced yee-roh) is “to turn”. Gyro is usually seasoned ground meat which is pressed like a massive meatloaf and cooked slowly as it turns on an upright rotisserie grill. Obviously this is not practical for home cooking nor is it vegan friendly. That doesn’t mean we have to miss out on gyro wraps, though! The gyro flavor is largely from the spices and garlic added to meat, so we just need to substitute the meat in this classic Greek sandwich. Enter: cauliflower.

How to Make Vegan Cauliflower Gyros Wraps:

These plant-based gyros are a breeze to make, with very little active time!

  1. Marinate the cauliflower
  2. Make the tzatziki and prep your veggie toppings
  3. Roast the cauliflower – 450°F for 20 minutes, flipping once
  4. Warm the flatbread, making it softer and easier to fold
  5. Top warm flatbread with the roasted cauliflower, veggies, and a generous smattering of tzatziki sauce. Enjoy!
flat lay of the ingredients for the gyro marinade plus a bowl of cauliflower
large glass bowl of cauliflower tossed in Greek spices, oil and lemon juice

Why Frozen Cauliflower?

I chose frozen cauliflower for this recipe because once it’s defrosted, it loses some of its water content and becomes more porous. In other words, it absorbs way more flavor. And lots of flavor is exactly what we want for our veggie gyros!

Roasting cauliflower also brings out some additional flavors – nuttiness and almost a buttery taste. The caramelized and charred bits are my favorite! Coupled with the Greek seasonings, it takes some self restrain not to eat it all off the pan before assembling the vegan cauliflower gyros sandwiches!

roasted cauliflower on a baking sheet - well caramelized and seasoned with Greek spices

Tips for Perfectly Roasted Cauliflower:

We’re after crispy, almost charred bits on our cauliflower, no sogginess! Here’s how to get delicious results:

  • completely defrost the cauliflower and drain it. This helps remove as much moisture as possible. We want the oil and heat to crisp the outsides, and for the marinade to really permeate and stick to the cauliflower. If it’s not properly thawed and drained, the water will continue to leach out during roasting, pushing the seasonings off and preventing caramelization. Pat dry on paper towel or a clean tea towel if necessary.
  • cut up any florets that are much larger than the rest. For even roasting, the pieces need to be roughly the same size. Flat parts (where you’ve sliced a floret in half) will increase surface area, too which means more parts to caramelize
  • don’t over crowd the pan. Use a nice big tray – it’s better to have a bit of empty space on the tray than to have the tray crowded which results in soggy cauliflower.
  • preheat your oven before adding the cauliflower so it gets hit with that high heat right off the bat and can start roasting.
  • flip half way during roasting. This encourages even baking and gets more parts of the cauliflower caramelizing.
  • roast until the cauliflower is lightly browned. Especially for this recipe, I find over doing the roasting is a bit better than under-baking. We want all the flavor and texture!
cauliflower wraps on a plate beside a bowl of vegan dipping sauce

Make Ahead and Storage Suggestions for Vegan Gyros

The cauliflower can marinate for up to 5 days before roasting – keep it sealed in the fridge. Leftovers (if there somehow manages to be any!) keep in the fridge for a few days. To reheat, I find it simplest to heat the roasted cauliflower in a bit of oil in a skillet on the stove-top. While reheating in the microwave is efficient, frying helps revive the roasted bits which the microwave softens. Roasting it a second time can dry it out.

Gyro sandwiches are best assembled just before eating. Store the components of the gyros wraps separately.

close up of the plant based gyro sandwich fillings showing the cauliflower, tomatoes, tzatziki and cucumber

More Mediterranean-Inspired Vegan Recipes:

If you make these Vegan Cauliflower Gyros please give them a rating in the recipe card and leave a comment below! Follow along on Instagram and can tag me in your creations using my recipes. I love seeing what you’re cooking! You can also follow me on Pinterest for vegan recipe inspiration and on Facebook. Thank you for joining me!

2 cauliflower gyro wraps wrapped in brown paper on a plate beside a bowl of tzatziki

Vegan Cauliflower Gyros

Roasted cauliflower seasoned with Greek spices served with creamy dairy-free tzatziki, and fresh crisp veggies wrapped in warm flatbread – these vegan gyro wraps are easy, healthy and delicious!
4.87 from 36 votes
Print Pin Save Recipe
Course: Main
Cuisine: Greek
Keyword: Vegan Gyros, Vegan Sandwich
Prep Time: 15 minutes
Cook Time: 35 minutes
Marinating, minimum time: 30 minutes
Total Time: 1 hour 20 minutes
Servings: 6 gyro wraps/sandwiches
Calories: 225kcal
Author: Bronwyn

Ingredients

  • 30 oz frozen cauliflower florets, defrosted approximately 1 large head cauliflower, may use fresh

Marinade

  • 3 garlic cloves, minced
  • juice of large lemon
  • 3 tbsp extra virgin olive oil
  • 2 tbsp red wine vinegar
  • 1 tbsp oregano
  • 1 tsp onion powder
  • 1 tsp ground cumin
  • 1 tsp dried rosemary
  • 1 tsp salt
  • ½ tsp ground black pepper
  • ½ tsp smoked paprika
  • ½ tsp ground coriander
  • pinch cayenne pepper, optional

Gyro Fixings

  • 6 flatbread (or naan)
  • vegan tzatziki sauce
  • cherry tomatoes, sliced
  • ½ cucumber, sliced
  • ½ small red onion, finely sliced
  • ¼ cup flat parsley or dill, roughly chopped
  • pitted kalamata olives

Instructions

For the Cauliflower & Marinade:

  • Defrost the cauliflower overnight in the fridge or a few hours at room temperature. Cut up any larger pieces so that the florets are all roughly the same size for even cooking. Drain the cauliflower and dry it as much as possible on paper towel or a clean tea towel if necessary. Place in a large bowl. Set aside.
  • In a small bowl, whisk together the ingredients for the marinade. Pour the marinade over the cauliflower and toss. Cover and marinate for a minimum of 30 minutes, but a few hours is best.
  • Preheat the oven to 425°F. Lightly oil a large baking sheet, or line it with parchment paper. Spread the cauliflower out on baking sheet, ensuring there's space between each floret. Once the oven has preheated completely, place the cauliflower on a middle rack and roast for 25-35 minutes, tossing once half way through. Prepare your toppings and tzatziki.

Assembling the Gyro Wraps:

  • Warm the flat-breads by wrapping them in foil and placing them in the oven during the last few minutes of roasting the cauliflower.
  • Layer the cauliflower, tzatziki, veggies and olives down the middle of a warm flatbread. Fold the sides of the flatbread over the fillings. Wrap in parchment or foil to help make things less messy if desired. Store leftover cauliflower, toppings and flatbread separately – these wraps are best assembled just before serving.

Nutrition Info:

Calories: 225kcal | Carbohydrates: 33g | Protein: 7g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 653mg | Potassium: 558mg | Fiber: 5g | Sugar: 4g | Vitamin A: 130IU | Vitamin C: 70mg | Calcium: 95mg | Iron: 2mg

Notes:

Make Ahead: The cauliflower can marinate for up to 5 days before roasting – keep it sealed in the fridge.
Leftovers Storage & Reheating: The roasted cauliflower keeps in the fridge for a few days. Reheat the roasted cauliflower in a bit of oil in a skillet. While reheating in the microwave is efficient, frying helps revive the roasted bits which the microwave softens. Gyro sandwiches are best assembled just before eating. Store the components of the gyros wraps separately.
Did you make this recipe?Tag @crumbs.and.caramel on Instagram!

The Nutrition Information is only an estimate. The accuracy of the Nutrition Information for any recipe on this site cannot be guaranteed.

Post may contain affiliate links which means if you click on the link and make a purchase, I may make a very small percentage in commission on qualifying purchases.  There’s never any extra cost to you, and I only link to products I actually use and enjoy.  Thank you for your support!

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Deb Z

Tuesday 25th of July 2023

I’m dying to make these. I’m pretty experienced in the kitchen, so I’m rating by reading. Thee look unbelievable!

Bronwyn Fraser | Crumbs & Caramel

Saturday 19th of August 2023

Thanks so much Deb! Enjoy! They're one of our family favorites!

Lizze

Wednesday 11th of May 2022

Hi, in step 1, how do we know which are "the ingredients for the marinade"? Is that everything that's listed under "ingredients," except for the cauliflower? thanks!

"For the Cauliflower: Defrost the cauliflower overnight in the fridge or a few hours at room temperature. Cut up any larger pieces so that the florets are all roughly the same size for even cooking. Drain the cauliflower and dry it as much as possible on paper towel or a clean tea towel if necessary. Place in a large bowl. In a small bowl, whisk together the ingredients for the marinade. Pour the marinade over the cauliflower and toss. Cover and marinate for a minimum of 30 minutes, but a few hours is best."

Bronwyn Fraser | Crumbs & Caramel

Wednesday 11th of May 2022

Hi Lizze! Yes, that's right - everything under the cauliflower but above "Assembling the Gyro Wraps" - I've further clarified it in the recipe card. I hope you love this recipe! ~ Bronwyn

Rachel

Wednesday 30th of March 2022

Hello, is the nutritional guidance without the flatbread? Thanks!

Bronwyn Fraser | Crumbs & Caramel

Saturday 9th of April 2022

Hi Rachel, the nutrition info includes the flatbread but this is only a rough estimate /guidance as flatbread will vary depending on the recipe made at home or the product bought in store. Hope you enjoy the gyros! ~ Bronwyn

LIZ

Wednesday 6th of January 2021

Tried this yesterday, it was delicious, thanks for that! Cauliflower was so good, there were moments both I and the hubby concluded that it does give you the feeling you are eating meat (which is something we do appreciate ;))

Crumbs & Caramel

Wednesday 13th of January 2021

Hi Liz! Thanks so much for the awesome feedback! So happy that you and your hubby enjoyed it :) ~ Bronwyn

Jean Buchband

Wednesday 17th of June 2020

I rarely leave comments but this is the 2nd time my family had these so the first time was not a fluke! Everyone asked me to make double the amount this time. Even the boys who are not keen on veggies in general asked for this to be a repeat. It definitely has been placed on a family favorite list. Definitely rated 5 stars out of 5 in my family. Thank you for adding another delicious + healthy option to our rotation!

Crumbs & Caramel

Thursday 18th of June 2020

I'm so happy you and your family enjoyed these so much! Thank you for letting me know, and for the awesome review! :) ~Bronwyn

This site uses Akismet to reduce spam. Learn how your comment data is processed.