Lettuce wraps are the ultimate light yet satisfying meal. The crisp crunch of the lettuce perfectly cradles a savory filling and you get that happy, not-too-full feeling afterward. These shawarma-spiced turkey lettuce wraps are bursting with Middle Eastern flavors-fragrant spices, tangy pickled onions, fresh tomato and a creamy lemon-garlic sauce. Topped with crunchy almonds and a drizzle of hot sauce, every bite is a delight.
Best of all, this recipe comes together in just 30 minutes, making it a fantastic weeknight dinner. Keep napkins handy until you master your lettuce wrap-eating technique!
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 half the red onion; finely dice the remaining half. Quarter the lemons. Trim the root end from the baby lettuce and separate the leaves. Dice the tomato.
- In a small microwave-safe bowl, combine the sliced onion, juice from one lemon, ½ teaspoon sugar and a pinch of salt and pepper. Microwave for 30 seconds, then set aside to pickle, stirring occasionally. In a separate small bowl, combine the sour cream, mayonnaise, ¾ teaspoon garlic powder and a squeeze of lemon juice. Season the white sauce with salt and pepper to taste.
- Heat a drizzle of oil in a large pan over medium-high heat. Add the diced onion and a pinch of salt; cook, stirring, until slightly softened, about 2-3 minutes. Add the ground turkey, shawarma spice blend and remaining garlic powder; season generously with salt and pepper. Cook, breaking up the meat into pieces, until browned and cooked through, 4-6 minutes. Stir in the chicken stock concentrates and ¼ cup water, then reduce heat to medium-low and simmer, scraping up any browned bits from the bottom of the pan, until slightly thickened, 1-2 minutes. Taste and adjust seasoning if desired.
- Divide the lettuce leaves among plates. Fill each leaf with the turkey mixture, diced tomato and as much pickled onion as you like (drain first). Drizzle the wraps with the white sauce and hot sauce to taste. Sprinkle with sliced almonds. Serve with remaining lemon wedges on the side.
Recipe Tips
For a milder sauce, reduce the amount of garlic powder or hot sauce.
If you prefer chicken, you can substitute ground chicken for the turkey.
To save time, you can skip pickling the onion and use raw red onion slices instead.
FAQ
Can I use ground chicken instead of turkey?
Yes, ground chicken works perfectly in this recipe. Just cook it the same way.
How do I store leftovers?
Store the filling and toppings separately in airtight containers in the refrigerator for up to 2 days. Assemble fresh lettuce wraps when ready to eat.
Is there a substitute for sour cream in the sauce?
You can use Greek yogurt instead of sour cream for a similar tangy flavor.





























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