I love this recipe because it offers a delicious alternative to traditional wraps without sacrificing flavor or texture. The vegetable-based wrap is packed with nutrients, while the marinated chicken adds plenty of protein to keep me satisfied.
I also enjoy how versatile this recipe is. I can serve it as a quick lunch, a light dinner, or even prepare it ahead of time for meal prep. The combination of fresh vegetables, tangy yogurt sauce, and seasoned chicken creates a balanced meal that feels indulgent while remaining nutritious.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the Wrap
300 g zucchini (about 10.5 oz)
250 g carrots (about 8.8 oz)
150 g grated cheese (about 1½ cups)
3 eggs
½ teaspoon salt
½ teaspoon black pepper
For the Chicken Marinade
200 g chicken breast fillet (about 7 oz)
100 g Greek yogurt (about ½ cup)
20 g Parmesan cheese, grated (about ¼ cup)
1 teaspoon sriracha
Salt and pepper to taste
For the Filling
50 g yogurt cheese (about ¼ cup), mixed with dill and garlic
Tomato slices
Salad greens
½ red onion, thinly sliced
Directions
I begin by grating the zucchini and carrots. After grating, I squeeze them thoroughly with a clean kitchen towel to remove as much moisture as possible. I transfer them to a bowl and mix them with the eggs, grated cheese, salt, and black pepper until everything is evenly combined.
Next, I line a baking tray with baking paper and spread the vegetable mixture into a thin rectangular layer. I bake it in a preheated oven at 200°C (392°F) for 25 to 30 minutes until it becomes firm and lightly golden. Once baked, I carefully remove the baking paper and allow the wrap to cool for a few minutes.
For the chicken, I combine the Greek yogurt, Parmesan cheese, sriracha, salt, and pepper in a bowl. I slice the chicken breast into thin strips and coat them thoroughly in the marinade. I let the chicken marinate for at least 20 to 30 minutes.
When ready to cook, I heat a pan over medium heat with a small drizzle of olive oil. I cook the marinated chicken for 5 to 7 minutes, stirring occasionally, until it is golden brown and fully cooked.
For the sauce, I mix the yogurt cheese with fresh dill and minced garlic. If I do not have yogurt cheese available, I use full-fat Greek yogurt instead.
To assemble the wrap, I spread the yogurt sauce evenly across the baked vegetable wrap. I then add the salad greens, cooked chicken, tomato slices, and red onion.
Finally, I roll the wrap tightly, slice it in half, and serve immediately. For meal prep or easier handling, I like wrapping each half in aluminum foil.
Servings and timing
Servings: 2–3 servings
Prep time: 30 minutes
Cook time: 35 minutes
Total time: 1 hour 5 minutes
Variations
I sometimes swap the chicken breast for turkey breast to create a slightly different flavor while maintaining a high protein content.
When I want extra heat, I add more sriracha or include sliced jalapeños in the filling.
For a Mediterranean-inspired twist, I like adding cucumber slices, feta cheese, and a sprinkle of oregano.
If I prefer a vegetarian version, I replace the chicken with grilled halloumi or seasoned chickpeas.
storage/reheating
I store leftover wrap halves in an airtight container in the refrigerator for up to 3 days.
For meal prep, I wrap individual portions tightly in foil before refrigerating to help maintain freshness.
To reheat, I warm the wrap in a skillet over low heat for a few minutes on each side until heated through. I can also use an oven set to 175°C (350°F) for about 10 minutes.
I do not recommend freezing fully assembled wraps because the fresh vegetables may become watery after thawing.
FAQs
Can I make the wrap ahead of time?
Yes, I often bake the vegetable wrap a day in advance and store it in the refrigerator until I am ready to assemble it.
How do I keep the wrap from falling apart?
I make sure to squeeze as much moisture as possible from the zucchini and carrots before mixing them with the other ingredients. This helps the wrap hold together well after baking.
Can I use another type of cheese?
Yes, I can use mozzarella, cheddar, Gouda, or a combination of cheeses depending on my preference.
Is this recipe keto-friendly?
While it is lower in carbohydrates than traditional wraps, I check the nutritional information and ingredients carefully to determine whether it fits my personal keto goals.
Can I use store-bought tzatziki instead of the yogurt sauce?
Yes, I sometimes use tzatziki for convenience. It provides a similar creamy texture and complements the chicken beautifully.
Conclusion
This low-carb gyro wrap is a flavorful and protein-packed meal that combines wholesome ingredients with classic gyro-inspired flavors. I enjoy how the vegetable-based wrap creates a satisfying alternative to traditional flatbreads while still delivering plenty of texture and taste. Whether I prepare it for lunch, dinner, or meal prep, it is a recipe I can easily return to whenever I want a healthy and delicious meal.
Low-Carb Gyro Wrap loaded with juicy chicken, fresh vegetables, and a creamy yogurt sauce. A high-protein, healthy meal that’s easy to make and full of flavor.
Author:Sarah
Prep Time:30 minutes
Cook Time:35 minutes
Total Time:1 hour 5 minutes
Yield:2–3 servings
Category:Main Course
Method:Baking, Stovetop
Cuisine:Mediterranean
Ingredients
For the Wrap
300 g zucchini (about 10.5 oz), grated
250 g carrots (about 8.8 oz), grated
150 g grated cheese (about 1½ cups)
3 eggs
½ teaspoon salt
½ teaspoon black pepper
For the Chicken Marinade
200 g chicken breast fillet (about 7 oz), sliced into strips
100 g Greek yogurt (about ½ cup)
20 g grated Parmesan cheese (about ¼ cup)
1 teaspoon sriracha
Salt and black pepper, to taste
For the Filling
50 g yogurt cheese (about ¼ cup), mixed with dill and garlic
Tomato slices
Salad greens
½ red onion, thinly sliced
Instructions
Preheat the oven to 200°C (392°F).
Grate the zucchini and carrots, then squeeze out as much moisture as possible using a clean kitchen towel.
Transfer the vegetables to a large bowl and mix with the grated cheese, eggs, salt, and black pepper until well combined.
Line a baking tray with parchment paper and spread the mixture into a thin rectangular layer.
Bake for 25–30 minutes, or until set and lightly golden.
Remove from the oven, carefully peel away the parchment paper, and allow the wrap to cool slightly.
Marinate the Chicken
In a bowl, combine the Greek yogurt, Parmesan cheese, sriracha, salt, and pepper.
Add the chicken strips and coat thoroughly.
Marinate for at least 20–30 minutes.
Cook the Chicken
Heat a skillet over medium heat and lightly coat with olive oil.
Cook the marinated chicken for 5–7 minutes, stirring occasionally, until golden brown and fully cooked.
Prepare the Sauce
In a small bowl, mix the yogurt cheese with fresh dill and minced garlic until smooth. Greek yogurt may be used as a substitute.
Assemble the Wrap
Spread the yogurt sauce evenly over the baked vegetable wrap.
Top with salad greens, cooked chicken, tomato slices, and red onion.
Roll tightly into a wrap.
Serve
Slice in half and serve immediately.
For meal prep or easier handling, wrap each half in aluminum foil before serving.
Notes
Be sure to squeeze as much moisture as possible from the zucchini and carrots to help the wrap hold together.
Full-fat Greek yogurt creates the most flavorful and tender chicken marinade.
Add cucumber slices or crumbled feta cheese for extra Mediterranean flavor.
This recipe works well for meal prep and can be stored in the refrigerator for up to 3 days.
Greek yogurt can be substituted for yogurt cheese in the sauce.