These Tilapia Tacos with Avocado Cilantro Sauce are the kind of meal that feels both fresh and satisfying, perfect for busy weeknights or relaxed weekend dinners. The tilapia is coated in a smoky, flavour-packed spice blend and cooked until tender and flaky, giving each bite a bold, slightly spicy kick.
What really brings these tacos together is the creamy avocado cilantro sauce. Smooth, zesty, and packed with fresh herbs, it adds a cool contrast to the warm, blackened fish. Paired with crisp red cabbage, a sprinkle of onion, and a squeeze of lime, every layer adds texture and brightness.
Quick to prepare and full of vibrant flavour, these tacos are an easy way to bring a restaurant-style dish to your table in just 30 minutes.

Servings: 4
Prep Time: 15 minutes
Cook Time: 10 minutes
Cool Time: 5 minutes
Total Time: 30 minutes
Ingredients:

For the Tilapia:
- 4 tilapia fillets
- 2 tbsp olive oil
- 1 tbsp smoked paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp ground cumin
- 1/2 tsp cayenne pepper (optional, for heat)
- 1/2 tsp salt
- 1/2 tsp black pepper
For the Avocado Cilantro Sauce:
- 1 ripe avocado
- 1/4 cup sour cream or Greek yogurt
- 2 tbsp lime juice (about 1 lime)
- 1 small garlic clove
- 1/4 cup fresh cilantro leaves
- 2 tbsp olive oil
- 1/4 tsp salt
- 2-4 tbsp water (to thin, as needed)
For the Tacos:
- 8 small corn or flour tortillas, warmed
- 2 cups shredded red cabbage
- 1/4 cup diced white or yellow onion
- 1/4 cup chopped fresh cilantro
- Lime wedges, for serving
- Jalapeno, sliced (optional)
Instructions
In a small bowl, combine smoked paprika, garlic powder, onion powder, cumin, cayenne (if using), salt, and black pepper.

Pat the tilapia fillets dry with a paper towel and coat both sides with olive oil. Rub the spice mixture evenly over both sides of each fillet.


Heat a large non-stick skillet over medium-high heat. Add a little olive oil if needed. Cook the fillets for 3-4 minutes per side, or until the fish is opaque and flakes easily with a fork. Remove from heat and let rest for a few minutes before breaking into large chunks.

In a blender or food processor, combine avocado, sour cream (or Greek yogurt), lime juice, garlic, cilantro, olive oil, and salt. Blend until smooth. Add water, 1 tablespoon at a time, until the sauce reaches your desired consistency.


Place a layer of shredded red cabbage on each tortilla. Top with chunks of blackened tilapia, a drizzle of avocado cilantro sauce, diced onion, and chopped cilantro. Serve with lime wedges for squeezing over the top.





Nutrition Facts (per serving):
- Calories: 375 kcal
- Total Fat: 23g
- Saturated Fat: 4g
- Cholesterol: 65mg
- Sodium: 480mg
- Total Carbohydrates: 22g
- Dietary Fiber: 5g
- Sugars: 2g
- Protein: 28g
Total Calories: 1500 kcal

