Spicy Fish Tacos
Spicy Fish Tacos are a delightful blend of tender, seasoned fish wrapped in warm tortillas, topped with fresh vegetables and a zesty sauce. This Lebanese-inspired dish brings a unique twist to traditional tacos, perfect for seafood lovers looking for a healthy meal.

30 minutes
Difficulty: Easy
Lebanese
420 kcal
Ingredients
- White fish fillets (e.g., cod or haddock) - 300 grams
- Olive oil - 2 tablespoons
- Garlic powder - 1 teaspoon
- Paprika - 1 teaspoon
- Cumin - 1 teaspoon
- Cayenne pepper - 1/2 teaspoon
- Salt - 1/2 teaspoon
- Black pepper - 1/4 teaspoon
- Corn tortillas - 4 pieces
- Red cabbage, thinly sliced - 100 grams
- Avocado, diced - 1 medium
- Fresh cilantro, chopped - 2 tablespoons
- Lemon, juiced - 1 medium
- Greek yogurt - 100 grams
- Tahini - 1 tablespoon
- Water - 1 tablespoon
Steps
- In a bowl, mix olive oil, garlic powder, paprika, cumin, cayenne pepper, salt, and black pepper to create a marinade.
- Add the white fish fillets to the marinade and coat well. Let it marinate for about 10 minutes.
- While the fish is marinating, prepare the sauce by combining Greek yogurt, tahini, lemon juice, and water in a separate bowl. Mix until smooth and set aside.
- Heat a non-stick skillet over medium heat. Once hot, add the marinated fish fillets to the skillet.
- Cook the fish for about 3-4 minutes on each side, or until cooked through and flaky.
- Warm the corn tortillas in a separate skillet for about 30 seconds on each side until pliable.
- To assemble, place a portion of the cooked fish on each tortilla, then top with sliced red cabbage, diced avocado, and chopped cilantro.
- Drizzle the prepared yogurt sauce over the top of the tacos before serving.
Nutrition
- Calories: 420
- Protein: 30 g
- Carbs: 35 g
- Fiber: 8 g
- Sugar: 2 g
- Sodium: 600 mg
- Cholesterol: 60 mg
- Total Fat: 20 g
- Saturated Fat: 3 g
- Unsaturated Fat: 15 g
- Water: 0.5 L
Health Benefits
- High in protein, supporting muscle growth and repair.
- Rich in healthy fats from olive oil and avocado, promoting heart health.
Tags
LebaneseHigh ProteinSeafood Dish