Zesty Fish Tacos with Sriracha Lime Sauce
Mediterranean Zesty Fish Tacos with Sriracha Lime Sauce
— a perfect blend of flaky, spiced fish, crunchy veggies, and creamy-spicy sauce wrapped in warm tortillas.
It’s fresh, tangy, and has that irresistible balance of heat and zest that makes every bite pop.
Serves 4 (makes about 8 tacos)
500g (1 lb) white fish fillets (cod, tilapia, halibut, or snapper)
2 tbsp olive oil
Juice and zest of 1 lime
1 tsp smoked paprika
1 tsp ground cumin
½ tsp chili flakes (optional, for heat)
1 tsp garlic powder
½ tsp oregano
Salt and black pepper, to taste
1 cup shredded red cabbage
½ cup cherry tomatoes, diced
½ cup cucumber, finely chopped
¼ cup red onion, thinly sliced
¼ cup crumbled feta cheese
2 tbsp fresh parsley or dill, chopped
8 small tortillas (flour or corn, warmed)
½ cup Greek yogurt (or mayo for creamier version)
1–2 tbsp Sriracha sauce (adjust to spice preference)
Juice of ½ lime
1 tsp honey or maple syrup
1 small clove garlic, minced
Pinch of salt
(Whisk until smooth and creamy — refrigerate until serving.)
Lime wedges
Extra fresh herbs (dill, cilantro, or parsley)
Avocado slices
1. Marinate the Fish
In a bowl, mix olive oil, lime juice, lime zest, paprika, cumin, chili flakes, garlic powder, oregano, salt, and pepper.
Add the fish fillets and coat evenly.
Marinate for 15–30 minutes to soak in the zesty Mediterranean flavors.
2. Cook the Fish
Option 1 – Pan-Fry:
Heat a drizzle of olive oil in a skillet over medium-high heat.
Cook fish 3–4 minutes per side until golden and flaky.
Option 2 – Bake:
Preheat oven to 200°C (400°F).
Line a baking tray with parchment paper.
Bake fish for 12–15 minutes, until cooked through and slightly crisp on edges.
Option 3 – Grill:
Preheat grill to medium-high.
Grill fish for 3–4 minutes per side until it flakes easily.
Once cooked, let fish rest briefly, then break it into large flakes using a fork.
3. Prepare the Sriracha Lime Sauce
In a small bowl, whisk together Greek yogurt, Sriracha, lime juice, honey, garlic, and salt.
Adjust to taste — add more lime for tang, more Sriracha for heat.
Keep chilled until serving.
4. Warm the Tortillas
Heat tortillas in a dry skillet for 10–20 seconds per side, or wrap them in foil and warm in the oven for a few minutes.
5. Assemble the Tacos
Place some cabbage at the base of each tortilla.
Add chunks of zesty fish.
Top with cucumber, tomatoes, onion, feta, and herbs.
Drizzle generously with Sriracha Lime Sauce.
Finish with a squeeze of fresh lime and optional avocado slices.

