Tyil Karre
A fiery, tangy fish curry from the Syrian Christian kitchens of Kerala. Fresh mackerel steaks simmer in a deeply spiced, vibrant red gravy made with Kashmiri chili, tamarind, and aromatic fenugreek. This coastal classic comes together quickly and tastes even better the next day.
For 4 servings
- prep
Soak tamarind and prep the fish.
1.Soak tamarind in 0.5 cup warm water for 15 minutes. Squeeze and extract thick pulp. Discard solids.2.Rinse mackerel steaks gently, drain well, and set aside.TIPDon't soak the fish in water — it dilutes flavor. Just rinse and drain. - mix
Make the chili paste.
1.In a small bowl, mix Kashmiri red chili powder and turmeric powder with 3 tablespoons water.2.Stir into a smooth, thick paste. Set aside. - temper · ~1 min
Crackle the spices in coconut oil.
1.Heat coconut oil in a clay pot over medium heat.2.Add mustard seeds and let them splutter (30 seconds).3.Add fenugreek seeds and fry until they turn light brown, about 10 seconds.4.Add curry leaves and stir once.TIPFenugreek burns fast and turns bitter — watch the color closely. - saute · ~10 min
Fry the aromatics.
1.Add sliced shallots, ginger, garlic, and slit green chilies to the pot.2.Sauté on medium-low heat until shallots turn deep golden and soft, about 8 to 10 minutes.3.Stir often to prevent burning at the edges.TIPPatience here builds the foundation. Golden, not browned, is the goal. - saute · ~4 min
Cook the red chili paste.
1.Lower the heat. Add the prepared chili-turmeric paste to the pot.2.Sauté continuously for 3 to 4 minutes until the raw smell disappears and oil glistens on the surface.3.If the paste sticks, add a splash of water.TIPRaw chili paste tastes harsh. Cook until the aroma turns mellow and fruity. - simmer · ~3 min
Add tamarind water and bring to a boil.
1.Pour in the extracted tamarind pulp and 1 cup water.2.Add salt and stir well.3.Bring the gravy to a rolling boil, then lower the heat to a gentle simmer. - simmer · ~12 min
Gently cook the mackerel in the gravy.
1.Slide the mackerel steaks into the simmering gravy one by one.2.Tilt the pot gently to submerge fish without breaking the steaks.3.Simmer uncovered on low heat for 10 to 12 minutes until fish is cooked through.4.Swirl the pot once or twice during cooking; never stir with a spoon.TIPSwirl, don't stir. Mackerel flesh is delicate and will break apart with a ladle. - rest · ~10 min
Rest before serving.
1.Turn off the heat. Let the curry rest for 10 minutes so the fish absorbs the gravy.2.Drizzle a few drops of raw coconut oil on top for fragrance.TIPThis curry tastes even better the next day. Make ahead if you can. - serve
Serve Tyil Karre hot with steamed rice.
Serve in the clay pot itself or transfer to a serving bowl. Pair with matta rice or plain steamed rice and a side of stir-fried vegetables.
TIPSpoon the oily, red-tinted gravy over rice first, then place a piece of fish on top.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use fresh mackerel with firm, shiny skin for the best texture. Avoid frozen fish that may turn mushy.
- 2Kashmiri chili powder gives vibrant red color without overwhelming heat—do not substitute with hot chili powder.
- 3Cook the shallots slowly until deep golden to build a sweet, aromatic base for the gravy.
- 4Fenugreek seeds burn quickly and turn bitter; remove them from oil as soon as they brown.
- 5Swirl the pot gently instead of stirring to keep mackerel steaks intact during simmering.
- 6Let the curry rest for 10 minutes before serving so the fish absorbs the tangy gravy.
- 7This curry tastes even better the next day—make it ahead and reheat gently.
Adapt it for your goals.
Low-oil
Reduce coconut oil to 1 tablespoon and skip the finishing drizzle. For a lighter version, sauté shallots in a splash of water after cracking the spices.
high proteinHigh-protein
Add a few small cubes of firm tofu along with the fish for extra protein without altering the flavor profile.
no fishNo-fish
Substitute mackerel with thick slices of king oyster mushrooms or paneer. Simmer for 8 minutes until mushrooms are tender, for a vegetarian option that still absorbs the bold gravy.
mildMild
Reduce Kashmiri chili powder to 2 tablespoons and omit green chilies for a family-friendly, less fiery version that keeps the deep red color and tanginess.
Why this is on our healthy list.
Rich in Omega-3s
Mackerel is naturally high in omega-3 fatty acids, which support heart and brain health.
Anti-Inflammatory Spices
Turmeric and ginger in this curry provide anti-inflammatory and antioxidant properties.
Digestive Support
Fenugreek seeds and tamarind aid digestion and can help soothe the stomach.
Low in Saturated Fat
Coconut oil is used sparingly, and the dish is free of heavy creams or butter, keeping it light.
Frequently asked questions
Yes, firm-fleshed fish like kingfish, tuna, or salmon work well, but reduce cooking time by a few minutes for thinner fillets.



