Goan-Style Squid Curry with Coconut and Kokum

Updated November 3, 2026

Total time
1 hr 20 min
prep 25 min · cook 55 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Goan-Style Squid Curry with Coconut and Kokum

Goan-style squid curry is a coastal Indian dish of tender squid simmered with coconut, chilies, warm spices, and a tangy note from kokum. This version builds its flavor with a freshly ground masala and coconut milk; Goan households vary the spice blend and souring agent, so the recipe also offers practical substitutions.

Ingredients

  • 1½ pounds (680 g) cleaned squid, bodies sliced into ½-inch (1.25 cm) rings and tentacles left whole or halved
  • 3 dried Kashmiri chilies (about 8 g), stems removed; use fewer for a milder curry
  • 2 teaspoons (5 g) coriander seeds
  • 1 teaspoon (2 g) cumin seeds
  • ½ teaspoon (1 g) black peppercorns
  • 3 whole cloves (about 0.5 g)
  • 1 piece cinnamon, 1 inch (2.5 cm)
  • ½ cup (40 g) unsweetened finely shredded coconut
  • 4 garlic cloves (12 g), peeled
  • 1-inch (15 g) piece fresh ginger, peeled and roughly chopped
  • ½ teaspoon (1.5 g) ground turmeric
  • 2 tablespoons (30 ml) coconut vinegar or palm vinegar; apple cider vinegar works as a substitute, with a slightly fruitier taste
  • 3 dried kokum pieces (about 5 g), plus ¼ cup (60 ml) hot water for soaking; substitute 1 teaspoon (5 g) tamarind paste, which gives a deeper, more rounded sourness
  • 2 tablespoons (30 ml) neutral oil, such as canola
  • 1 medium yellow onion (about 150 g), finely chopped
  • 1 medium ripe tomato (about 150 g), chopped
  • ½ cup (120 ml) water, plus more as needed
  • 1 cup (240 ml) unsweetened coconut milk, well stirred
  • ¾ teaspoon (4.5 g) fine salt, or to taste
  • 2 tablespoons (8 g) chopped fresh cilantro, for serving

Instructions

  1. Soak the kokum and prepare the squid. Put the kokum pieces in a small bowl with ¼ cup (60 ml) hot water and leave them to soften for 10 minutes while you chop the onion and tomato, measure the spices, and slice the squid. The soaking time happens during the 25-minute preparation period, rather than adding extra time to the recipe. If using tamarind paste instead, skip the kokum soak and stir the paste into the curry when you add the water.
  2. Toast the spices and coconut. Set a small, dry skillet over medium-low heat. Add the Kashmiri chilies, coriander seeds, cumin seeds, peppercorns, cloves, and cinnamon. Toast for about 2 minutes, stirring often, until fragrant; do not let the chilies or seeds darken. Add the shredded coconut and toast for another 1–2 minutes, stirring, until lightly golden. Transfer everything to a plate so it stops cooking. Let it cool briefly before blending.
  3. Make the masala paste. Put the toasted spices and coconut in a blender with the garlic, ginger, turmeric, vinegar, and ½ cup (120 ml) water. Blend until the mixture is as smooth as your blender can manage. Scrape down the sides once if needed. A little texture from the coconut is fine; the paste should be thick but pourable. Keep the paste ready beside the stove before you start cooking the onion.
  4. Build the curry base. Warm the oil in a heavy saucepan or deep skillet over medium heat. Add the chopped onion and cook for 7–9 minutes, stirring regularly, until soft and translucent with a few golden edges. Add the tomato and salt, then cook for about 4 minutes, breaking up the tomato with the spoon until it softens and begins to look saucy.
  5. Cook the masala. Scrape the spice paste into the pan and stir well to coat the onion and tomato. Cook for 4 minutes, stirring frequently so the coconut does not catch on the bottom. If the paste sticks, add a tablespoon of water and lower the heat. The mixture should smell fragrant and look glossy, not scorched.
  6. Simmer the sauce. Pour in the kokum soaking water, leaving the pieces in the bowl for a moment. Add the softened kokum pieces and another ½ cup (120 ml) water. Bring the sauce to a gentle simmer, then lower the heat and cook uncovered for 8 minutes. Taste a little of the sauce: it should be savory, spicy, and pleasantly tangy. Add a splash of water if it is already very thick.
  7. Braise the squid until tender. Add the squid and stir to coat every piece. Cover the pan and keep the curry at a gentle simmer for about 27 minutes, stirring once or twice. Start checking the texture after 20 minutes: squid should be opaque and tender when bitten, not rubbery. The USDA FSIS safe minimum temperature for seafood is 145°F (63°C); check the thickest squid piece with a food thermometer. If it has reached that temperature but is still chewy, continue the gentle braise in 5-minute increments until tender. Avoid a hard boil, which can make the sauce reduce too quickly and the squid tighten.
  8. Finish with coconut milk. Stir in the coconut milk and warm the curry gently for 3 minutes without letting it boil vigorously. Taste and adjust the salt or tang with a small splash of vinegar if needed. Remove the kokum pieces before serving if you prefer a smoother, less intensely sour curry. Scatter chopped cilantro over the top.

Tips

  • Start with cleaned squid. Ask the fish counter for cleaned squid if you do not want to prepare it yourself. Pat it dry before slicing so it is easier to handle, and keep it refrigerated until it goes into the pan. If you clean it at home, remove the transparent quill and discard the ink sac carefully unless you are deliberately using the ink in another preparation.
  • Control the heat with the chilies. Kashmiri chilies provide color and a relatively gentle warmth. For less heat, use two chilies and remove their seeds; for more, add a small green chili to the onion. Hotter dried chilies can vary substantially, so it is easier to add heat than to take it away.
  • Keep the simmer gentle. A calm, covered braise gives the squid time to become tender without rapidly reducing the sauce. Check early, then continue in short increments if necessary; squid size and thickness affect the timing. If the gravy gets too thick, loosen it with a few tablespoons of water.
  • Balance the sourness at the end. Kokum, vinegar, and tamarind differ in strength. Taste before adding extra vinegar or salt, especially if your coconut vinegar is sharp. If the curry tastes too sour, stir in a little more coconut milk rather than adding sugar straight away.

Serving Suggestions

Serve the curry hot with steamed white rice, which soaks up the coconut-and-spice gravy. Goan-style parboiled rice, if available, is a particularly good match, but ordinary long-grain rice works well. Soft dinner rolls or crusty bread are useful for scooping up the sauce, while plain flatbread makes a simple alternative.

For a fuller meal, add a mild vegetable side such as sautéed greens, green beans, or a cucumber salad. Keep the sides lightly seasoned so they do not compete with the curry’s tangy masala. Put extra cilantro and lime wedges on the table; use lime sparingly because the kokum and vinegar already bring acidity.

Variations

Use tamarind instead of kokum: Kokum is a dried fruit used as a souring ingredient in parts of western India and can be hard to find outside South Asian markets. Stir 1 teaspoon (5 g) tamarind paste into the sauce with the water, then taste before adding more. Tamarind gives the curry a darker, fruitier tang than kokum. A squeeze of lime at the end is another workable substitute, though it tastes brighter and less rounded.

Make the curry hotter or milder: Adjust the Kashmiri chilies, or use a hotter dried chili for more heat. For a mild family-style version, reduce the dried chilies to one or two and keep the rest of the masala the same. Do not replace the chilies with a large amount of chili powder; it can make the sauce dusty and harder to balance.

Try a drier masala: For a thicker, clingier finish, use ¾ cup (180 ml) coconut milk and simmer the sauce uncovered for a few extra minutes before adding the squid. Watch the pan closely and add water if the masala begins sticking. The squid still needs the same gentle cooking and tenderness checks.

Swap the seafood: Firm fish pieces or peeled shrimp can take the place of squid, but they need different cooking times. Add fish only until it is opaque and reaches 145°F (63°C) at its thickest part; shrimp cook much faster and should be added near the end. For either substitution, use a food thermometer and avoid relying on the squid’s longer braising time.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. The curry keeps for 3–4 days in the refrigerator. For the best squid texture, reheat only the amount you plan to eat, since repeated heating can make the pieces firmer. The coconut sauce may look separated or thicker when chilled; stir it as it warms.

Reheat gently in a covered saucepan over low heat, adding a tablespoon or two of water if the gravy needs loosening. Stir occasionally and heat leftovers to 165°F (74°C), the USDA FSIS temperature for reheated leftovers. A microwave also works: cover loosely, heat in short intervals, and stir between intervals so the curry warms evenly. You can freeze the curry in a freezer-safe container for up to 2 months for best quality; thaw it overnight in the refrigerator and reheat to 165°F (74°C). The squid may be slightly firmer after freezing and thawing.

Frequently Asked Questions

Can I use frozen squid?
Yes. Thaw it in the refrigerator, drain away the liquid, and pat it dry before slicing or adding it to the curry. If the squid was sold already cleaned, check the package for any remaining quill or cartilage. Avoid thawing seafood on the counter.

Why is my squid chewy?
Squid can turn chewy if it is cooked briefly and then left at that stage, or if it has not had enough time to tenderize during a longer braise. Keep the curry at a gentle simmer and test a thick piece; if it is still chewy, continue cooking in 5-minute increments. Different cuts and squid sizes can take different amounts of time.

Can I make the masala ahead?
Yes. Blend the toasted spices, coconut, garlic, ginger, turmeric, vinegar, and water, then refrigerate the paste in a covered container for up to 1 day. Cook it thoroughly in the pan before adding the simmering liquid. The toasted coconut’s aroma is most pronounced when the paste is freshly made.

Is this curry very spicy?
It has a moderate warmth when made with three Kashmiri chilies, but chili heat varies by source and age. Use one or two chilies for a gentler curry, and remove the seeds if desired. You can serve extra sliced fresh chili separately for people who want more heat.

What can I use if I cannot find coconut milk?
For the closest flavor, use another unsweetened canned coconut milk. If none is available, use water or light seafood stock for the sauce, but expect a thinner curry with less coconut richness. Avoid sweetened coconut drink, which can make the masala taste unexpectedly sweet.

Related

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).