This tzatziki fish wrap brings together flaky, seasoned fish, cool and creamy tzatziki, and fresh vegetables all wrapped in a warm tortilla. It’s a quick, balanced meal that works for lunch or dinner, and the bright, herby flavors make it feel light and satisfying. The contrast of warm fish with cold, garlicky tzatziki is what makes this wrap so good.
Ingredients
- 1 lb (450 g) firm white fish fillets (such as cod, haddock, or tilapia), patted dry
- 1 tbsp (15 ml) olive oil
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 4 large flour tortillas (10-inch / 25 cm)
- 1 cup (240 g) tzatziki sauce (store-bought or homemade, see tips)
- 1 cup (30 g) shredded romaine lettuce
- 1/2 cup (75 g) cherry tomatoes, halved
- 1/4 cup (30 g) thinly sliced red onion
- 1/4 cup (10 g) fresh dill, chopped (optional)
- 1 tbsp (15 ml) lemon juice (optional, for serving)
Instructions
- Pat the fish fillets dry with paper towels. In a small bowl, mix the smoked paprika, garlic powder, salt, and pepper. Rub the spice mixture evenly over both sides of the fish.
- Heat the olive oil in a large nonstick skillet over medium-high heat. Once the oil is shimmering, add the fish fillets in a single layer (cook in batches if needed). Cook for 3–4 minutes per side, until the fish is opaque and flakes easily with a fork. Check the internal temperature with a food thermometer: it should read 145°F (63°C), which is the USDA FSIS safe minimum for fish. Transfer to a plate and let rest for 2 minutes.
- While the fish rests, warm the tortillas. You can microwave them (stacked, covered with a damp paper towel) for 20–30 seconds, or heat each in a dry skillet over medium heat for 15–20 seconds per side. Keep them covered with a clean kitchen towel to stay warm.
- Flake the cooked fish into large chunks using a fork, discarding any bones.
- Assemble the wraps: lay a warm tortilla on a plate. Spread about 1/4 cup (60 g) of tzatziki down the center. Top with a quarter of the flaked fish, then a handful of lettuce, a few tomato halves, and some red onion slices. Sprinkle with fresh dill if using.
- Fold in the sides of the tortilla, then roll it up tightly from the bottom, keeping the filling tucked in. Repeat with the remaining tortillas and filling.
- If desired, serve with lemon wedges for squeezing over the top just before eating.
Tips
- Homemade tzatziki: To make your own, grate 1/2 cucumber, squeeze out excess liquid, and mix with 1 cup (240 g) Greek yogurt, 1 minced garlic clove, 1 tbsp (15 ml) lemon juice, 1 tbsp (15 ml) olive oil, and a pinch of salt. Let it sit for 10 minutes before using.
- Don’t overcook the fish: Fish cooks quickly. Start checking at the 3-minute mark on the second side. Overcooked fish becomes dry and tough.
- Keep the wrap tight: If you’re making these ahead, wrap each in aluminum foil after assembling to keep them from falling apart.
- Substitute the tortilla: If you don’t have flour tortillas, use pita bread, lavash, or even large lettuce leaves for a low-carb option.
Serving Suggestions
Serve these wraps with a side of Greek salad, roasted potatoes, or a simple bowl of olives and feta. They also go well with a light soup or a handful of kettle chips for a casual meal. For a touch of brightness, add a squeeze of lemon juice over the filling before rolling.
Variations
- Grilled fish: Instead of pan-searing, grill the fish over medium-high heat for 3–4 minutes per side, or until it reaches 145°F (63°C).
- Spicy version: Add a drizzle of hot sauce or sprinkle red pepper flakes over the tzatziki before adding the fish.
- Add crunch: Include sliced cucumber or bell pepper strips for extra freshness and texture.
- Use shrimp: Swap the fish for 1 lb (450 g) peeled and deveined shrimp, cooked until pink and opaque (about 2–3 minutes per side).
Storage and Reheating
Store leftover wraps (without extra sauce) in an airtight container in the refrigerator for up to 2 days. The tortillas may soften, but they will still taste good. To reheat, wrap in a damp paper towel and microwave for 30–60 seconds, or warm in a skillet over medium heat for 2–3 minutes per side. If you’ve already added tzatziki, it’s best to eat the wrap cold or reheat only the fish and assemble fresh.
Frequently Asked Questions
Can I use frozen fish? Yes, but thaw it completely in the refrigerator overnight and pat it very dry before seasoning. Frozen fish releases more water, so drying is key to getting a nice sear.
What if I don’t have tzatziki? You can substitute plain Greek yogurt mixed with a little lemon juice and minced garlic, or even use a store-bought tzatziki dip. The flavor will be slightly different but still delicious.
Can I make these wraps ahead of time? You can prep the fish and tzatziki a day ahead, but assemble the wraps just before serving to keep the tortillas from getting soggy. If you need to pack them for lunch, keep the sauce separate and add it right before eating.
What other fish works well? Any firm white fish like cod, halibut, or sea bass works. Salmon also works nicely, though it has a stronger flavor. Just make sure the fish is cooked to 145°F (63°C).
Is this wrap gluten-free? Not as written, because of the flour tortillas. Use gluten-free tortillas or large lettuce leaves instead to make it gluten-free.
Can I use a different herb instead of dill? Yes, fresh mint or parsley are great substitutes. Dill is classic, but mint adds a refreshing twist that pairs well with tzatziki.
Related
- Is Sauerkraut Cabbage? The Full Answer
- Is Sauerkraut High in Sodium? Facts & Tips
- Kielbasa Sauerkraut and Potatoes: One-Pan Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).