Bombay duck curry is a coastal Indian fish curry made with bombil, coconut, warming spices and a tart note of kokum. Bombay duck is a fish, not poultry; this Konkani-style version simmers fresh or thawed fish gently in a fragrant sauce and is best served with rice.
Ingredients
- 1½ lb (680 g) fresh or fully thawed Bombay duck, cleaned, heads and guts removed, and cut into 2-inch (5 cm) pieces
- 1 cup (80 g) unsweetened desiccated coconut, or 1 cup (90 g) freshly grated coconut
- 1 medium yellow onion (about 150 g), finely chopped
- 1 medium ripe tomato (about 120 g), chopped
- 1 tablespoon (15 ml) neutral oil, such as sunflower or canola oil
- 1 teaspoon (5 g) finely grated fresh ginger
- 2 garlic cloves (about 6 g), peeled and roughly chopped
- 1½ teaspoons (4 g) ground coriander
- ½ teaspoon (1 g) ground cumin
- ½ teaspoon (1 g) Kashmiri chili powder, plus more to taste
- ¼ teaspoon (0.5 g) ground turmeric
- 4 whole dried red chilies, stems removed; use 2 for a milder curry
- 4 black peppercorns (about 0.5 g)
- 4 dried kokum petals (about 5 g), rinsed; or 1 tablespoon (15 ml) tamarind concentrate
- 1½ cups (355 ml) water, divided, plus a little more if needed
- 8 fresh curry leaves (about 2 g), optional
- 1 teaspoon (6 g) fine salt, divided, or to taste
- 2 tablespoons (8 g) chopped fresh cilantro, for serving
Instructions
- Prepare the fish and aromatics. If the fishmonger has not cleaned the Bombay duck, ask for the heads and guts to be removed; rinse the fish briefly under cold running water and pat it dry. Cut it into roughly 2-inch (5 cm) pieces, keeping similarly sized pieces together so they cook at about the same rate. Chop the onion and tomato, and measure out the spices. The fish is naturally soft and slippery, so handle it gently and keep it refrigerated until the sauce is ready.
- Grind the coconut masala. Put the coconut, ginger, garlic, dried red chilies, peppercorns, coriander, cumin, chili powder and turmeric in a blender. Add ¾ cup (180 ml) of the water and blend until the mixture is as smooth as your blender allows, scraping down the sides once. A little coconut texture is fine, but a smoother paste gives the curry a more even body. If the blades need help moving, add water 1 tablespoon (15 ml) at a time rather than pouring in a lot at once.
- Soften the onion. Heat the oil in a wide, heavy saucepan or deep skillet over medium heat. Add the chopped onion and cook for 5 to 6 minutes, stirring regularly, until soft and translucent with a few pale-golden edges. Do not brown it deeply: a dark onion can make the coconut sauce taste bitter and will obscure the delicate fish.
- Cook the masala. Add the blended coconut paste and cook for 2 minutes, stirring so it does not catch on the bottom. Stir in the tomato and half the salt, then cook for another 2 minutes, until the tomato starts to soften. Pour in the remaining ¾ cup (180 ml) water and add the kokum petals. Bring the sauce to a gentle simmer, not a hard boil, and cook uncovered for 7 minutes. Stir occasionally; if it becomes thicker than a loose gravy, add water a tablespoon at a time.
- Simmer the fish gently. Taste the sauce and adjust the salt, remembering that the fish itself is mild. Add the Bombay duck pieces in a single layer, along with the curry leaves if using. Spoon sauce over the top, cover the pan, and simmer gently for 6 to 8 minutes. Avoid vigorous stirring, which can break the fish; instead, gently shake the pan once or spoon sauce over the pieces. Check a thick piece with a food thermometer inserted into its thickest part. USDA FSIS recommends that fish reach a safe minimum internal temperature of 145°F (63°C). If a piece has not reached that temperature, continue simmering and check again after a minute.
- Finish and serve. Turn off the heat as soon as the fish reaches the safe temperature and flakes readily. Remove the kokum petals if you prefer not to have their tartness intensify as the curry sits. Sprinkle with cilantro and let the curry stand for 2 minutes before serving. The sauce will settle and thicken slightly during this brief rest.
Tips
- Ask for cleaned fish. Bombay duck is delicate, and cleaning it can be messy. A fishmonger can remove the head and guts; at home, keep the fish cold, rinse briefly, and dry it before cutting. If using frozen fish, thaw it overnight in the refrigerator and drain away liquid before cooking.
- Keep the simmer gentle. The fish has a tender, soft texture and can fall apart if boiled or stirred forcefully. Use a wide pan so pieces fit in one layer, and move them as little as possible. The thermometer check is more reliable than judging doneness by time alone, since fish pieces vary in thickness.
- Balance the sourness carefully. Kokum gives a fruity, rounded tang. If it is unavailable, tamarind concentrate works, but tastes sharper; start with 2 teaspoons (10 ml), simmer, taste, and add more only if needed. Do not use both at the full amount. Lime juice can be added at the table, but it is not a one-for-one replacement for kokum in the simmering sauce.
- Adjust heat without losing flavor. Kashmiri chili powder contributes color and mild warmth. Use less dried chili for a gentler curry, or add a little more chili powder for extra heat. If the sauce tastes flat, first check the salt and sourness before adding more chili.
Serving Suggestions
Serve the curry hot with steamed white rice, which absorbs the coconut and kokum sauce without competing with the fish. Plain basmati rice works well, as does parboiled or short-grain rice commonly served in coastal Indian meals. Keep the rice unsalted or lightly salted so the curry remains the most strongly seasoned part of the plate.
For a fuller meal, add a simple vegetable side such as sautéed cabbage, green beans, or okra, and offer sliced cucumber or a crisp salad for contrast. A wedge of lime is useful for anyone who wants a brighter finish, though the curry should already have a gentle tang from kokum. If serving flatbread, choose a soft roti or chapati and provide rice too; the thin sauce is especially satisfying spooned over rice.
Variations
Make it without kokum: Use tamarind concentrate as directed in the tips, tasting in small additions. Tamarind has a more direct, sharper acidity, while kokum is often fruitier and more mellow. A small piece of dried mango can also add tartness, though it changes the flavor and may make the sauce sweeter.
Use coconut milk: If you cannot blend coconut, replace the coconut and the first ¾ cup (180 ml) water used for blending with 1 cup (240 ml) canned coconut milk. Simmer the onion, tomato and spices with ¾ cup (180 ml) water, then stir in the coconut milk near the end of the sauce simmer. It makes a smoother, richer curry, but has less of the toasted-coconut character of the ground version. Do not let the coconut milk boil hard.
Make a spicier coastal curry: Add one extra dried red chili to the blender, or increase the Kashmiri chili powder by ¼ teaspoon (about 0.5 g). For a more aromatic, less hot profile, add a pinch of ground fenugreek; too much can turn bitter. Regional and household versions vary in their use of coconut, souring agents and chili, so adjust the balance to suit the ingredients you have.
Substitute another fish: If fresh Bombay duck is unavailable, use a firm, mild white fish such as cod or haddock, cut into pieces about 2 inches (5 cm) wide. It will hold its shape more firmly and taste less gelatinous than bombil, so begin checking it early and cook it to 145°F (63°C). Dried Bombay duck is not a direct substitute: it is much saltier and has a concentrated flavor, and needs a different preparation and adjusted seasoning.
Storage and Reheating
Refrigerate leftover curry within 2 hours of cooking, in a shallow, covered container. It keeps for 3 to 4 days in the refrigerator. The fish may soften as it sits, and the coconut sauce can thicken, so keep a little water on hand when reheating. For best texture, store the curry promptly rather than leaving it at room temperature to cool completely.
Reheat only the portion you plan to eat in a covered saucepan over low heat, stirring the sauce gently and adding 1 to 2 tablespoons (15 to 30 ml) water if it is very thick. Heat leftovers to 165°F (74°C), checking with a food thermometer, and avoid repeated reheating because the fish can break apart. A microwave also works: cover loosely, heat in short intervals, and turn or reposition the pieces carefully so the curry warms evenly. Freeze leftovers in a sealed freezer-safe container for up to 2 months for best quality; thaw overnight in the refrigerator and reheat to 165°F (74°C). Freezing may make the fish softer.
Frequently Asked Questions
Is Bombay duck actually duck?
No. Bombay duck, also called bombil, is a fish found in the Indian Ocean region; it is not a bird. The name can be confusing, so look for fish labeled Bombay duck or bombil at a fish market. Fresh, properly thawed fish is used in this curry, not poultry.
What does Bombay duck taste and feel like?
It has a mild, savory flavor and a naturally soft, delicate texture. The fish can seem slippery when raw and may break more easily than a firm fillet once cooked. That tenderness is part of its character, which is why the recipe uses a gentle simmer and minimal stirring rather than frying the pieces in the sauce.
Can I use frozen Bombay duck?
Yes. Thaw it in the refrigerator, preferably overnight, then drain and pat it dry before adding it to the curry. Avoid thawing fish on the counter. If the pieces are small or unusually thin, check them early, but still use a food thermometer to confirm they reach 145°F (63°C).
Can I prepare the curry sauce in advance?
Yes. Make the coconut sauce through the simmering step, cool it promptly, and refrigerate it in a covered container for up to 2 days. Reheat the sauce to a simmer, then add the fish and cook it just before serving, checking for 145°F (63°C). Cooking the fish in advance and holding it in the sauce for a long time can make it overly soft.
Why did my fish break apart?
Bombay duck is more fragile than many common white fish. A rolling boil, frequent stirring, overcrowding, or cooking far beyond the point of doneness can make the pieces disintegrate. Use a wide pan, keep the sauce at a gentle simmer, arrange the fish in one layer, and spoon sauce over it instead of stirring.
Is this curry very spicy?
At the stated amounts, it has a moderate, adjustable warmth rather than a strong burn. The dried chilies and Kashmiri chili powder vary in intensity, so use two dried chilies and a smaller pinch of powder for a mild version. You can offer extra chili at the table instead of making the whole pot hotter.
Related
- Sausage Recipe: Easy Sausage and Bean Casserole
- Sausage Ragu Recipe for a Rich, Slow-Simmered Pasta Sauce
- Sausage Plait Recipe: Crisp, Golden Pastry
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).