“Brown the cod, simmer the curry, reunite them briefly.”
Spinach enters after the fish is safe so the leaves wilt without releasing excess water.
The cod is seared for color and finished in the sauce, which is the only way it reaches 145°F (63°C) without the outside going tough. Everything that takes longer than the fish is done before it goes back in.
🐟 The promise: Four bowls of curried white fish alongside basmati, a little over an hour from the first pan to the last squeeze of lime.


Searing the cod first and poaching it second means the fillets get a browned surface without being cooked through twice.
Lime and cilantro are stirred in off the heat, and the curry is spooned beside the rice rather than over it.
Simmer the basmati rice in the measured water with ¼ tsp (1.5 g) of the salt, covered, over low heat for 15 minutes. Rest the pan off the heat 10 minutes, then fluff the grains apart with a fork.

Pat the cod portions dry and season them with ½ tsp (3 g) of the salt and the black pepper. Sear about 2 minutes a side in 1 tbsp (15 ml) of the olive oil, then lift the underdone fillets to a clean plate.

Cook the diced onion in the remaining oil for 5 minutes, until soft and golden at the edges. Add the curry powder, grated ginger, and turmeric and stir 30 seconds, until fragrant but well short of scorching.

Pour in the crushed tomatoes, light coconut milk, and remaining salt and simmer 8 minutes, until the sauce turns a deep orange and coats a spoon. Wilt the baby spinach in by the handful.

Nestle the cod into the curry, cover, and cook gently 4–7 minutes, until each portion flakes at a nudge and reads 145°F (63°C). Pull thinner pieces out first so they do not overshoot.

Off the heat, stir the lime juice and chopped cilantro through the sauce. Spoon the curry beside the basmati rather than over every grain, so the rice keeps its texture next to the fish.

The cod is at 145°F (63°C) and flakes into thick petals, the sauce stays emulsified, and the spinach is bright green. If the sauce needs reducing, lift the fish out first, because cod held past 145°F (63°C) starts to shed.
Stir the curry powder, ginger and turmeric into the onion oil for a full 30 seconds before any liquid goes in, until the pan smells roasted rather than dusty.
🥗 Nutrition, roughly: about 650 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.