The Juiciest, Most Irresistible Fish Shawarma You’ll Ever Taste – A Middle Eastern Delight Reimagined

Fish Shawarma
Rated 3 out of 5
Prep. time:
75 min
Difficulty:
easy
Amount:
4 dishes
Cosher:
fur

I’ll never forget the first time we tried fish shawarma instead of the usual chicken or lamb. We were on a family vacation by the coast, the salty breeze playing with our hair, and a street vendor served us something that changed how we look at shawarma forever. Spiced fish, slightly charred, wrapped in warm pita with tahini, pickles, and sumac onions – it was like the sea met the souk in a heavenly bite. Since then, I’ve experimented at home, tweaking spices and techniques, and I can confidently say: this is the ultimate fish shawarma recipe.

Whether you’re trying to cut down on red meat, or you’re simply looking for something bold, flavorful, and heart-healthy, this fish shawarma is a game-changer. It’s fragrant, flaky, and infused with layers of spice that melt into the tender fish. Perfect for a quick family dinner or an impressive gathering with friends, this version of shawarma is lighter but no less satisfying.

Preparation Time:

  • Preparation: 20 minutes

  • Marinating time: 30–60 minutes (can be longer for deeper flavor)

  • Cooking time: 8–12 minutes (depending on the method)

  • Total time: About 1 hour 15 minutes

  • Servings: 4 people

  • Difficulty: Easy

Let’s dive into the ingredients you’ll need to turn your kitchen into a Levantine fish grill house!

The necessary ingredients (possible in all kinds of variations)

For the fish:

  • 600g (1.3 lb) white fish fillets (cod, tilapia, haddock, or sea bass – something firm)

  • Juice of 1 lemon

  • 3 tbsp olive oil

  • 4 garlic cloves, crushed

  • 1 tsp ground cumin

  • 1 tsp smoked paprika

  • ½ tsp turmeric

  • ½ tsp ground coriander

  • ½ tsp ground cinnamon

  • ¼ tsp cayenne pepper (optional for heat)

  • Salt and black pepper to taste

For the shawarma wraps:

  • 4 large pita breads or flatbreads

  • 1 red onion, thinly sliced

  • 1 tsp sumac

  • ½ cup chopped parsley

  • 1 cup shredded lettuce or cabbage

  • Pickled cucumbers or turnips

  • Tomato slices (optional)

For the tahini sauce:

  • ½ cup tahini

  • Juice of 1 lemon

  • 1 garlic clove, finely grated

  • ¼ cup cold water (or more to thin)

  • Salt to taste

If you’d like to make a vegan version, use tofu or roasted oyster mushrooms instead of fish, using the same spice blend. For a gluten-free option, serve the fish over rice bowls or use gluten-free wraps. For a low-carb version, try serving it in lettuce cups or over cauliflower rice.

Now that we’ve gathered all we need, let’s move on to how to actually bring this vibrant dish to life!

The steps of preparation (possible in all kinds of variations)

We’ll explore different cooking methods after the main steps – I’ve tried them all and each brings out unique textures and flavors in the fish.

Here’s how we make it, step-by-step:

  1. Pat the fish fillets dry with paper towels and place them in a large bowl.

  2. In a separate bowl, mix the lemon juice, olive oil, garlic, and all the spices into a marinade.

  3. Pour the marinade over the fish, gently coating each piece. Cover and marinate for 30–60 minutes in the fridge.

  4. Meanwhile, prepare the tahini sauce by whisking tahini, lemon juice, garlic, water, and salt until smooth and creamy.

  5. Toss the red onions with sumac and a pinch of salt; set aside to soften and pickle slightly.

  6. Once marinated, cook the fish using your preferred method (see below for different options).

  7. Warm the pita breads or flatbreads until soft and pliable.

  8. Flake the cooked fish gently with a fork.

  9. Assemble each wrap: layer lettuce, pickles, fish, onions, parsley, and drizzle generously with tahini sauce.

  10. Roll tightly or serve open-faced – eat immediately while warm!

Cooking Methods You Can Use:

  • Oven: Preheat to 200°C (400°F). Place fish on a lined tray, bake for 10–12 minutes until cooked through and slightly golden.

  • Air fryer: 180°C (350°F) for 8–10 minutes. The fish comes out tender inside and crisp outside.

  • Grill or BBQ: Best for smoky flavor. Oil the grates and grill 3–4 mins per side.

  • Pan-searing: Medium heat, 3–4 minutes per side in a non-stick or cast-iron pan.

  • Ninja Foodi or Instant Pot (with air fry or bake function): Cook at 180°C for 9 minutes.

  • Steaming: Healthiest, but you’ll miss the charred flavor. Steam for 8–10 minutes, then quickly pan-sear for texture.

  • Microwave: Not ideal but doable – 3–4 minutes on high for small portions, covered.

Nutritional Benefits

  • High in Lean Protein: White fish like cod and tilapia provide excellent lean protein to support muscle repair and overall body function.

  • Rich in Omega-3 Fatty Acids: If using sea bass or haddock, you’ll also get anti-inflammatory omega-3s for heart and brain health.

  • Loaded with Antioxidants: Garlic, turmeric, cumin, and paprika are packed with antioxidants that help fight free radicals.

  • Low in Saturated Fats: Perfect for those watching heart health.

  • Tahini is Calcium-Rich: Sesame seeds are great for bone strength and calcium intake.

  • Fresh Herbs for Detox: Parsley and sumac aid digestion and reduce bloating.

  • Gluten-Free Option Available: Can be fully adapted for gluten sensitivity.

  • Vegan-Adaptable: Easily switched with tofu or mushrooms for a plant-based meal.

Now that you have the base recipe, here’s where the fun begins – let’s talk about ways to make this dish your own.

Possible Additions or Upgrades

  • Add roasted eggplant slices or grilled zucchini for more texture and fiber.

  • Use spicy zhoug or harissa instead of tahini for a fiery twist.

  • Top with a drizzle of garlic yogurt or labneh for extra creaminess.

  • Swap parsley with mint or coriander for a fresh herb change.

  • Add a dash of pomegranate molasses for tangy sweetness.

  • Use blackened seasoning for a Cajun-Middle Eastern fusion.

  • Serve with saffron rice instead of in wraps.

  • Add avocado slices for creaminess and good fats.

  • Sprinkle dukkah or toasted sesame seeds for crunch.

  • Mix tahini with Greek yogurt for a thicker, tangier sauce.

Frequently Asked Questions (and Answers)

Can I use frozen fish for this recipe?
Yes, just thaw it completely and pat it dry before marinating.

Which type of fish is best for shawarma?
Firm white fish like cod, tilapia, haddock, or sea bass hold their shape and absorb the marinade beautifully.

How long can I marinate the fish?
30 minutes is minimum, but up to 12 hours in the fridge works great. Don’t go much longer as lemon juice can “cook” the fish.

Is it better to grill or bake the fish?
Grilling adds a lovely smoky char, but baking is simpler and more consistent at home.

Can I prepare the wraps in advance?
You can prep the fillings ahead, but assemble just before eating to avoid sogginess.

What can I serve with fish shawarma?
Try it with tabbouleh, fattoush, or a cucumber yogurt salad for a full Levantine meal.

Can I use salmon?
Absolutely – it’s richer and adds an oily, satisfying twist.

How do I store leftovers?
Store cooked fish in an airtight container in the fridge for up to 2 days. Reheat gently.

Can I make it spicy?
Yes! Add extra cayenne, chili flakes, or serve with spicy pickled peppers.

Is this kid-friendly?
Very much so – just reduce the cayenne or skip it. Kids love the wrap format.


From my experience, every time we make this, the kitchen fills with warmth, spices, and laughter. We often lay everything out buffet-style, letting everyone build their own wraps – it becomes a hands-on, interactive meal that’s deeply satisfying.

Please, if you try this recipe and love it – share it with your friends and family! Post it on social media, tag someone who loves shawarma, or serve it at your next gathering. Let’s spread the love for this incredibly underrated version of a Middle Eastern classic!

Like & Share
Rated by 2 users

Additional Recipes

Matzo Brei
Rated 5 out of 5
Time:
20 min

The Crispiest, Fluffiest Matzo Brei That Will Transform Your Passover Mornings Forever

Fruit Platters
Rated 5 out of 5
Time:
45 min

The Fruit Platters That Make Every Table Look Luxurious, Fresh, and Impossible to Resist

טארט לימון פיסטוק
Rated 5 out of 5
Time:
300 min

The Pistachio Lemon Tart That Makes Every Slice Taste Like Sunshine and Luxury

jalapeno cheddar popcorn
Rated 5 out of 5
Time:
15 min

The Irresistibly Crunchy Jalapeño Cheddar Popcorn We Can’t Stop Making

Butternut Squash Hummus
Rated 5 out of 5
Time:
55 min

Butternut Squash Hummus – The Creamiest, Sweet & Savory Twist We Can’t Stop Dipping Into

Tahini Apple Crumble
Rated 5 out of 5
Time:
55 min

Tahini Apple Crumble – The Irresistibly Nutty, Caramelized Dessert We Keep Craving

Skip to content