Fish sukka is a flavorful coastal fish dish made with fresh fish, coconut, onions, and spices. Unlike a regular fish curry, it is a dry or semi-dry dish where the masala coats the fish beautifully. This easy fish recipe takes about 30 minutes and tastes great as a quick side dish with rice, chapati, or bhakri.

I learned this fish sukka recipe from my friend, who is a professional cook. She told me this simple fish recipe has been a family favorite for years. It's quick to make, tastes delicious, and is perfect for busy days.
When I made it at home for the first time, my husband loved it so much that he asked me to make it again. Now, fish sukka has become a regular part of our weekly menu, and I make it at least once a week. Love coastal sukka recipes? Try my Tisre Sukka, Prawn Sukka, or Crab Sukka next.
About This Recipe
I prefer my fish sukka semi-dry with a little masala coating the fish. As the dish cools, the coconut masala absorbs some of the moisture, making it feel drier than when freshly cooked.
While some people enjoy a completely dry fish sukka, I find that leaving a little moisture in the masala helps coat the fish better and lets you enjoy the delicious sukka masala flavored by the fish and spices.
Quick Look: Fish Sukka Recipe
- ⏱ Prep Time: 15 minutes
- 🍳 Cook Time: 15 minutes
- 🔥 Calories: ~293 kcal per serving (may vary depending on the fish used)
- 🐟 Key Ingredients: Sardines (Tarle), fresh coconut, red chili powder, kokum, tirphal (teppal), onion, ginger, garlic
- ♨ Cook Method: Grind coconut masala → cook with kokum and spices → add fish → simmer until just cooked
- 🌶 Spice Level: Medium to spicy (adjustable)
- 😋 Flavor Profile: Spicy, tangy, aromatic, and full of coconut flavor.
- ⭐ Difficulty: Easy, perfect for a quick seafood side dish
Why You'll Love This Recipe
- Made with simple ingredients.
- Ready in 30 minutes.
- Packed with coastal spicy flavors.
- Easy to customize with your favorite fish
Ingredients Needed

See the recipe card at the end of the post for full ingredients, quantities, and a printable version.
Best Fish For Fish Sukka
You can make fish sukka with almost any firm fish, but some varieties work better than others. Sardines, mackerel, pomfret, and kingfish are all excellent choices because they hold their shape well and absorb the spicy sukka masala beautifully.
I personally prefer sardines for this sukka recipe. Their flavor pairs perfectly with the coconut and spices, making the tarle sukka especially delicious. However, feel free to use any fresh fish that is easily available in your area.
- Fresh coconut: Freshly grated coconut gives fish sukka its authentic flavor and texture. I recommend using fresh coconut whenever possible.
- Red chili powder: Adjust the quantity to suit your spice preference. The amount may also vary depending on the type of chili powder used.
- Tirphal (Teppal): Tirphal gives this sardine fish sukka its characteristic aroma. If unavailable, you can leave it out and still make a flavorful fish sukka.
- Kokum: Kokum adds a mild, tangy flavor that balances the sweetness of the coconut. If unavailable, you can use a small amount of tamarind or lemon juice.
How To Make Fish Sukka

Step 1: Clean the fish and marinate it with salt. Keep it aside while you prepare the sukka masala.

Step 2: In a mixer jar, add coconut, red chili powder, turmeric powder, onion, ginger, garlic, and water. Grind to a slightly coarse, thick paste.

Step 3: Add the tirphal and pulse for about 10 seconds to release flavors. Do not grind it completely. A quick pulse is enough to release its aroma. You can also lightly crush the tirphal using a mortar and pestle and add it to the masala.

Step 4: Transfer the ground masala to a pan. Rinse the mixer jar with a little water and add it to the pan.

Step 5: Add salt, kokum, and green chilies. Mix well and cook over medium heat until the masala comes to a boil.

Step 6: Add the fish and gently mix.

Step 7: Cover and cook for 2 minutes, or until the fish is just cooked through. Sardines cook quickly, so avoid overcooking.

Step 8: Avoid stirring too much, as the fish is delicate and can break apart easily. Garnish with fresh coriander leaves and serve hot.
Tips to make the Best Fish Sukka
- Do not stir the fish too much: Once you add the fish to the sukka masala, gently mix it once to coat it with the masala. Avoid overcooking or stirring too much, as the fish can break apart easily.
- Use a little water: Add just enough water to grind the sukka masala into a thick paste. Avoid adding extra water later, as too much liquid will turn the dish into a curry rather than a fish sukka.
- Adjust the consistency to your liking: I prefer my fish sukka semi-dry with a little masala coating the fish. Use very little water while grinding the masala, and cook the masala until fairly dry before adding the fish.
Recipe FAQs
Yes. This sukka recipe works well with sardines, mackerel, pomfret, kingfish, and other firm fish.
Yes. Tirphal adds a beautiful aroma, but the recipe will still taste delicious without it.
Fish can break apart if stirred too much or cooked for too long. Gently mix once after adding the fish to the sukka masala and cook only until it is just done.
Fish sukka tastes delicious as a side dish with steamed rice and Goan fish curry, chapati, bhakri, or as part of a Goan seafood meal.
Yes. Store leftover fish sukka in an airtight container in the refrigerator for up to 1 day. Reheat the sukka on low heat before serving. I do not recommend freezing it, as the texture of the fish changes after thawing, and the fish can break apart easily when reheated.
Recipe Card

Fish Sukka Recipe
Video

Equipment
- 1 heavy-bottomed pan/skillet
Ingredients
- 50 small Sardine (Tarle) fish
- Salt to taste
- 1.5 cups of coconut
- 1 tablespoon red chili powder (add as per taste)
- ½ teaspoon turmeric
- ½ onion sliced
- 6 garlic cloves
- 1- inch ginger
- 8-10 tirphal (also known as teppal)
- 5 Kokum petals
- 2 green chilies
- coriander leaves to garnish
Instructions
- Clean the fish and marinate it with salt. Keep it aside while you prepare the masala.
- In a mixer jar, add coconut, red chili powder, turmeric powder, onion, ginger, garlic, and water. Grind to a slightly coarse, thick paste.
- Add the tirphal and pulse for about 10 seconds to release its flavors. Do not grind it completely, as a quick pulse is enough to release its aroma. If you are a beginner, lightly crush the tirphal using a mortar and pestle and add it directly to the masala.
- Transfer the ground masala to a pan. Rinse the mixer jar with a little water and add it to the pan.
- Add salt, kokum, and green chilies. Mix well and cook over medium heat until the masala comes to a boil.
- Add the fish and gently mix.
- Cover and cook for 2 minutes, or until the fish is just cooked through.
- Sardines cook quickly, so avoid overcooking and stirring too much, as the fish is delicate and can break apart easily. Garnish with fresh coriander leaves and serve hot.
Notes
- Do not stir too much: Once you add the fish, gently mix it once to coat it with the masala. Avoid overcooking or stirring too much, as the fish can break apart easily.
- Use a little water: Add just enough water to grind the masala into a thick paste. Too much water will make the dish more like a curry than a fish sukka.
- Adjust the consistency: I prefer my fish sukka semi-dry with a little masala coating the fish. Cook the masala until fairly dry before adding the fish.
- Do not grind the tirphal completely: Pulse it briefly or lightly crush it in a mortar and pestle before adding. Grinding it into a fine paste can make the flavor too strong.
- Use fresh fish: Fresh sardines give the best flavor and texture. If using frozen fish, thaw it completely and pat it dry before cooking.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









Share your thoughts