THE COOKING NOTEBOOK · Seafood

Coconut fish-steak curry: build the sauce and simmer gently

Bloom the spices before adding coconut milk, then cook bone-in fish steaks gently without breaking them apart.

THE COMPLETE FREE RECIPE

Golden Coconut Fish-Steak Curry

Firm fish steaks simmer in a golden coconut sauce with tomato wedges, green pepper and dried red chilies.

45 minEstimated total time4 servingsYield
Golden fish curry with tomatoes and peppers. round bone-in fish steak; yellow creamy sauce; tomato wedges; green pepper strips; dried red chilies.
Read the walkthrough

Ingredients

Volumes are approximate. For baking, use a scale; Metric keeps the specified gram weights.

Instructions

  1. Pat the fish steaks dry and season with 0.0705 oz salt. Heat 0.529 oz oil in a wide deep pan over medium-high heat and sear the fish for 2 minutes per side; transfer to a plate. The fish will finish cooking in the sauce.
  2. Lower the heat to medium and add the remaining 0.353 oz oil. Cook the onion for 6 minutes, then stir in the garlic, ginger, curry powder, turmeric and dried chilies for 1 minute.
  3. Add the coconut milk, water and remaining 0.141 oz salt, scraping the bottom of the pan. Bring to a gentle simmer, add the pepper strips and cook for 5 minutes.
  4. Lay the fish steaks into the sauce and add the tomato wedges around them. Cover and simmer gently for 8–12 minutes, until the fish reaches 145°F / 63°C at its thickest point away from the bone; avoid vigorous boiling that can break the steaks.
  5. Stir the lime juice into the sauce around the fish and scatter with cilantro. Serve one steak per bowl with the vegetables, sauce and dried chilies visible on top; warn diners about bones and the whole chilies.

Estimated nutrition

Per serving · 1 of 4
Calories
Unavailable
Protein
Unavailable
Total carbohydrate
Unavailable
Total fat
Unavailable
Total sugars
Unavailable

Some values are unavailable; missing data is never treated as zero. Brands, draining, cooking and portioning can change the result. Not a laboratory analysis.

Calculation notes & sources

Why values are unavailable: Ingredient 1: White-fish steaks include central bone - edible yield and species unspecified Ingredient 10: Dried chili unit weights unspecified

Estimated from listed ingredient amounts and identified food-composition profiles, divided by the stated number of servings. Not laboratory analysis or kitchen testing. The ingredient-sum method uses raw or cooked food profiles matching the ingredient state. Moisture gain/loss does not change the stated serving count. No general cooking/fermentation nutrient-retention factors are applied. Unless a discard/absorption blocker is listed, all measured pan fats and sauces are assumed consumed. Actual amounts left in pans, on utensils or during cooking can reduce intake. Optional additions are excluded when noted. Calories are kcal. Protein, total carbohydrate, total fat and total sugar are grams. Total carbohydrate includes fiber; these are not net carbs. No %DV or FDA-compliance claim. Null means unavailable, never zero. Sodium and fiber are omitted because retention, brands, rinsing and missing source rows make them less reliable here.

View the ingredient calculations · Source 1 · Source 2

Times and nutrition are estimates. Check product labels, quantities and safe cooking. US measures are approximate; exact Metric amounts remain available.

Fish steaks can hold their shape in curry when the sauce is prepared first and the final simmer stays gentle. This four-serving recipe takes about 45 minutes and uses four firm white-fish steaks, each about 175 g including its central bone. A short sear starts the fish, but the covered coconut-sauce stage finishes it. Tomato wedges and pepper strips remain recognizable vegetables rather than disappearing into a blended sauce.

The recipe at a glance

Golden Coconut Fish-Steak Curry makes 4 servings, with 45 min estimated total time. View the standalone recipe page.

Dry and season the steaks for a brief sear

Pat the fish dry and season with 2 g salt. Heat 15 g neutral oil in a wide, deep pan over medium-high heat, then sear the steaks for 2 minutes on each side. Choose a pan broad enough to accommodate the four pieces later without stacking; they need space to sit in the sauce.

Transfer the partially cooked fish to a plate. This is an intermediate cooking step, so treat that plate and its utensils as having raw-fish contact. Do not use it later for the finished meal without washing it. The initial sear adds surface color and structure, but it does not replace the final temperature check.

Soften the onion before blooming the spices

Lower the heat to medium and add the remaining 10 g oil. Cook the finely chopped onion for 6 minutes, stirring so it softens evenly. Add grated garlic, ginger, curry powder, turmeric and the three dried red chilies for 1 minute. Keep the mixture moving because ground spices can catch quickly against a hot pan.

Have the coconut milk and water ready before adding the spices. The short fragrant stage should flow directly into adding liquid rather than become an unintended long fry. If the base looks excessively dry or starts to scorch, lower the heat; simply adding more curry powder later will not remove a bitter burnt flavor.

Make the coconut sauce and give the peppers a head start

Pour in 400 ml canned coconut milk and 150 ml water with the remaining 4 g salt. Scrape the base gently to incorporate browned flavor from the earlier cooking. If the coconut milk has separated in its can, stir it together before measuring or adding so you do not leave the thicker portion behind.

Bring to a gentle simmer, then add the 200 g green pepper strips and cook for 5 minutes. The peppers enter before the tomatoes and fish because they benefit from that extra cooking. Maintain small, steady bubbles rather than a forceful boil that will become difficult to control once the fragile steaks are returned.

Set the fish into the sauce instead of stirring through it

Lay the steaks into the sauce and arrange the tomato wedges around them. Cover and simmer gently for 8–12 minutes. Avoid repeated stirring through the middle of the fish; move sauce around the steaks with a spoon if needed. A wide pan makes this easier because you can reach the sauce without levering one piece over another.

Check the thickest flesh reaches 145°F / 63°C away from the central bone. The sauce can be bubbling while a thick area of fish still needs time. Conversely, once the fish is ready, do not continue cooking simply to make the sauce much thicker. Vigorous bubbling and repeated handling both make the steaks more likely to break.

Add lime around the fish and warn about bones and chilies

Stir the 20 ml lime juice into the sauce around the cooked fish, then scatter on the chopped cilantro. Adding the lime at this point gives a clear finishing acidity without requiring another long simmer. Spoon sauce gently so you distribute the lime without stirring the fish into small fragments.

Serve one steak in each of four bowls, with vegetables and coconut sauce. Keep the dried chilies visible and tell diners about both whole chilies and the fish bones. Rice would be an optional separate accompaniment, not part of the listed four-serving recipe. The bone-inclusive steak weight does not establish a precise edible serving weight.

Common questions

Why are my fish steaks falling apart?

A hard boil, overcrowded pan or repeated stirring can break the flesh as it cooks. Use a wide pan, keep the final simmer gentle and spoon sauce around the steaks rather than through them.

Is the fish fully cooked after the sear?

Do not assume so. The two-minute-per-side sear is followed by covered simmering, and the thickest flesh must reach 145°F / 63°C away from bone.