Goroi Maasor Anja
A light, tangy Assamese fish curry where tender pieces of snakehead murrel swim in a thin, soupy gravy brightened with tomatoes and the sharp note of lemon. This everyday staple comes together quickly and pairs beautifully with plain rice for a comforting meal.
For 4 servings
- prep
Prep the fish and vegetables.
Clean the goroi fish pieces under running water and rub them with a pinch of salt and turmeric. Set aside. Peel and halve the potato lengthwise. Finely slice the onion, chop the tomatoes, slit the green chilies, and crush the ginger and garlic.
- boil · ~5 min
Boil the base ingredients.
1.In a deep kadhai or saucepan, add the water, potato halves, sliced onion, chopped tomatoes, slit green chilies, crushed ginger, crushed garlic, remaining turmeric powder, and salt.2.Bring to a rolling boil over high heat, then reduce to medium.TIPBoiling the aromatics together builds a clean, layered broth without any pre-frying. - simmer · ~10 min
Simmer until the potato is almost tender.
Cover and simmer the gravy for about 10 minutes, or until the potato is nearly cooked through. You should be able to pierce it with a fork with slight resistance.
- simmer · ~10 min
Add the fish to the simmering gravy.
1.Gently slide the goroi fish pieces into the bubbling gravy.2.Cover the pan and cook for another 8-10 minutes until the fish is opaque and flakes easily.TIPDo not stir vigorously once the fish is in — gentle shaking of the pan is enough. Stirring might break the delicate pieces. - temper · ~1 min
Finish with raw mustard oil and lemon.
1.Turn off the heat.2.Immediately drizzle the raw mustard oil over the hot curry.3.Pour in the fresh lemon juice and give the pan a gentle swirl to mix.TIPAdding the mustard oil raw at the end preserves its pungent, signature aroma that is the soul of this dish. - garnish · ~5 min
Garnish with fresh coriander and rest briefly.
Scatter the chopped coriander leaves on top and let the curry rest, covered, for 5 minutes. This allows the pungent oil and citrus notes to meld into the broth.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the fish pieces completely dry before seasoning to help the turmeric and salt adhere better.
- 2Use a heavy-bottomed pan to prevent the curry from scorching during the simmer.
- 3Always boil the potatoes until just fork-tender before adding fish to ensure even cooking.
- 4Resist the urge to stir once the fish is added; gently shake the pan instead to keep fillets intact.
- 5Let the curry rest, covered, for 5 minutes off the heat to meld the raw mustard oil and lemon into the broth.
- 6Serve immediately with steamed rice; the thin gravy thickens slightly as it cools, so adjust water accordingly.
- 7Fresh snakehead murrel is key; if unavailable, substitute with tilapia or any firm white fish.
Adapt it for your goals.
Low-oil
Replace the raw mustard oil finish with a teaspoon of toasted mustard oil or skip it entirely; the curry remains bright but loses some pungency.
spicySpicy
Increase green chilies to 5-6 or add a pinch of red chili flakes for extra heat.
jainJain
Omit the fish and garlic; use cubed paneer or vegetables like cauliflower and peas. The tangy tomato-lemon broth still works beautifully.
Why this is on our healthy list.
Lean Protein Source
Snakehead murrel is rich in high-quality, low-fat protein, supporting muscle repair and satiety.
Rich in Vitamin C
Fresh lemon juice and tomatoes provide a good dose of vitamin C, aiding immune function and iron absorption.
Anti-inflammatory Properties
Turmeric and ginger are known for their natural anti-inflammatory compounds, which may help reduce joint discomfort.
Frequently asked questions
Yes, any firm white fish like tilapia, catfish, or sea bass works well. Just adjust cooking time as thinner fillets cook faster.



