Grilled Fish Tacos with Pineapple Rhubarb Salsa

Grilled Fish Tacos with Pineapple Rhubarb Salsa

These Grilled Fish Tacos with Pineapple Rhubarb Salsa are stuffed with salt and pepper crusted fish, a piquant fruit salsa and they're topped with a creamy avocado dip.
Course Entrée/Main Dish
Cuisine Tex-Mex, West Coast
Prep Time 24 minutes
Cook Time 6 minutes
Total Time 30 minutes
Servings 8 tacos
Calories 154kcal
Author Flavour and Savour


For the Fish

  • 1 pound firm white fish fillest, like halibut, cod, sea bass
  • 1/2 tsp each sea salt and freshly ground pepper
  • oil for the grill or skillet
  • 1 tsp dried chili flakes

For the Pineapple Salsa

  • 2 cups fresh pineapple, finely diced
  • 1 cup fresh rhubarb, finely diced
  • 1/4 cup red onion, finely diced
  • 1 medium jalapeño pepper, seeded and minced
  • juice of 1 lime
  • 1/4 cup cilantro, minced

For the Avocado Cream

  • 1/2 cup plain Greek yogurt
  • 1/4 cup avocado, diced
  • 1 tbsp cilantro, minced
  • 1 tsp honey
  • a squeeze of lime juice

For the Tortillas

  • 8 corn tortillas
  • oil for the grill
  • 2 cups romaine or other crisp greens, finely sliced


  • Prepare the Pineapple Rhubarb Salsa first to allow flavours to blend. Combine all ingredients in a medium bowl, cover and refrigerate.
  • Combine the Avocado Cream ingredients in a blender and set aside.
  • Heat a grill or skillet. Add a high heat oil, like grape seed oil, and heat until almost smoking. Pat the fish dry. Sprinkle with salt and pepper. Add to hot grill or skillet and sear for 2 - 3 minutes or until golden brown. Using a fish turner, flip and cook for 2 - 3 minutes on the other side, just until fish flakes easily with a fork. Cook time will depend on the thickness of your fillet. Do not overcook. The fish will continue to cook after you remove it from the skillet. Sprinkle lightly with dried chili flakes, if desired.
  • Heat tortillas on grill, brushing with a little oil to prevent sticking.
  • Assemble the tacos. Add greens, salsa, fish, and top with avocado cream. Serve immediately with napkins!


Calories: 154kcal | Carbohydrates: 20g | Protein: 13g | Fat: 2g | Cholesterol: 28mg | Sodium: 61mg | Potassium: 465mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1215IU | Vitamin C: 22.5mg | Calcium: 61mg | Iron: 0.7mg