
This Kerala-style mackerel curry brings coastal Indian tradition to your kitchen with rich coconut and bold spices. I developed this after studying authentic methods from the region.
The dish combines fresh mackerel with a fragrant blend of mustard seeds, curry leaves, and turmeric. Coconut milk creates a velvety sauce that perfectly balances the heat from green chilies.
What results is tender fish in a creamy, aromatic curry that’s both comforting and complex. The flavors deepen as it sits, making leftovers even better.
Serve with steamed rice to soak up every drop of the flavorful sauce. This is a taste of Kerala’s culinary heritage.
Ingredients for Mackerel Curry Recipe Kerala Style
Fresh mackerel meets coconut milk and bold spices for this coastal Indian classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Mackerel Fillets 🐟 | 1 ½ lb | Fresh, skin-on, cut into steaks |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess |
| Mustard Seeds 🌿 | 1 tsp | Black or brown variety |
| Curry Leaves 🍃 | 15 pieces | Fresh preferred, dried acceptable |
| Green Chilies 🌶️ | 3 whole | Slit lengthwise, seeds removed |
| Turmeric Powder 🌿 | 1 tsp | Ground for even distribution |
| Red Onion 🧅 | 1 whole | Thinly sliced for texture |
| Garlic Cloves 🧄 | 5 cloves | Minced for maximum flavor |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated finely |
| Tamari or Soy Sauce 🫒 | 1 tbsp | For umami depth |
| Coconut Oil 🥥 | 2 tbsp | For authentic Kerala flavor |
| Kokum or Tamarind Paste 🍋 | 1 tsp | For tangy sourness |
| Sea Salt 🧂 | 1 tsp | Adjust to taste preference |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
[recipe_ingredient_scaler]
The mackerel is key—fresh, firm fillets from a trusted seafood counter (I like Whole Foods or local Asian markets) make all the difference. Look for bright eyes and a clean, oceanic smell, not fishy. Kokum (a souring agent) can be found at Indian grocery stores; tamarind paste works in a pinch. The curry leaves are non-negotiable for authenticity—Patel Brothers or any South Asian market will have them.
No fresh curry leaves? Dried leaves at half the amount work, but fresh is better. Out of green chilies? Serrano peppers are a good substitute. If you can’t find kokum, tamarind paste or even lime juice (use sparingly) will add the needed tang. For a thicker sauce, reduce the coconut milk slightly before adding the fish.
This curry tastes even better the next day as flavors meld. Store in the fridge for up to 2 days—the fish can get mushy after that. Reheat gently to avoid breaking up the mackerel. Freezing isn’t recommended here; fresh is best for texture.
Why You’ll Love This Recipe
- One Pot Wonder: I just throw the mackerel fillets into the coconut milk with mustard seeds and curry leaves—minimal cleanup, maximum flavor.
- Creamy Heat: The coconut milk balances the green chilies and curry leaves so perfectly, it’s rich but with just the right kick.
- Weeknight Savior: Honestly, it’s my go-to for busy evenings when I need something hearty and ready in under 30 minutes.
- Budget Friendly: Mackerel fillets are affordable, and a little goes a long way with the bold spices and creamy coconut base.
Step-by-Step Instructions for Kerala Style Mackerel Curry
Here’s the method I use for authentic coastal flavors that never disappoint.
Step 1: Temper the Spices and Aromatics
Heat the 2 tbsp Coconut Oil in a heavy-bottomed pot over medium heat. When the oil shimmers, add the 1 tsp Mustard Seeds and wait for them to pop—this takes about 30-45 seconds.
Immediately add the 15 pieces Curry Leaves and 3 whole Green Chilies. Stir for 10-15 seconds until the curry leaves become fragrant and the chilies blister slightly. This tempering process releases essential oils that form the flavor base of the dish.
Step 2: Build the Flavor Foundation
Add the thinly sliced Red Onion to the pot and sauté for 4-5 minutes until the edges turn golden brown. The onions should soften and release their natural sweetness.
Stir in the 1 tbsp Fresh Ginger and 5 cloves Garlic Cloves, cooking for another 1-2 minutes until the raw aroma disappears. Add the 1 tsp Turmeric Powder and 1 tsp Sea Salt, stirring quickly to coat the onions evenly and prevent the turmeric from burning.
Step 3: Incorporate the Liquid Elements
Pour in the 2 cups Coconut Milk and stir well to combine with the spice mixture. Bring to a gentle simmer over medium-low heat, then add the 1 tbsp Tamari or Soy Sauce and 1 tsp Kokum or Tamarind Paste.
Let this simmer for 3-4 minutes until the liquid reduces slightly and the flavors meld together. The sauce should have a balanced tang from the kokum or tamarind and a rich creaminess from the coconut milk.
Step 4: Cook the Mackerel to Perfection
Gently place the 1.5 lb Mackerel Fillets into the simmering curry sauce. Spoon some of the hot liquid over the fillets to ensure even cooking. Cover the pot and let the fish cook for 8-10 minutes over low heat.
The mackerel is done when it flakes easily with a fork and turns opaque throughout. Avoid stirring vigorously to keep the fillets intact. The coconut milk will have thickened slightly, coating the fish beautifully.
Step 5: Finish and Garnish
Turn off the heat and let the curry rest for 2-3 minutes. This allows the flavors to develop further and the fish to absorb more of the aromatic sauce.
Sprinkle the 0.25 cup Fresh Cilantro over the top just before serving. The cilantro adds a bright, fresh contrast to the rich, coconut-based curry. Serve hot with steamed rice or appam to soak up the delicious sauce.
Pro Tips For Making Mackerel Curry Recipe Kerala Style
- Dry the Fillets: Pat the mackerel fillets thoroughly dry with paper towels before cooking—I learned this the hard way after my curry turned watery from excess moisture.
- Bloom the Mustard: Heat the mustard seeds in oil until they pop (about 30-45 seconds), then add curry leaves immediately for maximum aroma.
- Skip the Overcook: Add the mackerel to the curry only in the last 5-7 minutes, or it will fall apart into the coconut milk.
- Use Fresh Coconut: If you have time, grate fresh coconut and extract milk at home—store-bought works, but the flavor difference is noticeable.
Storing and Reheating This Dish
Fridge Storage
Let your curry cool completely before storing—I usually wait about 2 hours at room temperature. Transfer to an airtight container and refrigerate at 40°F or below. It stays fresh for up to 2 days, though the fish texture is best within 24 hours. ❄️
Freezing Not Recommended
Mackerel doesn’t freeze well because the delicate flesh becomes mushy when thawed. If you must freeze, do so without the fish and add fresh mackerel when reheating. The coconut sauce alone freezes well for up to 1 month.
Stovetop Reheating
Gently reheat over low heat in a covered pot, stirring minimally to avoid breaking the fish. Add 2-3 tbsp water if the sauce thickens too much. Heat until just simmering, about 5-7 minutes. 🔥
Microwave Method
Place a single portion in a microwave-safe dish, cover with a damp paper towel, and heat on 50% power for 1-2 minutes. Stir gently and repeat in 30-second intervals until reaching 165°F.
Serving Leftovers
I love serving leftovers with fresh cilantro and a squeeze of lime to brighten the flavors. The curry often tastes even better the next day as the spices continue to meld. Just be gentle when reheating to preserve the fish texture.
Nutrition Facts
Frequently Asked Questions
Can I use frozen mackerel instead of fresh?
Yes, but thaw it overnight in the fridge first. Pat it completely dry before cooking to prevent the curry from becoming watery. Fresh is ideal for texture.
What can I substitute for curry leaves?
In a pinch, use 1 tsp dried curry leaves or 1 bay leaf plus 1/2 tsp lemon zest. The flavor won’t be identical but still delicious.
How do I prevent the coconut milk from curdling?
Temper it by adding 1-2 tbsp hot curry liquid to the coconut milk first, then stir the mixture back in. Also avoid boiling vigorously.
Why did my mackerel break apart in the curry?
This happens if the fish is overcooked or stirred too much. Use a spatula to gently place and remove fillets, and cook for only 8-10 minutes.
- Energy Ball Recipe Peanut Butter: No-Bake Protein-Packed Bites - September 24, 2026
- Jerk Chicken Recipe Crock Pot: Slow-Cooked Caribbean Heat - September 24, 2026
- Japanese Curry Recipe Kenji: Chef-Tested Rich and Velvety Sauce - September 24, 2026