These shrimp lettuce wraps bring all the bold, aromatic flavors of shawarma in a light, refreshing package. Juicy shrimp are seasoned with a warm spice blend, then nestled into crisp lettuce cups with sweet tomatoes and tangy quick-pickled shallots. A drizzle of garlicky yogurt sauce ties everything together for a satisfying meal that’s ready in a flash.
Perfect for busy weeknights or a fun, interactive dinner, these wraps are naturally low in carbs and packed with protein. The combination of cool lettuce, spiced shrimp and creamy sauce is absolutely irresistible. Plus, they come together in just 20 minutes-no fuss, no mess!
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Wash and dry all produce. Halve, peel and thinly slice the shallot. Trim the root end from the lettuce and separate the leaves; reserve 6 whole leaves and finely chop the remaining lettuce. Halve the tomato lengthwise and slice crosswise into half-moons.
- In a small microwave-safe bowl, combine the sliced shallot, red wine vinegar, ½ teaspoon sugar and ¼ teaspoon salt. Microwave until the shallot turns pink, 30-60 seconds. Set aside to pickle, stirring occasionally.
- Heat a drizzle of oil in a large nonstick pan over medium-high heat. Add the shrimp, chicken stock concentrate, shawarma spice blend, half the garlic powder, a pinch of salt and pepper. Cook, stirring, until the shrimp are pink and cooked through, 4-6 minutes. Drain any excess liquid from the pan.
- In a small bowl, whisk together the yogurt, mayonnaise and remaining garlic powder. Season with salt and pepper to taste.
- Fill the reserved lettuce leaves with the chopped lettuce, cooked shrimp, tomato slices and pickled shallot (drained).
- Divide the lettuce wraps among plates and drizzle with the garlic yogurt sauce. Serve immediately.
Recipe Tips
For extra heat, add a pinch of cayenne to the shrimp while cooking.
If you prefer a dairy-free sauce, substitute the yogurt and mayonnaise with a vegan alternative.
To save time, you can skip the pickling step and use fresh shallot slices, but the pickled version adds a lovely tang.
FAQ
Can I use chicken instead of shrimp?
Yes, you can substitute diced chicken breast or thighs. Cook until no longer pink, about 6-8 minutes, adjusting time as needed.
What can I use instead of shawarma spice blend?
You can make your own by mixing cumin, coriander, paprika, turmeric, cinnamon and a pinch of cayenne. Use about 2 teaspoons total.
How do I store leftovers?
Store the cooked shrimp, pickled shallots and sauce separately in airtight containers in the refrigerator for up to 2 days. Assemble fresh lettuce wraps just before serving.



























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.