Veggie Wraps with Yogurt Mayo — Fast, Fresh, Filling
Every time you make a veggie wrap, something goes wrong — the filling is watery, the tortilla tears, or the whole thing tastes like a sad desk lunch. You reach for mayo and it’s too heavy, or you skip it entirely and the wrap is dry and joyless. There has to be a better middle ground, and it turns out there is — but it’s not where most recipes look for it.
This recipe gives you a veggie wrap that actually holds together, with a yogurt-based mayo that’s creamy without weighing everything down. Ready in under 20 minutes, flexible on vegetables, and sturdy enough to pack for lunch. After testing three different ratios, I landed on one that works every single time.
Pro Tip
The mistake most people make: adding raw vegetables straight from the fridge into the wrap. Cold, wet veg releases moisture the second it hits the warm tortilla, and within five minutes you’ve got a soggy wrap that falls apart. The fix is a 2-minute dry-sauté — no oil, just a hot pan — to drive off surface moisture before assembling. You’ll hear a faint sizzle and the edges of the veg will just start to catch. That’s your cue to stop. It takes almost no time and completely changes the texture.
Use full-fat plain Greek yogurt here — the 2% version is too thin and the wrap will slide. For the tortillas, a 10-inch (25 cm) flour wrap holds more than a smaller one and folds without cracking. If you can find whole wheat tortillas at your supermarket, they add a slightly nutty backdrop that works well with roasted peppers. Smoked paprika is worth buying if you don’t have it — a small jar lasts months.
Veggie Wraps with Yogurt Mayo — Fast, Fresh, Filling
4
servings10
minutes15
minutes340
kcal25
minutesIngredients
4 large flour tortillas (10-inch / 25 cm)
1 cup (100g) shredded red cabbage
1 medium zucchini, cut into thin strips
1 large red bell pepper, thinly sliced
1 cup (30g) baby spinach
1 tbsp olive oil
1/2 tsp smoked paprika
1/2 tsp garlic powder
1/2 tsp salt
3/4 cup (170g) full-fat plain Greek yogurt
2 tbsp mayonnaise
1 tsp Dijon mustard
1 tsp lemon juice
1 small clove garlic, finely grated
1 tbsp fresh chives or parsley, chopped
Directions
- Make the yogurt mayo first. Whisk together the Greek yogurt, mayonnaise, Dijon, lemon juice, grated garlic, and chopped herbs in a small bowl. Taste it — it should have a slight tang and a gentle kick. If it tastes flat, add a tiny pinch of salt and another squeeze of lemon.
- Toss the zucchini and bell pepper with olive oil, smoked paprika, garlic powder, and salt. Keep the strips roughly the same thickness so they cook evenly — about ¼ inch (6 mm) wide.
- Dry-sauté the cabbage in a hot skillet for 90 seconds, no oil. Then add the zucchini and pepper and cook for 3–4 minutes over medium-high heat. You’re listening for a sharp sizzle when the veg hits the pan — that sound means moisture is leaving, not staying. The edges should just start to turn a pale amber before you pull them off.
- Warm the tortillas one at a time in the same dry skillet for 20–30 seconds per side. A warm tortilla is pliable and won’t crack when you roll — a cold one will split every time.
- Spread 2–3 tablespoons of yogurt mayo across the center of each tortilla, leaving a 1-inch (2.5 cm) border. Layer spinach first, then the warm veg on top — the spinach acts as a moisture barrier between the sauce and the tortilla.
- Fold in the sides and roll tightly from the bottom up. Cut diagonally in half. Press gently on the seam side for a few seconds before cutting — it seals the wrap so the filling doesn’t fall out when sliced.
Variations
Swap the zucchini for thinly sliced mushrooms if that’s what you have — they dry-sauté even faster and turn a deep, almost mahogany brown that adds a lot of depth. For a protein boost, add a handful of canned chickpeas (drained and patted dry) to the pan with the other vegetables.
Serving Suggestions
A simple tomato and cucumber salad with a splash of red wine vinegar cuts through the creaminess of the yogurt mayo. A bowl of lentil soup on the side turns this into a proper dinner. Kettle-cooked chips work well if you’re packing these for lunch.
FAQ
Can I make the yogurt mayo ahead of time?
Yes — it actually improves after 30 minutes in the fridge as the garlic mellows and the flavors come together. It keeps well for up to 3 days in a sealed jar, so making a double batch is worth it.
Why does my wrap always go soggy by lunchtime?
Two things cause this: wet vegetables and sauce applied directly to the tortilla. The dry-sauté step in this recipe solves the first problem; layering spinach between the tortilla and the sauce solves the second. Wrapping tightly in parchment paper (not plastic wrap) also helps the structure hold.
Can I use a dairy-free yogurt instead?
Unsweetened coconut yogurt works surprisingly well here — it has enough body to hold the sauce together and a very neutral flavor once the mustard and lemon are in. Soy-based yogurt tends to be thinner, so you may want to reduce the quantity slightly. I’m curious whether oat-based versions would hold up the same way — I haven’t tested that one yet.