Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.
U.S. measurements first, metric equivalents in parentheses. Conversions are approximate; oz means weight ounces, not fluid ounces.
- 4 firm white fish fillets, approx. 6 oz (170 g) each (snapper, mahi-mahi, or cod) - 3 tbsp (45 ml) neutral oil (vegetable or sunflower) - 1 medium onion, thinly sliced (about 5 1/4 oz (150 g)) - 4 cloves garlic, minced (about 0.42 oz (12 g)) - 2 medium tomatoes, diced (approx. 12 oz (340 g)) - 1 red bell pepper, diced (about 6 oz (170 g)) - 2 scotch bonnet or habanero peppers, seeded and finely chopped (about 11/16 oz (20 g)) — adjust to heat tolerance - 2 scallions, chopped (about 1 1/16 oz (30 g)) - 2 tbsp (30 ml) tomato paste - 1 cup (240 ml) fish stock or water - 1 tbsp (15 ml) annatto (roucou) oil or 1 tsp (2 g) ground annatto - 1 tsp (1 g) dried thyme - 1 bay leaf - 1 tbsp (15 ml) fresh lime juice - 2 tbsp (8 g) fresh cilantro, chopped - Salt and freshly ground black pepper to taste - 2 limes, cut into wedges for serving
- 4 firm white fish fillets, approx. 6 oz (170 g) each (snapper, mahi-mahi, or cod) - 3 tbsp (45 ml) neutral oil (vegetable or sunflower) - 1 medium onion, thinly sliced (about 150 g) - 4 cloves garlic, minced (about 12 g) - 2 medium tomatoes, diced (approx. 12 oz / 340 g) - 1 red bell pepper, diced (about 6 oz / 170 g) - 2 scotch bonnet or habanero peppers, seeded and finely chopped (about 20 g) — adjust to heat tolerance - 2 scallions, chopped (about 30 g) - 2 tbsp (30 ml) tomato paste - 1 cup (240 ml) fish stock or water - 1 tbsp (15 ml) annatto (roucou) oil or 1 tsp (2 g) ground annatto - 1 tsp (1 g) dried thyme - 1 bay leaf - 1 tbsp (15 ml) fresh lime juice - 2 tbsp (8 g) fresh cilantro, chopped - Salt and freshly ground black pepper to taste - 2 limes, cut into wedges for serving
1. Heat oil in a large sauté pan or shallow pot over medium heat. If using ground annatto, add it to a little oil to bloom and tint the oil orange; otherwise use annatto oil directly. Add the sliced onion and cook until translucent, about 5 minutes. Stir in garlic, scallions, and thyme and cook 1 minute more. 2. Add diced tomatoes, red bell pepper, and chopped scotch bonnet peppers. Stir in tomato paste and cook 3–4 minutes until vegetables begin to soften. Pour in fish stock, add the bay leaf, and simmer gently 8–10 minutes to concentrate the sauce. Taste and season with salt and pepper. 3. Nestle the fish fillets into the simmering pimentade, spooning sauce over the tops. Cover and cook gently 6–8 minutes, or until fish is opaque and flakes easily (time depends on thickness). Finish with lime juice and chopped cilantro, remove the bay leaf, and serve immediately with lime wedges.
Per serving | Servings: 4
Nutrition estimated: November 5, 2026
*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded. Calories, Carbohydrates, Protein, Fat, Saturated fat, Cholesterol, Fiber, Sodium, Potassium, Calcium, Iron, Vitamin A, Vitamin C and Vitamin D are known subtotals. Missing contributions are unknown, not zero.