“Olives and capers sharpen the tomato without hiding the cod.”
Capers join at the end so their briny edge stays distinct from olives and tomatoes.
Rice, sauce and fish all finish in one pan, which means the rice has to be nearly done before the cod goes on. A single look under the lid at 13 minutes tells you whether to add water or carry straight on.
🐟 The promise: Cod reaches 145°F (63°C), rice is tender, and the Veracruz sauce shows tomatoes, olives, and capers clearly.


“Season and chill the cod” starts Cod Veracruz Rice Skillet in the deep 12-inch skillet with lid: pat the cod dry and season with half the salt and half the oregano; keep the fillets covered in the refrigerator while building the Veracruz rice so the fish goes into the pan cold and firm. During “Steam cod over the rice,” cover and steam the cod over the Veracruz rice for 7–10 minutes, depending on thickness, until every fillet reaches 145°F (63°C) and flakes under gentle pressure.
“Rest and finish with lime” closes Cod Veracruz Rice Skillet: rest the covered skillet off heat for 5 minutes; lift the cod to a clean platter, fluff lime juice and parsley through the olive-caper rice, then return the fillets for serving; give the pause its full length so the rice and fish settle before portioning.
Pat 1½ lb (680 g) cod fillets dry, cut them into 4 portions, and season with half the 1 tsp (6 g) kosher salt and half the 1 tsp (1 g) dried oregano. Keep them covered in the refrigerator so they hit the pan cold and firm.

Heat 2 tbsp (30 ml) olive oil in a deep 12-inch skillet and cook 1 diced yellow onion (180 g) for 4 minutes. Add 3 minced garlic cloves (15 g) and 1 seeded minced jalapeño (15 g) for 30 seconds, just to the fragrant stage.

Stir in 1½ cups (300 g) rinsed long-grain rice, 1 can (411 g) diced tomatoes, ½ cup (70 g) sliced green olives, 2 tbsp (18 g) rinsed capers, the remaining oregano, 2½ cups (600 ml) fish or chicken broth, and the rest of the salt. Boil, cover, and simmer 13 minutes.

Lift the lid once and look closely: the rice should be nearly tender with a thin layer of tomato broth still visible. If the pan looks dry, add 2 tbsp hot water before the fish goes on top.

Lay the cod over the rice, cover, and steam 7 to 10 minutes depending on thickness, until each fillet flakes under gentle pressure and reaches 145°F (63°C). Try not to lift the lid more than once.

Rest the covered skillet off the heat for 5 minutes, then move the cod to a clean platter. Fork the juice of 1 lime (65 g) and ¼ cup (15 g) chopped parsley through the olive-caper rice and settle the fillets back on.

The rice is tender and stained red, the olives and capers stay distinct, and the cod separates into clean flakes. After “Season and chill the cod,” if long-grain rice remains firm, add hot liquid in small amounts; if the sauce is thin, move cod fillets to a clean plate and reduce it.
Bloom oregano with jalapeño and garlic before adding tomatoes.
🥗 Nutrition, roughly: about 570 calories per serving. Estimates only; brands, cuts and portion sizes change the numbers.