Mangalorean Fish Curry (Meen Ghassi) Recipe — Coastal Konkani Flavor

This Authentic Mangalorean Fish Curry (Meen Ghassi) features fresh fish simmered in a tangy, spicy coconut-based gravy that captures the bold flavors of South India and can be ready in around 30 minutes. This traditional fish curry with coconut pairs beautifully with steamed rice or jeera rice. Below you’ll find clear step-by-step instructions, photos, and a short video demonstrating the method.

close-up of mangalorean fish curry served in a bowl.

Mangalorean fish curry with rice is a beloved staple along India’s west coast, especially in Mangalore, a coastal city in Karnataka. What distinguishes this creamy coconut curry is the balance of freshly grated coconut, dried red chilies, and tamarind that gives it a pleasant heat and a bright, tangy finish.

This versatile Mangalorean-style fish curry works with many types of fish—mackerel, kingfish, pomfret, or sardines—so you can adapt the recipe to what’s available. Fresh, locally sourced fish will give the most authentic result, but properly drained canned fish or prawns can also be used in a pinch.

I learned many Mangalorean family recipes from my mother-in-law, and this Meen Ghassi is one we make frequently. A simple tip: let the curry rest for 15–20 minutes after cooking so the flavors meld — it often tastes even better the next day. Reheat gently on low heat to keep the fish intact.

Ingredient Notes

This recipe uses straightforward ingredients commonly found in South Indian kitchens: coconut, dried red chilies, tamarind, onion, garlic, and a few whole spices. Use freshly grated coconut for the creamiest texture; if fresh coconut isn’t available, add canned coconut milk at the end of cooking and simmer gently. Byadagi or Kashmiri chilies provide color and mild heat; substitute as needed. Coconut oil adds authentic aroma but neutral oils work too.

individually labeled ingredients to make mangalorean fish curry are laid out on a table.

See the recipe card at the end of the post for exact quantities and a printable version.

Best Fish for the Curry

Choose a firm fish that holds its shape while cooking: kingfish, pomfret, mackerel, or sardines are excellent choices. I used pomfret in this version. Fresh fish will deliver the best flavor and texture; when using frozen fish, thaw and pat dry before marinating.

Spices & Other Ingredients

  • Spices: Coriander seeds, cumin seeds, black peppercorns, mustard seeds and a small amount of fenugreek—lightly roasted—form the aromatic base.
  • Byadagi or Kashmiri chilies: For color and mild heat. Adjust quantity for spice tolerance.
  • Coconut: Freshly grated coconut gives a smooth, creamy texture. Coconut milk is a suitable substitute if needed.
  • Tamarind: Adds the characteristic tang. Lemon juice or kokum can be used as alternatives.
  • Oil: Coconut oil gives an authentic aroma; use a neutral oil if preferred.

How to make Mangalorean Fish Curry (Step-by-Step)

Marinating the Fish

1) In a bowl, rub the fish with turmeric and salt, coating both sides and the cavity. Set aside to marinate.

collage image of 2 steps showing marinating the fish with turmeric and salt to make mangalorean fish curry.

Making the Fish Curry Masala

1) Dry roast the dried red chilies in a heavy-bottomed pan over medium-low heat until fragrant and crisp. Remove and set aside.

collage image of 2 steps showing roasting the red chilies to make fish curry masala.

2) In the same pan, dry roast coriander seeds, cumin seeds, black peppercorns, mustard seeds, and fenugreek seeds until aromatic. Cool to room temperature.

collage image of 2 steps showing roasting the spices to make fish curry masala.

3) Transfer the cooled spices to a blender. Add grated coconut, chopped onion, garlic, tamarind and turmeric. Grind with a little water to a smooth paste. This is the coconut masala for the curry.

collage image of 2 steps showing grinding the coconut masala to make mangalore style fish curry masala.

Assembling the Fish Curry

1) Heat 2 teaspoons of oil in a pan over medium heat. Add chopped onion, grated ginger, slit green chili and curry leaves. Sauté until the onions turn translucent, then turn off the heat.

collage image of 2 steps showing how to make mangalorean fish curry. It shows sauteing onions, ginger, green chilies and curry leaves.

2) Add the ground masala to the pan. Rinse the blender jar with ½ cup water and pour the rinsing into the pan. Add more water if you prefer a thinner gravy. Season with salt.

collage image of 2 steps showing addition of water to the ground coconut masala to adjust the consistency of mangalorean fish curry.

3) Bring the masala to a gentle boil over medium heat. Carefully slide in the marinated fish and swirl the pan to distribute the masala. Avoid stirring vigorously to prevent the fish from breaking.

collage image of 2 steps showing cooking the coconut masala to make mangalorean fish curry.

4) The fish is done when it turns opaque and flakes easily. Check seasoning and adjust salt or tamarind if needed. Do not overcook—the fish can disintegrate. Serve the Mangalorean Meen Ghassi hot with steamed rice or neer dosa.

collage image of 2 steps showing cooking fish in the coconut based curry to make mangalore style fish curry.

Tip: Let the curry rest for 15–20 minutes before serving for the flavors to develop fully.

image of cooked mangalorean fish curry or meen ghassi in the pot.

Tips to make the Best Mangalorean Meen Ghassi

  • Use fresh ingredients: Fresh fish and freshly grated coconut produce the most authentic taste.
  • Grind the masala finely: A smooth paste of roasted spices and coconut creates the curry’s creamy texture.
  • Measure ingredients: Follow quantities closely—too much of any single ingredient can upset the balance.
  • Don’t overcook the fish: Add fish near the end and simmer gently to keep pieces intact.

Recipe FAQs

Can I use frozen fish for Mangalorean fish curry?

Yes — frozen fish can be used but for best texture and flavor choose fresh fish. Thaw frozen fish completely and pat dry to avoid excess water diluting the curry. Opt for firm varieties that hold together while cooking.

How do I choose fresh fish?

Look for clear, bright eyes, firm flesh that springs back when pressed, a mild ocean-like smell (not overly fishy), bright red gills, and shiny moist skin without dark spots.

What to serve with Mangalorean fish curry?

Serve with plain steamed rice, jeera rice, neer dosa, idiyappam, or appams. A simple vegetable stir-fry or fried papad makes a nice accompaniment.

How to store leftovers?

Keep leftover curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on low heat to avoid breaking the fish.

Recipe Card

mangalorean fish curry in a white serving bowl.

Mangalorean Fish Curry (Meen Ghassi)

A traditional coconut-based fish curry made with fresh fish, roasted spices and tamarind. Easy, flavorful, and perfect with rice or South Indian breads.
5 from 1 vote
Course: Main
Cuisine: Indian, Mangalorean
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4 people
Calories: 284kcal
Author: Preeti Nayak

Video

Equipment

  • 1 heavy-bottomed pot
  • 1 mixing bowl

Ingredients

For marinating the fish

  • 3 medium pomfret (about 500 g), cut into slices
  • ½ tsp turmeric powder
  • ½ tsp salt

For the fish curry masala

  • 6–7 dried byadagi or Kashmiri red chilies
  • 3 tsp coriander seeds
  • 1 tsp cumin seeds
  • ½ tsp black peppercorns
  • ¼ tsp mustard seeds
  • ¼ tsp fenugreek seeds
  • 1 cup freshly grated coconut
  • 1 onion, chopped
  • 7 garlic cloves
  • a small lemon-sized ball of tamarind
  • ¼ tsp turmeric powder

For the curry

  • 2 tsp oil
  • 1-inch piece ginger, grated
  • 1 green chili, slit
  • 1 small onion, chopped
  • 1 sprig curry leaves

Instructions

Marinating the Fish

  1. Combine fish with turmeric and salt. Rub well and set aside to marinate.

Making the Fish Curry Masala

  1. Dry roast red chilies until crisp; remove and set aside.
  2. Dry roast coriander, cumin, peppercorns, mustard and fenugreek until aromatic. Cool.
  3. Grind the roasted spices with coconut, onion, garlic, tamarind and turmeric to a smooth paste, adding a little water as needed.

Making Mangalorean Fish Curry

  1. Heat oil, sauté onion, ginger, green chili and curry leaves until translucent. Turn off heat.
  2. Add the ground masala and immediately rinse the blender jar with ½ cup water, adding that to the pan. Adjust consistency and season with salt.
  3. Bring to a gentle boil, add the marinated fish and swirl the pan to combine. Avoid stirring to keep fish intact.
  4. Cook until the fish turns opaque. Taste and adjust seasoning. Serve with steamed rice.
  5. Tip: Rest the curry for 15–20 minutes before serving for best flavor.

Notes

  • Use fresh fish and freshly grated coconut for the most authentic flavor.
  • Grind the masala to a fine paste for a smooth, creamy curry.
  • Measure ingredients carefully—small changes can affect the balance of flavors.
  • Add fish near the end and simmer gently to avoid it falling apart.

Nutrition

284 kcal

Nutrition information is an approximation.