clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Here's a simple yet super flavorful recipe for Kerala-Style Fish, made with a flavorful paste that is either grilled or roasted in the oven. Curry leaves and Tamarind give this Indian Recipe its unique flavor. #kerala #keralafish #whitefish #indianrecipes

Kerala-Style Fish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 3 reviews
  • Author: Sylvia Fountaine
  • Prep Time: 20
  • Cook Time: 20
  • Total Time: 40 minutes
  • Yield: 4-6 1x
  • Category: Main, fish
  • Method: baked
  • Cuisine: Indian


Kerala-Style Fish, made with a flavorful paste that is either grilled or roasted in the oven. Curry leaves and Tamarind Paste give this Indian Recipe its unique flavor. Serve this with Indian Lemon Rice and Raita!



1 – 1 1/2 pounds white fish (black cod, sea bass, halibut, mahi-mahi, escolar, ono, wild cod, haddock, etc.) whole filet or pieces (thicker cuts are better here)

Kerala Paste: 

Garnish with Lime wedges and fried curry leaves. Serve with Indian Lemon Rice, Naan Bread and Raita.


  1. Preheat oven to 375F. (see notes for grilling)
  2. Pat dry fish, remove any bones, and place on a greased or parchment-lined sheet pan
  3. Make the paste: Place all the paste ingredients in a food processor, and pulse until finely chopped. Scrape down the sides, pulse again, and repeat, until it becomes a cohesive, thick, paste. It doesn’t need to be smooth. To make tamarind water mix 1 teaspoon tamarind paste with 2 teaspoons water ( just add both to processor)
  4. Brush the Kerala Paste on the tops and sides of fish.
  5. Bake until cooked through (12-18 minutes depending on thickness), then broil for a couple of minutes if you like, to get the top golden.
  6. Optional: In a skillet, sizzle a few fresh curry leaves in ghee for  20-30 seconds until crisp, and spoon over the fish for a pretty garnish.
  7. Place on a banana leaf if you like and serve with lime wedges, Indian Lemon Rice or Basmati Rice and Raita.


If using very thin fish like tilapia or similar, I recommend pan-searing it on the stovetop in a little oil, so you can “cook the paste” without overcooking the fish.

GRILLED: Feel free to grill the fish ( if it is a fish that will hold together). Grill over medium heat. If grilling a whole filet, lay it down skin-side down on a well-greased grate ( marinade side up). Cover, and cook through until flesh is flaky (test with a fork) 9-15 minutes- time will vary depending on thickness. Using two big metal spatulas place on a platter.  If grilling individual, skinless portions, brush both sides with marinade and cook each side 3-5 minutes or until cooked through and flakey.


I’ve also used this flavorful Kerala Paste on chicken before grilling or pan-searing, and on tofu, before baking. Super tasty.

The Curry leaves really elevate the dish (in my humble opinion). Yes, I know they are harder to find. When you do find them, buy extra to freeze so you have them on hand. 😉


  • Serving Size: one, 4 ounce serving of sea bass
  • Calories: 164
  • Sugar: 1.9 g
  • Sodium: 573.9 mg
  • Fat: 6 g
  • Saturated Fat: 3.5 g
  • Carbohydrates: 5.2 g
  • Fiber: 1.5 g
  • Protein: 21.7 g
  • Cholesterol: 46.5 mg