Coconut Crab Curry
Also: Mozambican crab curry, caril de caranguejo, coconut crab caril
A Mozambican coastal main of whole or halved blue swimmer crab braised shell-on in a coconut milk and tomato sauce spiced with caril (curry) powder, onion, garlic, and chili, served over white rice.
Identity criteria
- 1Blue swimmer crab cooked shell-on — the shell infuses the braising liquid with deep crustacean flavor and defines the dish's body
- 2Coconut milk is the primary braising liquid, not a finishing garnish; its fat content carries and mellows the spice
- 3A tomato-and-onion sofrito forms the sauce base before any liquid is added
- 4Caril (East African–inflected curry powder) is the signature seasoning — not a single-spice paste, not a Thai-style curry base
- 5The crab is raw when it enters the sauce and finishes cooking in it, so the sauce and protein flavor each other throughout
- 6The dish reads as a braise, not a soup — the sauce clings to the crab rather than surrounding it as a thin broth
Components
Ripe tomatoes, chopped or crushedessentialProvides acidity and body; tinned tomatoes are acceptable
Blue swimmer crab (Portunus pelagicus), whole or halved shell-onessentialShell-on is non-negotiable; pre-picked meat produces a flat, characterless sauce
Yellow onion, garlic, fresh gingeressential
Fresh red or green chilioptionalHeat level is variable by household; some versions are mild
Vegetable oil or coconut oilessential
Lime juiceoptionalSqueezed at table to brighten; not cooked in
Full-fat coconut milkessentialLow-fat versions yield a watery sauce without the richness that balances the spice
Caril powder (East African curry blend — cumin, coriander, turmeric, chili, fenugreek)essentialMadras-style curry powder is the standard substitution; a Thai paste is not
Saltessential
Fresh coriander (cilantro)optional
Technique
- Sofrito-building (refogado)
- Onion, garlic, and tomato must be cooked down until the raw moisture evaporates and the mixture concentrates; skipping this step produces a thin, acidic sauce with no underlying sweetness
- Blooming the caril powder in oil before adding liquid
- Curry spices are fat-soluble; adding them to liquid without toasting in fat first produces a raw, dusty flavor rather than a round, integrated one
- Shell-on braising
- Crustacean shells release umami and fat-soluble pigments (astaxanthin) into the coconut milk as the curry braises; removing shells before cooking makes the sauce taste like curry with crab placed on top rather than crab curry
- Coconut milk reduction
- Simmering uncovered for the final minutes thickens the sauce and concentrates flavor; covering the pot traps steam and keeps the sauce loose
Form & serving
- Served
- Crab pieces in sauce, plated or in a communal bowl alongside rice or pão (crusty Portuguese-style bread)
- Temperature
- Hot
- Portion
- Half to one whole crab per person as a main
- Pairs with
- steamed white rice · coconut rice (arroz de coco) · pão (Mozambican crusty roll) · sliced raw mango · cold lager (2M or Laurentina)
Character
Flavour
Texture
Silky, clingy sauce with tender-firm crab meat pulled from shell; occasional gelatinous collagen from joint sections
Eaten
Feast and Sunday-meal dish in Mozambican coastal households; served communally for family gatherings and celebrations; also a centerpiece of seafood restaurants along the Maputo and Beira coastlines and a fixture of Mozambican diaspora cooking in Portugal and South Africa
When
year-round · peak blue swimmer crab availability varies by coastal season — generally November to March in southern Mozambique
Variations & related
Regional variations
- Caril de Camarão com Coco · Mozambique (nationwide)
The same sauce template made with large prawns instead of crab — the most common weekday version
- Zanzibar Crab Curry · Zanzibar, Tanzania
Uses similar coconut-milk-and-tomato base but substitutes mangrove crab and incorporates cloves and cardamom more heavily, reflecting Arab-spice-trade influence
- Caril com Batata · Northern Mozambique (Nampula province)
Potatoes added to the braise to extend the dish; common for inland and feast versions
- Caril de Lagosta · Mozambique (coast, upscale contexts)
Rock lobster substituted for crab — same method, reserved for celebration or export dining
Related dishes
- sibling Caril de Camarão com Coco
Same sauce structure and technique; prawn replaces crab
- sibling Zanzibar Crab Curry
Shares Indian Ocean coconut-milk-and-spice lineage; diverges in spice register toward clove and cardamom
- sibling Caldeirada de Peixe
Mozambican fish stew sharing the Portuguese refogado base; no coconut milk
- ancestor South Indian Crab Curry (Nandu Kuzhambu)
Indian Ocean spice trade ancestor — coconut milk and crustacean template arrived via Goa and Malabar Coast traders
- pairs-with Arroz de Coco
Coconut rice is the canonical accompaniment on the Mozambican coast
Substitutions
Blue swimmer crab → Mud crab (Scylla serrata)admissible
Larger, meatier, richer flavor; structurally identical approach
Blue swimmer crab → Dungeness or sand crabadmissible
Acceptable in diaspora contexts; flavor profile slightly different but dish remains itself
Blue swimmer crab → Pre-picked crab meatinadmissible
Eliminates shell-infused braise; produces a fundamentally different dish — closer to a prawn bisque than caril
Full-fat coconut milk → Light coconut milkinadmissible
Sauce becomes watery and fails to coat the crab; spices taste raw and unintegrated
Full-fat coconut milk → Fresh-grated coconut + water (squeezed)admissible
More traditional and richer; acceptable and arguably superior
Full-fat coconut milk → Heavy creaminadmissible
Removes the defining coconut character; the dish becomes a Europeanized crab stew, not caril
Caril powder → Madras curry powderadmissible
Closest widely available substitute; acceptable
Caril powder → Thai red or green curry pasteinadmissible
Changes the flavor profile entirely — lemongrass and galangal are not part of this dish's register
Fresh tomatoes → Canned whole or crushed tomatoesadmissible
Standard practice; no meaningful difference in finished dish
Common mistakes
- Using pre-picked or frozen crab meat — eliminates the shell-infused braise that defines the sauce
- Adding coconut milk too early before the sofrito is properly concentrated — produces thin, acidic sauce
- Skipping the caril bloom in oil — curry spices taste raw and gritty
- Overcooking the crab after the coconut milk is added — crab meat becomes rubbery; once coconut milk is in, 10–15 minutes is usually sufficient
- Using low-fat or 'lite' coconut milk — the sauce fails to emulsify and coat the crab properly
- Substituting Thai curry paste for caril powder — introduces lemongrass and galangal, which are categorically wrong for this dish's flavor register
- Serving without something starchy to absorb the sauce — the sauce is as important as the crab and should not be wasted
Provenance
Caril de Caranguejo com Coco is a settled fixture of Mozambican coastal cuisine, originating from the Indian Ocean trade-route convergence that shaped the country's food culture across centuries. Portuguese colonization (1498–1975) introduced the word 'caril' (from Tamil 'kari') and the refogado sofrito technique, while Arab, Indian, and Swahili trading networks had already brought curry spice blends, coconut palms, and braising traditions to the Mozambican coast long before colonial contact. The dish is not contested — it is understood as distinctly Mozambican, a synthesis rather than an import.
Claimed by: Mozambique
References
- 1.Mozambican culinary tradition, coastal household practice
- 2.Chabal, Patrick — 'A History of Postcolonial Lusophone Africa' (context on Portuguese-African food synthesis)
- 3.Dugmore, Heather & Sheridan, Kate — 'The Food and Cooking of Africa and the Middle East'
- 4.Indian Ocean trade-route food history scholarship
Confidence: high