Grilled Fish Sandwich With Slaw & Tzatziki

Grilled fish sandwiches with slaw and tzatziki are fresh, flavorful, and packed with Mediterranean vibes. The grilled fish is tender and smoky, the slaw adds crunch and tang, and the creamy tzatziki brings it all together in one bright and satisfying bite.

Why I Love This Recipe

I love how light and refreshing this sandwich feels, while still being completely satisfying. The grilled fish is simple to prepare and pairs so well with the cool, herby tzatziki. The slaw gives every bite a pop of crunch and brightness. It’s a sandwich I keep coming back to when I want something wholesome and delicious without feeling heavy. Grilled Fish Sandwich With Slaw & Tzatziki

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • White fish fillets (like cod, tilapia, or halibut)

  • Olive oil

  • Lemon juice

  • Garlic powder

  • Paprika

  • Salt and pepper

  • Cabbage slaw mix or shredded cabbage and carrots

  • Apple cider vinegar or lemon juice (for slaw)

  • Tzatziki sauce (homemade or store-bought)

  • Soft sandwich rolls or brioche buns

  • Optional: cucumber slices, red onion, fresh dill

Directions

  1. I marinate the fish in olive oil, lemon juice, garlic powder, paprika, salt, and pepper for about 15–30 minutes.

  2. While it marinates, I toss the slaw with apple cider vinegar, a pinch of salt, and a little olive oil for a quick, zesty crunch.

  3. I heat the grill or grill pan over medium-high heat and cook the fish for about 3–4 minutes per side until flaky and cooked through.

  4. I lightly toast the buns to keep them sturdy and warm.

  5. To assemble, I spread tzatziki on both sides of the bun, add a layer of slaw, then top with grilled fish and any extras I want like cucumber or red onion.

  6. I serve it immediately while the fish is still warm and juicy.

Servings and timing

This recipe makes 4 sandwiches and takes about 30 minutes from start to finish, including marinating and grilling. It’s ideal for a quick weeknight dinner or a casual summer lunch.

Variations

  • I use salmon or mahi mahi when I want something richer.

  • For a spicy version, I mix a bit of harissa or sriracha into the slaw or the tzatziki.

  • I’ve served it in pita instead of buns for a handheld wrap version.

  • Sometimes I add feta or olives for an even more Mediterranean twist.

Storage/Reheating

The fish is best eaten fresh, but I store leftovers in an airtight container in the fridge for up to 2 days. I reheat the fish gently in a skillet or oven—not the microwave—to keep the texture nice. I keep the slaw and tzatziki separate until ready to assemble again. Grilled Fish Sandwich With Slaw & Tzatziki

FAQs

What type of fish works best?

I usually go with a mild white fish like cod, halibut, or tilapia—they’re flaky, easy to grill, and soak up flavor well.

Can I use frozen fish?

Yes. I thaw it fully and pat it dry before marinating and grilling. It works just as well.

How do I keep the fish from sticking to the grill?

I oil the grill grates well and don’t move the fish too early. Once it naturally releases, it’s ready to flip.

Is store-bought tzatziki okay?

Definitely. I use store-bought often for convenience. Just pick a thick and fresh-tasting one.

Can I make it dairy-free?

Yes. I use a dairy-free yogurt to make the tzatziki and skip any cheese additions. It still tastes fresh and tangy.

Conclusion

This grilled fish sandwich with slaw and tzatziki is everything I want in a quick, healthy, and flavorful meal. It’s vibrant, easy to make, and full of texture and balance. Whether I’m grilling outdoors or using a stovetop pan, this sandwich brings a fresh twist to dinnertime that never gets old.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Fish Sandwich With Slaw & Tzatziki

Grilled Fish Sandwich With Slaw & Tzatziki

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 sandwiches
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Halal

Description

Grilled fish sandwiches with slaw and tzatziki are fresh, zesty, and satisfying, featuring tender grilled fish, crunchy slaw, and creamy tzatziki all layered in a soft bun. A Mediterranean-inspired sandwich that’s perfect for warm-weather meals or healthy weeknight dinners.


Ingredients

  • 4 white fish fillets (cod, tilapia, or halibut)
  • 2 tbsp olive oil (plus more for grill)
  • 2 tbsp lemon juice
  • 1/2 tsp garlic powder
  • 1/2 tsp paprika
  • Salt and pepper, to taste
  • 2 cups cabbage slaw mix (or shredded cabbage and carrots)
  • 1 tbsp apple cider vinegar or lemon juice
  • 1 tbsp olive oil (for slaw)
  • 1 cup tzatziki sauce (homemade or store-bought)
  • 4 soft sandwich rolls or brioche buns
  • Optional: cucumber slices, red onion, fresh dill, feta, olives

Instructions

  1. In a bowl, marinate the fish fillets with olive oil, lemon juice, garlic powder, paprika, salt, and pepper for 15–30 minutes.
  2. Meanwhile, toss the slaw mix with apple cider vinegar, olive oil, and a pinch of salt. Set aside.
  3. Preheat grill or grill pan over medium-high heat and oil the grates.
  4. Grill the fish for 3–4 minutes per side, or until cooked through and flaky.
  5. Toast sandwich buns lightly for added structure and warmth.
  6. Spread tzatziki on both sides of each bun. Add a layer of slaw, then the grilled fish, and top with optional garnishes.
  7. Serve immediately while the fish is warm.

Notes

  • Use salmon or mahi mahi for a richer version.
  • Add harissa or sriracha to tzatziki or slaw for spice.
  • Serve in pita instead of buns for a wrap version.
  • Store leftover components separately and reheat fish in skillet or oven.
  • Use dairy-free yogurt to make a vegan-friendly tzatziki.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 410
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 20g
  • Saturated Fat: 4g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 60mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star