I’ll be honest: the first time I made squid curry, I overcooked it by about four minutes and served something closer to rubber bands than seafood. That mistake is exactly why this One-Pan Squid with Kohlrabi and Coconut Curry recipe exists in its current form — squid goes in last, cooks for barely two minutes, and everything else in the pan is built to be ready and waiting for it.
Kohlrabi is the part people ask about most. It is not a stretch ingredient here — it is a real vegetable in Indian home cooking, usually called knol khol, and it behaves in a curry almost exactly like the turnip, potato, or eggplant you would normally see paired with squid in a South Indian sauce. Peeled and cut small, it holds its shape and soaks up the coconut sauce without turning mushy, which is exactly what you want next to fast-cooking seafood.
Why This One-Pan Squid with Kohlrabi and Coconut Curry Works
This curry is ready in about 35 minutes, and the only real rule is sequencing: kohlrabi needs 10 to 12 minutes to soften in the coconut sauce, while squid needs no more than 2 minutes or it turns tough. Everything else — the spice base, the coconut milk, the simmer — exists to give the kohlrabi time to cook while the squid stays out of the pan until the very end.
I used to think squid curry recipes were exaggerating about the two-minute rule, until I timed it myself with a stopwatch on my phone. At two minutes the squid was tender. At six minutes, same pan, same heat, it had turned chewy enough that I nearly didn’t serve it. That one test changed how I cook squid permanently, and it’s the whole reason this recipe treats the squid as a garnish added at the end rather than something simmered with everything else.
Ingredients
This serves 3 to 4 people as a main course with rice.
For the Curry Base
- 2 tablespoons coconut oil or vegetable oil
- 1 teaspoon mustard seeds
- 10 fresh curry leaves (or substitute 1 bay leaf if unavailable)
- 1 medium onion, thinly sliced
- 4 garlic cloves, grated
- 1-inch piece ginger, grated
- 1 tablespoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon chili powder (adjust to taste)
- 1 medium tomato, chopped
- 1 can (400ml) full-fat coconut milk
- Salt, to taste
For the Kohlrabi and Squid
- 2 medium kohlrabi bulbs, peeled and cut into 1/2-inch cubes (about 3 cups)
- 500g cleaned squid, bodies sliced into rings, tentacles left whole
- Juice of 1/2 lime
- Fresh cilantro, chopped, for serving
How to Make Coconut Curry with Squid and Kohlrabi
- Heat the oil in a wide, deep skillet or wok over medium heat. Add the mustard seeds and let them pop for about 15 seconds, then add the curry leaves — they will sizzle and should smell fragrant almost immediately.
- Add the onion and cook for 5 to 6 minutes, stirring occasionally, until soft and lightly golden at the edges.
- Stir in the garlic and ginger and cook for 1 minute until fragrant. Add the coriander, turmeric, and chili powder, and stir for 30 seconds — just long enough to smell toasted, not burnt.
- Add the chopped tomato and cook for 2 to 3 minutes, mashing it slightly with the back of a spoon, until it breaks down into the spices.
- Pour in the coconut milk and add the kohlrabi cubes. Bring to a gentle simmer, cover, and cook for 10 to 12 minutes, stirring once or twice, until the kohlrabi is tender when pierced with a fork.
- Season the sauce with salt, then raise the heat slightly and add the squid. Cook uncovered for exactly 2 minutes, stirring gently, until the squid turns opaque and curls slightly.
- Remove from the heat immediately, stir in the lime juice, and scatter cilantro over the top before serving.
Good vs. Great: What Actually Makes the Difference
There isn’t a secret ingredient that separates a fine version of this curry from a genuinely good one. It comes down to a handful of small calls made at the right moments.
- Cut the kohlrabi small and even. Larger chunks need longer to soften, which either overcooks the sauce or leaves you with crunchy centers. Half-inch cubes cook through in the same time the sauce needs to develop.
- Don’t rush the onion. A pale, barely-cooked onion tastes raw and sharp under the spices. Give it the full 5 to 6 minutes so it turns sweet.
- Dry the squid before it goes in. Excess water on the squid dilutes the sauce right at the end and can make the pan spit. Pat it with paper towels first.
- Set a timer for the squid. Two minutes sounds fast, but I promise it’s enough. Walking away, even briefly, is how squid curry goes wrong.
Common Mistakes and How to Fix Them
Sauce splits or looks oily and separated: this usually means the heat was too high once the coconut milk went in. Coconut milk can break if it boils hard for too long, so keep the simmer gentle once the kohlrabi goes in, and stir it back together off the heat if it does separate slightly — it usually recombines fine.
Squid turned rubbery: almost always a timing problem, not a technique problem. If it’s tough, it was in the pan too long, plain and simple. Next time, pull it the moment it turns opaque and curls, even if that feels too soon.
Kohlrabi still crunchy after 12 minutes: your cubes were probably cut too large, or the simmer wasn’t quite gentle and steady. Give it another 3 to 4 minutes covered rather than adding the squid on schedule regardless.
Variations and Substitutions
No kohlrabi available? Turnip or a firm white potato both work using the same cooking time, since they soften at a similar rate, and either makes a fine kohlrabi coconut curry with squid substitute when kohlrabi is out of season. Eggplant is the traditional South Indian pairing with squid curry and needs slightly less time, closer to 8 minutes.
Shrimp can replace the squid at the same 2-minute cooking point if squid isn’t available, though the texture and flavor will read differently. For more heat, add a sliced fresh green chili with the onion. If curry leaves aren’t sold near you, the dish still works without them, though it loses some of its characteristic aroma — a squeeze of extra lime at the end helps make up for that.
Serving and Pairing
Steamed basmati rice is the obvious partner here, since it soaks up the coconut sauce without competing with it. Warm flatbread works just as well if rice isn’t on hand. A side of quick-pickled cucumber or a plain yogurt raita cuts through the richness of the coconut milk nicely, especially if you’ve leaned into more chili heat than the base recipe calls for. This squid and kohlrabi curry also holds up well next to a simple cabbage salad if you want something crunchy on the plate.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 2 days. The squid will firm up further as it sits, so this curry is genuinely best eaten the day it’s made. When reheating, warm it gently over low heat on the stovetop just until hot — do not let it come to a hard boil, since that will toughen the squid further. This dish does not freeze well; both the squid and the kohlrabi lose their texture once thawed.
Nutritional Information
Values below are estimates per serving and will vary depending on exact brands and quantities used.
| Calories | 340 kcal |
| Protein | 22 g |
| Carbohydrates | 14 g |
| Fat | 22 g |
| Fiber | 4 g |
Final Thoughts
This recipe was tested and refined in the bebup.org kitchen, including a few timed rounds specifically to lock down the squid’s two-minute window before publishing.
One-Pan Squid with Kohlrabi and Coconut Curry isn’t a fussy dish once you know the one rule that matters: everything waits for the squid, not the other way around. Get that sequencing right and the rest — the spices, the coconut milk, the kohlrabi turning tender in the sauce — mostly takes care of itself.
One-Pan Squid with Kohlrabi and Coconut Curry
Ingredients
Method
- Heat the oil in a wide, deep skillet or wok over medium heat. Add the mustard seeds and let them pop about 15 seconds, then add the curry leaves.
- Add the onion and cook 5 to 6 minutes, stirring occasionally, until soft and lightly golden at the edges.
- Stir in the garlic and ginger and cook 1 minute. Add the coriander, turmeric, and chili powder, and stir 30 seconds.
- Add the chopped tomato and cook 2 to 3 minutes, mashing slightly, until it breaks down into the spices.
- Pour in the coconut milk and add the kohlrabi cubes. Bring to a gentle simmer, cover, and cook 10 to 12 minutes until the kohlrabi is fork-tender.
- Season with salt, raise the heat slightly, and add the squid. Cook uncovered for exactly 2 minutes, stirring gently, until opaque and curled.
- Remove from heat immediately, stir in the lime juice, and scatter cilantro on top before serving.