Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Lime Fish with Avocado Salsa


  • Author: Emily
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten Free

Description

This Coconut Lime Fish with Avocado Salsa is a light, tropical-inspired seafood dish featuring crispy pan-seared fish, tangy lime, fresh coconut, and creamy avocado. Perfect for a quick weeknight meal or a special dinner, this recipe brings vibrant flavors and nutritious ingredients together in just 30 minutes.


Ingredients

Scale

For the Fish:

  • 4 x 180g firm white fish fillets (blue-eye, snapper, cod, halibut, or mahi-mahi)
  • 2 tbsp olive oil
  • Sea salt & freshly ground black pepper

For the Coconut Lime & Avocado Salsa:

  • 1 lime, segmented (plus lime wedges for serving)
  • 80g fresh coconut, coarsely grated
  • 1 small red chili, finely chopped
  • 1 avocado, diced
  • 5cm piece ginger, cut into matchsticks
  • 1 cup fresh coriander leaves
  • 1 tbsp fish sauce
  • 1 tsp sugar

For Serving:

  • Steamed white rice, quinoa, or cauliflower rice

Instructions

Step 1: Prepare the Coconut Lime & Avocado Salsa

  1. Segment the lime by cutting off the skin and white pith, then cut each segment away from the membrane.
  2. Combine the lime segments, coconut, chili, avocado, ginger, coriander, fish sauce, and sugar in a mixing bowl.
  3. Stir gently and let the salsa sit for 10 minutes to allow the flavors to blend.

Step 2: Cook the Fish

  1. Heat 2 tbsp olive oil in a large non-stick pan over medium-high heat.
  2. Pat the fish dry with paper towels, season with salt and black pepper, and slash the skin a few times to prevent curling.
  3. Place the fish skin-side down in the hot pan and sear for 2-3 minutes until the skin is crispy and golden.
  4. Flip and cook for another 1-2 minutes, or until the fish flakes easily.

Step 3: Assemble & Serve

  1. Divide steamed rice among plates and top with the crispy fish fillets.
  2. Spoon the coconut lime avocado salsa generously over the fish.
  3. Garnish with extra lime wedges and serve immediately.

Notes

  • Use fresh coconut for the best flavor, or lightly toast shredded coconut if fresh is unavailable.
  • Make it spicier by adding extra chopped red chili or a dash of hot sauce.
  • Swap fish for shrimp or tofu for a delicious alternative.
  • Pairs well with coconut rice or a fresh tropical salad.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Pan-Searing
  • Cuisine: Tropical / Fusion

Nutrition

  • Calories: 450
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Fiber: 5g
  • Cholesterol: 70mg