Print

Coconut Saffron Poached Fish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Coconut Saffron Poached Fish is a flavorful, aromatic dish featuring tender white fish gently poached in a creamy coconut milk sauce infused with saffron, garlic, ginger, and spices. It’s a comforting yet elegant dish perfect for weeknight dinners or special occasions.

Ingredients

  • 4 fillets white fish (e.g., cod, halibut, or snapper)
  • 1 can (13.5 oz) coconut milk
  • 1/4 tsp saffron threads
  • 2 tbsp hot water (to steep saffron)
  • 1 tbsp coconut oil or olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 1/2 tsp ground turmeric
  • 1/2 tsp paprika
  • 1/4 tsp cayenne pepper (optional)
  • Salt, to taste
  • Black pepper, to taste
  • Fresh cilantro or parsley, for garnish
  • Lime wedges, for serving

Instructions

  1. Steep the saffron threads in 2 tablespoons of hot water and set aside.
  2. In a large skillet, heat the coconut oil over medium heat.
  3. Add chopped onions and sauté until translucent.
  4. Stir in the garlic and ginger and cook for another minute.
  5. Add turmeric, paprika, and cayenne (if using). Cook for 30 seconds until fragrant.
  6. Pour in the coconut milk and saffron water. Stir well and bring to a simmer.
  7. Season the fish fillets with salt and pepper.
  8. Gently place the fish into the simmering sauce. Cover and cook for 8–10 minutes or until the fish is cooked through and flakes easily with a fork.
  9. Garnish with fresh herbs and serve with lime wedges.

Notes

  • Use fresh, high-quality saffron for the best flavor and color.
  • Adjust cayenne pepper to your heat preference or omit for a milder dish.
  • Serve with rice, quinoa, or crusty bread to soak up the flavorful sauce.
  • You can substitute fish with shrimp or tofu for variation.

Nutrition