This squid curry is a South Asian–inspired dish of tender squid simmered in a gently spiced tomato and coconut milk sauce. The squid’s mild flavor pairs well with ginger, garlic, curry leaves and lime, while a slow, covered simmer gives it time to become tender; serve it with rice or flatbread to catch the sauce.
Ingredients
- 1½ lb cleaned squid, tubes and tentacles (680 g), thawed if frozen
- 2 tbsp neutral oil, such as canola (30 ml)
- 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
- 1 tbsp finely grated fresh ginger (15 g)
- 3 garlic cloves, minced (about 1 tbsp / 9 g)
- 1 small green chile, finely chopped (about 10 g), or less to taste
- 10 fresh curry leaves (about 2 g), optional
- 1 tsp ground coriander (2 g)
- 1 tsp ground cumin (2 g)
- 1 tsp ground turmeric (3 g)
- ½ tsp paprika (1 g)
- ½ tsp cayenne pepper (1 g), optional
- 1 cup crushed tomatoes (240 g)
- 1 can full-fat coconut milk, well shaken (13.5 oz / 400 ml)
- ½ cup water (120 ml), plus a little more if needed
- 1 tsp fine salt (5 g), or to taste
- 1 tbsp fresh lime juice (15 ml)
- 2 tbsp chopped cilantro (8 g), for serving
Instructions
- Prepare the squid and aromatics. If the squid is frozen, thaw it overnight in the refrigerator and drain it well. Pat the squid dry. Slice the tubes into rings about ½ inch (1.25 cm) wide; leave small tentacles whole and cut larger clusters into manageable pieces. Chop the onion, ginger, garlic and chile before you start cooking. This hands-on preparation takes about 20 minutes when using cleaned squid. If the squid is not already cleaned, ask the fish counter to clean it, or allow extra time to remove the innards, transparent quill, beak and skin.
- Soften the onion. Heat the oil in a heavy saucepan or Dutch oven over medium heat. Add the onion and cook for about 7 minutes, stirring now and then, until it is soft and translucent but not deeply browned. If it starts sticking, lower the heat and add a tablespoon of water rather than letting the onion scorch.
- Bloom the aromatics and spices. Stir in the ginger, garlic, green chile and curry leaves, if using. Cook for 1 minute, stirring constantly. Add the coriander, cumin, turmeric, paprika and cayenne. Stir for about 30 seconds, just until fragrant; spices can turn bitter if left in hot oil too long. Add the crushed tomatoes and salt, then cook for 5 minutes, stirring occasionally, until the tomatoes darken slightly and the mixture thickens.
- Make the curry sauce. Pour in the coconut milk and water, scraping the bottom of the pan to loosen any browned bits. Bring the sauce to a gentle simmer, not a hard boil, and cook for 2 minutes. Taste a small amount and adjust the salt or chile if needed. The sauce should taste savory and aromatic, with enough seasoning to carry the mild squid.
- Simmer the squid until tender. Add the squid and stir to coat it in the sauce. Cover the pan, reduce the heat to low, and simmer gently for 33 minutes, stirring once or twice. Keep the sauce at a quiet simmer; vigorous boiling can make it separate and can cook the squid unevenly. Check a thick piece for tenderness near the end. The USDA FSIS safe minimum for seafood is 145°F (63°C); check the thickest piece with a food thermometer where practical. If it is not tender yet, continue simmering in 5-minute increments, checking both tenderness and temperature. Squid pieces vary in thickness, so the exact time can vary.
- Finish and serve. Stir in the lime juice and cilantro. Taste the sauce and add more salt or lime if it needs brightness. If it is thicker than you like, loosen it with a splash of hot water; if it seems thin, simmer uncovered for a few minutes. Serve hot with rice or flatbread.
Tips
- Start with cleaned squid. Most fish counters sell squid cleaned, and frozen cleaned squid is a practical option. Thaw it in the refrigerator rather than on the counter, then drain and pat it dry so excess water does not dilute the curry. If buying whole squid, cleaning it yourself adds time; remove the clear quill and beak carefully, and rinse away any grit.
- Use a gentle simmer. Squid is known for becoming rubbery when cooked for an in-between length of time. A quick, very hot cook or a longer, gentle braise is usually more dependable than leaving it at a brisk simmer. Keep the lid on and check a thick piece as the recipe nears its stated cooking time; simmer longer in short increments if it is still chewy.
- Adjust heat gradually. Green chiles and cayenne vary in strength. For a milder curry, remove the chile’s seeds and omit the cayenne; for more heat, add a little extra cayenne or sliced chile. Add cautiously, then taste after the sauce has simmered, since the spice flavor becomes more pronounced as it cooks.
- Make substitutions with the flavor in mind. Curry leaves add a distinctive citrusy, herbal aroma, but they are not essential. If you cannot find them, leave them out rather than using curry powder as a direct substitute; curry powder will make the sauce taste more like a general spice blend. Light coconut milk can replace full-fat, though the sauce will be thinner and less creamy.
Serving Suggestions
Serve the curry in shallow bowls with steamed basmati rice, jasmine rice or another plain long-grain rice. A mound of rice gives the coconut sauce somewhere to collect, and its mild flavor lets the squid and spices stay in focus. For a practical meal, allow about ¾ cup cooked rice per person; cook the rice separately so it does not absorb too much of the curry sauce while the squid simmers.
Warm roti, chapati, naan or another soft flatbread also works well for scooping. Add a simple side such as sliced cucumber, tomato and red onion dressed with lime, or lightly cooked greens. These fresh, crisp accompaniments balance the rich sauce without competing with it. A small bowl of extra cilantro and lime wedges lets everyone adjust their own serving.
If serving several dishes, keep this curry as the saucy main and pair it with one starch and one vegetable side. The recipe is filling, and too many strongly spiced sides can make the meal feel heavy. Put the curry on the table soon after adding the lime and herbs, while the squid is tender and the sauce is hot.
Variations
Make it without coconut. Replace the coconut milk with 1 cup (240 ml) stock and stir in ½ cup (120 ml) plain yogurt off the heat at the end. The result is tangier and less rich. To help prevent curdling, temper the yogurt by mixing a spoonful of hot sauce into it first, then stir it into the pan after turning off the heat. Do not boil the curry after adding yogurt.
Add vegetables. Add 1 cup (150 g) diced bell pepper with the tomatoes for a softer, sweeter curry, or stir in 2 cups (60 g) baby spinach during the last 2 minutes. If adding vegetables that release a lot of water, use a little less of the measured water and adjust the sauce after simmering. Keep the squid’s cooking time in mind; avoid adding delicate vegetables at the start of the long braise.
Use a different seafood. Firm white fish cut into large chunks can replace the squid, but it cooks much faster. Simmer the sauce first, then add the fish and cook gently until opaque and it reaches 145°F (63°C), checking the thickest piece with a thermometer. Shrimp are another option; add them near the end and cook until opaque and firm. These changes create a different texture, so do not follow the squid’s long simmering time for fish or shrimp.
Change the spice profile. For a warmer, less chile-forward curry, omit the cayenne and add ½ teaspoon (1 g) of garam masala after turning off the heat. Garam masala is a blend rather than a single spice, and its ingredients vary by maker; it gives a rounded, fragrant finish. If you do not have it, simply leave it out rather than increasing every other spice.
Storage and Reheating
Refrigerate leftover curry within 2 hours of cooking, in a shallow, covered container. It keeps for 3–4 days in the refrigerator. The sauce may thicken as it chills, and the squid can firm up, so store the rice separately if you can. For longer storage, freeze the curry in a freezer-safe container for up to 2 months for best quality. Thaw it overnight in the refrigerator; coconut sauce can separate slightly after freezing, but stirring while reheating usually brings it back together.
Reheat only the portion you plan to eat in a saucepan over low to medium-low heat, stirring gently and adding a spoonful of water if the sauce is too thick. Heat leftovers to 165°F (74°C), checking with a food thermometer. Avoid a hard boil and repeated reheating, which can toughen the squid and make the sauce oily. If reheating in a microwave, cover loosely, heat in short intervals, and stir between intervals so the curry warms evenly.
Frequently Asked Questions
Can I use frozen squid?
Yes. Frozen cleaned squid is convenient and works well here. Thaw it in the refrigerator, drain it thoroughly and pat it dry before slicing. If the package contains a lot of liquid, drying the squid helps keep the curry sauce from becoming watery. Do not thaw it at room temperature.
Why is my squid chewy?
Squid can be chewy if it has not cooked long enough to become tender, or if it has been cooked for an intermediate length of time. Keep the curry at a gentle simmer and continue cooking in 5-minute increments until a thick piece is tender, while checking that it reaches the safe seafood temperature. Very high heat can also make the sauce boil aggressively and cook pieces unevenly.
Can I make the curry ahead?
You can make the tomato-and-coconut sauce a day ahead and refrigerate it promptly. For the best squid texture, reheat the sauce to a simmer and cook the squid in it on the day you plan to serve. If the complete curry is made ahead, cool and refrigerate it within 2 hours, then reheat it gently to 165°F (74°C); the squid may be firmer after reheating.
What can I use instead of fresh curry leaves?
Leaving them out is the easiest substitution. Curry leaves have a particular citrusy, leafy aroma that dried curry powder does not reproduce, and curry powder also changes the overall seasoning. If you want extra freshness, finish with cilantro and lime as directed, but treat them as a complement rather than an exact replacement.
Can I use curry powder instead of the individual spices?
Yes, though the flavor will be different. Use about 1 tablespoon (6 g) of a mild curry powder in place of the coriander, cumin, turmeric and paprika, then add cayenne only if you want more heat. Curry powders vary in salt and chile content, so taste the sauce before adding the full amount of salt or extra chile.
How do I know when the squid is done?
A thick piece should be tender when bitten, not rubbery, and the thickest piece should reach the USDA FSIS seafood minimum of 145°F (63°C). Because rings and tentacles are thin and irregular, a thermometer can be difficult to position; use the thickest piece you can measure and check more than one if the pieces vary substantially. If you cannot get a reliable reading, continue the gentle simmer and verify the thickest pieces carefully.
Related
- Indian Goat Stew: A Slow-Simmered Curry
- Indian Squid Ginger Recipe with Pepper and Curry Leaves
- Hungarian Tripe Stew with Corn, Paprika, and Potatoes
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).