Go Back
Peruvian-Style Saffron Fish Recipe
Ash Tyrrell

Peruvian-Style Saffron Fish Recipe

I recently tried making this Peruvian-Style Saffron Fish Recipe at home, and honestly, it felt like bringing a piece of the coast right into my kitchen. The aroma of saffron mixed with spices was absolutely irresistible
Total Time 40 minutes
Servings: 4

Ingredients
  

  • white fish fillets 500g – firm fish like cod or halibut works best as it holds its shape
  • saffron threads ½ teaspoon – soak in warm water to release maximum color and flavor
  • garlic 3 cloves, minced – fresh garlic enhances the base flavor beautifully
  • onion 1 medium, chopped – adds sweetness and depth to the sauce
  • aji amarillo paste 2 tablespoons – gives authentic Peruvian heat and color
  • coconut milk 1 cup – creates a creamy, slightly sweet balance
  • fish stock ½ cup – boosts seafood flavor without overpowering
  • lime juice 1 tablespoon – adds brightness and freshness
  • olive oil 2 tablespoons – for sautéing and richness
  • salt and pepper to taste – essential for seasoning
  • fresh cilantro for garnish – adds a fresh herbal finish

Method
 

  1. Start by soaking the saffron threads in a few tablespoons of warm water. This helps release their color and fragrance fully. Let it sit for about 5–10 minutes while you prepare other ingredients.
  2. Heat olive oil in a large skillet over medium heat. Add chopped onions and cook until soft and translucent. Stir in garlic and cook briefly until fragrant, being careful not to burn it.
  3. Add the aji amarillo paste and mix well with the onion and garlic. Pour in the coconut milk and fish stock, then stir in the saffron mixture. Let the sauce simmer gently to blend all the flavors together.
  4. Season the fish fillets with salt and pepper. Place them carefully into the simmering sauce and cook for about 8–10 minutes. The fish should be tender and easily flake with a fork.
  5. Squeeze fresh lime juice over the dish and taste for seasoning. Garnish with chopped cilantro before serving. The final dish should be creamy, fragrant, and slightly spicy

Notes

  • I always use fresh fish instead of frozen because it tastes cleaner and cooks better
  • Don’t skip soaking the saffron—it really enhances both color and aroma
  • I like to simmer the sauce a bit longer for a thicker, richer consistency
  • Adding a touch more lime at the end brightens everything beautifully
  • I sometimes serve it with rice to soak up all that delicious sauce