
Pescado con Coco
“Dominican coastal coconut fish stew from the Samaná Peninsula: whole snapper or grouper simmered in coconut milk with onion, garlic, bell pepper, tomato, scotch bonnet, fresh cilantro, and lime — the fish absorbs the rich coconut sauce while staying tender. Eaten with white rice and tostones. The signature dish of the northeastern coast where descendants of African and Caribbean immigrants developed it.”
Where it comes from
Pescado con coco is the signature dish of Samaná Peninsula in northeastern Dominican Republic, where 19th-century immigrants from the Lesser Antilles and the African-American (Methodist-Episcopal) community settled. These groups brought their own coastal seafood traditions and combined them with Dominican techniques, resulting in this distinctively coconut-forward fish stew that's different from the rest of the country's tomato-and-sofrito fish preparations. The dish reflects Samaná's unique cultural mix — English-speaking neighborhoods, Methodist churches, and a coastal cuisine more akin to Bahamas or Saint Vincent than to Santo Domingo.
On the plate
Pull off a piece of fish — flakes easily, flesh is moist and infused with coconut-tomato-spice sauce. Spoon coconut sauce over rice; the sauce flows down golden-orange-creamy. Each bite combines tender fish + rice + sauce — a balance of richness (coconut), brightness (lime + tomato), heat (scotch bonnet), and herbal freshness (cilantro + thyme). Different from Santo Domingo fish preparations: more coconut, less tomato dominance, more cilantro freshness. Distinctly Samaná-Caribbean.
How it works
Coconut milk's fat content (about 24% in full-fat canned) creates an emulsified sauce when combined with the watery tomato + fish stock; the natural emulsifiers in coconut (mono- and diglycerides) stabilize the mixture. Whole fish cooks more evenly than fillets because the bone conducts heat to the center. Scoring the fish allows marinade and sauce to penetrate to the bone, ensuring even seasoning. The brief flip mid-cook (rather than continuous turning) prevents fish breakage. Lime added at the end preserves the volatile aromatics from heat denaturation. Cilantro's volatile oils (especially aldehydes) provide top-note freshness that long-cooked herbs lack.
Variations
Shrimp version (camarones con coco) uses peeled shrimp instead of whole fish — 8-min total cook. Crab version (cangrejo con coco) uses stone crab claws. Lobster con coco is the festival luxury version with split lobster tails. Inland Dominican version uses river fish (tilapia) — milder. Diaspora version uses cod or sea bass fillets — easier than whole fish, less traditional but works. Spicy version doubles scotch bonnet for heat-lovers.
On the Palate
Ingredients
Serves 4How it's made
11 steps · Show ↓30 min active · 45 min waiting
How it's made
11 steps · Show ↓- 14 min
Prep fish: 2 whole red snapper (or grouper, sea bass), about 600 g each, cleaned and scaled. Score on both sides with 3 diagonal cuts each.
- 232 min
Marinade: in a bowl, whisk 4 minced garlic cloves + 1 tsp salt + ½ tsp black pepper + ½ tsp dried oregano + 1 tsp paprika + juice of 2 limes + 1 tsp Worcestershire sauce. Rub onto fish, including the cavity. Rest 30 min.
- 38 min
Make sauce base: in a wide deep skillet, heat 3 tbsp olive oil over medium. Add 1 chopped onion + 1 chopped red bell pepper + 1 chopped green bell pepper. Cook 6 min until softened.
- 44 min
Add 4 minced garlic cloves + 1 chopped scotch bonnet (deseeded for less heat) + 2 tbsp tomato paste. Cook 2 min.
- 58 min
Add 2 diced tomatoes + 1 tsp ground cumin + 1 tsp ground coriander + ½ tsp ground turmeric. Cook 6 min until tomatoes break down into a chunky paste.
- 64 min
Add 400 ml coconut milk (canned, full-fat) + 200 ml fish stock or water + 1 bay leaf + 4 sprigs thyme + 1 tsp salt. Stir; bring to a gentle simmer.
- 74 min
Nestle the marinated fish into the sauce (whole fish, side by side). Spoon some sauce over the top.
- 822 min
Cover; simmer 12 min on low. Flip the fish carefully using two spatulas. Re-cover; simmer 8 more min.
- 93 min
Check doneness: fish flesh should be just-opaque and flake easily near the bone. Sauce should be thickened to a coating consistency.
- 103 min
Optional: add 100 g chopped fresh tomato + 3 tbsp chopped cilantro + juice of 1 lime. Stir gently to incorporate without breaking the fish.
- 115 min
Serve hot in deep bowls or family-style: whole fish in the center, coconut sauce ladled over, garnished with extra cilantro and lime wedges. Side of white rice and tostones.





