Easy Fish Shawarma Wraps - Quick Weeknight Recipe

Easy Fish Shawarma Wraps - Quick Weeknight Recipe

Dinner 3 Last Update: Feb 28, 2026 Created: Jan 23, 2026
Easy Fish Shawarma Wraps - Quick Weeknight Recipe Easy Fish Shawarma Wraps - Quick Weeknight Recipe
  • Serves: 4 People
  • Prepare Time: 15 minutes
  • Cooking Time: 15 minutes
  • Calories: -
  • Difficulty: Easy
Print

Craving the bold, aromatic flavors of shawarma but want something light, fast, and weeknight-friendly? Look no further than this incredible Fish Fillet Shawarma recipe! Forget the rotisserie – we'll show you how to whip up juicy, perfectly spiced fish fillets in a skillet, then tuck them into warm pita bread with a zesty tahini sauce and fresh toppings. This isn't just a delicious meal; it's an easy shawarma dish recipe that brings that authentic takeout taste right into your kitchen without any fuss. Get ready for a flavorful adventure that’s perfect for both beginners and experienced cooks alike!

Ingredients

Directions

  1. Prep the fish: On a clean cutting board, slice your firm white fish fillets into uniform 1-inch wide strips. Lay them out on a plate lined with several layers of paper towels and pat them thoroughly dry on all sides. This is a crucial step to prevent steaming and ensure the fish gets a beautiful sear.
  2. Mix shawarma marinade: In a medium bowl, combine the olive oil, lemon juice, minced garlic, ground cumin, ground coriander, smoked paprika, turmeric, ground ginger, ground cinnamon, ground allspice, cayenne pepper (if using), salt, and black pepper. Stir well until you have a thick, fragrant paste.
  3. Season fish: Add the dried fish strips to the bowl with the marinade. Toss gently with tongs or your hands until every piece of fish is evenly coated. Let the fish rest in the marinade for just 10-15 minutes at room temperature while you prepare the other components. Fish doesn’t need a long marinate time!
  4. Cook in skillet: Heat a large skillet (cast iron is ideal for a great sear) over medium-high heat until it's very hot. Add a tiny splash of olive oil if needed, but the fish marinade already has some. Lay the marinated fish strips in a single layer in the hot pan, being careful not to overcrowd it. You’ll likely need to cook the fish in 2-3 batches. Cook for 2-3 minutes per side, until the fish is opaque, flaky, and has developed a nice golden-brown crust. Transfer the cooked fish to a clean plate and loosely tent with foil to keep warm while you cook the remaining batches.
  5. Warm pita: While the fish is cooking or immediately after, warm your pita breads. You can do this quickly in a dry skillet over medium heat for 30 seconds per side, in the microwave for 15-20 seconds, or in a toaster oven. Warm pita is pliable and won't crack when you roll it.
  6. Assemble wraps: To build your shawarma, spread a generous spoonful of the tahini-garlic sauce over the warm pita. Next, lay down a layer of shredded lettuce – this acts as a barrier to prevent the pita from getting soggy. Pile on a good portion of the cooked fish, then top with diced tomatoes, sliced red onion, and optional pickles. Drizzle with a little extra tahini sauce if desired.
  7. Serve immediately: Fold or roll your shawarma wraps and serve them hot for the best texture and flavor!

Easy Fish Shawarma Wraps - Quick Weeknight Recipe



  • Serves: 4 People
  • Prepare Time: 15 minutes
  • Cooking Time: 15 minutes
  • Calories: -
  • Difficulty: Easy

Craving the bold, aromatic flavors of shawarma but want something light, fast, and weeknight-friendly? Look no further than this incredible Fish Fillet Shawarma recipe! Forget the rotisserie – we'll show you how to whip up juicy, perfectly spiced fish fillets in a skillet, then tuck them into warm pita bread with a zesty tahini sauce and fresh toppings. This isn't just a delicious meal; it's an easy shawarma dish recipe that brings that authentic takeout taste right into your kitchen without any fuss. Get ready for a flavorful adventure that’s perfect for both beginners and experienced cooks alike!

Ingredients

Directions

  1. Prep the fish: On a clean cutting board, slice your firm white fish fillets into uniform 1-inch wide strips. Lay them out on a plate lined with several layers of paper towels and pat them thoroughly dry on all sides. This is a crucial step to prevent steaming and ensure the fish gets a beautiful sear.
  2. Mix shawarma marinade: In a medium bowl, combine the olive oil, lemon juice, minced garlic, ground cumin, ground coriander, smoked paprika, turmeric, ground ginger, ground cinnamon, ground allspice, cayenne pepper (if using), salt, and black pepper. Stir well until you have a thick, fragrant paste.
  3. Season fish: Add the dried fish strips to the bowl with the marinade. Toss gently with tongs or your hands until every piece of fish is evenly coated. Let the fish rest in the marinade for just 10-15 minutes at room temperature while you prepare the other components. Fish doesn’t need a long marinate time!
  4. Cook in skillet: Heat a large skillet (cast iron is ideal for a great sear) over medium-high heat until it's very hot. Add a tiny splash of olive oil if needed, but the fish marinade already has some. Lay the marinated fish strips in a single layer in the hot pan, being careful not to overcrowd it. You’ll likely need to cook the fish in 2-3 batches. Cook for 2-3 minutes per side, until the fish is opaque, flaky, and has developed a nice golden-brown crust. Transfer the cooked fish to a clean plate and loosely tent with foil to keep warm while you cook the remaining batches.
  5. Warm pita: While the fish is cooking or immediately after, warm your pita breads. You can do this quickly in a dry skillet over medium heat for 30 seconds per side, in the microwave for 15-20 seconds, or in a toaster oven. Warm pita is pliable and won't crack when you roll it.
  6. Assemble wraps: To build your shawarma, spread a generous spoonful of the tahini-garlic sauce over the warm pita. Next, lay down a layer of shredded lettuce – this acts as a barrier to prevent the pita from getting soggy. Pile on a good portion of the cooked fish, then top with diced tomatoes, sliced red onion, and optional pickles. Drizzle with a little extra tahini sauce if desired.
  7. Serve immediately: Fold or roll your shawarma wraps and serve them hot for the best texture and flavor!

You may also like

Newsletter

Sign up to receive email updates on new recipes.