This isn't your average Salmon Wrap. I've figured out how to make a fantastic shawarma-spiced salmon wrap that tastes like the real deal...without a vertical rotisserie or questionable late-night decisions. The secret? A five-minute spice blend that transforms ordinary salmon into something that'll make you forget about that mediocre wrap you had for lunch last week.

Here's what makes this recipe different: the salmon gets crispy edges but stays flaky inside, the homemade yogurt sauce has just enough tang to cut through the richness, and everything cooks in under 20 minutes. No special equipment, no fussy techniques. Just big, craveable flavors you can nail on your first try.
Why trust me? I've spent years perfecting seafood recipes that actually work in real kitchens, and this one consistently gets the "I can't believe I made this" reaction from home cooks.
If shawarma flavors are your obsession, use my Homemade Shawarma Spice Blend on any protein in your kitchen, and don't forget Creamy Garlic Shawarma Sauce!
INGREDIENTS FOR SHAWARMA SALMON WRAP RECIPE:

Here's what I've learned from testing this recipe so many times: not all salmon works the same way. You want something thick enough to get a good crust. Thin tail pieces will overcook before the spices have time to brown nicely. And that yogurt sauce? Greek yogurt only. Regular yogurt turns watery and sad, and nobody has time for sad sauce.

Shawarma-Spiced Salmon Wraps with Yogurt Sauce
- Total Time: 50 minutes
- Yield: 8 1x
Description
Our salmon gets the shawarma treatment with Middle Eastern spices, then gets wrapped up with crisp vegetables and garlicky yogurt sauce. This takeout favorite delivers big flavors in your own kitchen - no special equipment required, just fresh ingredients and minutes of your time.
Ingredients
Salmon Wrap
- 2 pound salmon fillet
- 2 ½ tablespoons homemade shawarma spice mix (recipe below) or store-bought
- 2 tablespoons extra virgin olive oil
- 2 teaspoons fresh lemon juice
- 8 pita wraps
- ⅔ cup cucumber, thinly sliced
- ⅔ cup cherry tomatoes, halved
- ½ cup red onion, thinly sliced
- 2 tablespoons extra virgin olive oil
- Salt and pepper, to taste
Shawarma Spice Mix:
- 2 tablespoons ground cumin
- 1 tablespoon ground coriander
- 1 tablespoon garlic powder
- 2 teaspoons smoked paprika
- 2 teaspoons fine kosher salt
- ¾ teaspoon ground ginger
- ¼ teaspoon black pepper
- ¼ teaspoon cinnamon
- ¼ teaspoon cayenne pepper (optional)
Garlic Shawarma Sauce:
- ½ cup Greek yogurt
- 2 tablespoons tahini
- 1 ½ tablespoon fresh lemon juice
- 2 cloves garlic, minced or grated
- 1 tablespoon fresh dill, chopped
- 1 teaspoon fresh mint, chopped
- Salt and pepper, to taste
- Ground sumac, optional
Instructions
-
Marinate Salmon: In a bowl, combine the shawarma spice mix, olive oil, and lemon juice. Mix well. Brush over the salmon and set aside to marinate for 30 minutes.
- Prepare Yogurt Sauce: In a small bowl, mix the Greek yogurt, tahini, lemon juice, chopped dill and mint, salt, and pepper. Adjust seasoning to taste. Garnish with more fresh herbs and a sprinkle of sumac, if you have it.
- Fresh Veggie Mix: Combine diced cucumber, tomato and sliced onions in a bowl. Season with salt and pepper and toss in olive oil. Set aside.
-
Cook Salmon: Preheat oven to 425°F (220°C). Place the marinated salmon on a baking sheet lined with foil. Bake for 10-12 minutes. Switch to broil for another 4-5 minutes for a browned and crispy top.
-
Assemble Salmon Wraps: Lay out warmed pitas. Spread a generous spoonful of the garlic shawarma sauce over each pita. Flake salmon and place in the center, followed by cucumber, cherry tomatoes, red onion mix.
-
Wrap It Up: Close pita around fillings. Enjoy immediately, or wrap in parchment paper or foil for an on-the-go meal.
Notes
- Salmon thickness matters: Use a 2 lb center-cut piece at least 1 inch thick as called for in the recipe. If using individual fillets, choose center-cut pieces at least 1 inch thick for best results. If your salmon is thinner, reduce the bake time but keep the broil time the same so you get good crust without overcooking.
- Don't skip the marinate: 30 minutes minimum, but you can go up to 2 hours for deeper flavor.
- Greek yogurt only: Regular yogurt will separate and make your sauce watery.
- Watch the broiler: Salmon can go from perfect to burnt in 30 seconds under the broiler. Check at 3 minutes.
- Perfect sauce: If the garlic shawarma sauce is too thick, add a tablespoon of water to thin it out before serving.
- Warm your pitas: Cold pitas crack when you wrap them. 30 seconds in the microwave or a quick toast in a dry pan.
Timing Adjustments:
- Recipe as written: 2 lb whole piece - 10-12 minutes bake + 4-5 minutes broil
- Individual fillets (6-8 oz): Reduce to 8-10 minutes bake + 3-4 minutes broil
- Wild salmon (like sockeye): These are typically thinner, so reduce total time by 2-3 minutes and watch closely
Visual Cue for Doneness:
Salmon should flake easily with a fork and have golden-brown edges. For tender, juicy salmon, aim for 125-130°F (medium to medium-well). The FDA recommends 145°F, but most people prefer salmon slightly less cooked for better texture.
Make-Ahead Tips:
- Yogurt sauce keeps 3 days refrigerated and actually gets better overnight
- Marinated salmon can sit up to 2 hours before cooking
- Veggie mix is best made day-of to avoid soggy wraps
- Prep Time: 30
- Cook Time: 20
- Category: easy recipes
- Method: Bake
- Cuisine: Mediterranean
Nutrition
- Serving Size: ⅛
- Calories: 355
- Sugar: 3 g
- Sodium: 1352.2 mg
- Fat: 16.3 g
- Carbohydrates: 23.6 g
- Protein: 31.5 g
- Cholesterol: 60.3 mg












Leave a Reply