Tangy fish curry with tomato and lemon — the soul and signature dish of Assamese cuisine
Ingredients
- 500g Rohu or Catla fish pieces
- 2 tomatoes chopped
- 1 onion sliced
- 3 garlic cloves
- 1 tsp turmeric
- 2 tbsp mustard oil
- 2 green chillies
- Juice of 1 lemon
- Fresh coriander
- Salt
Method
About Masor Tenga: Masor Tenga is the dish that defines Assamese identity above all others. "Tenga" means sour in Assamese, and this fish curry — gently spiced, lightly soured with tomato or elephant apple, simmered to a clear flavourful broth — is the heart of Assamese cooking. Across Assam, masor tenga is the everyday lunch — eaten at home with rice, served at celebrations, made for guests. The simplicity is its strength: clean fresh fish, gentle souring, minimal spices that let the fish character shine.
Understand the dish: Masor tenga is essentially a sour fish curry — distinct from the rich heavy fish curries of Bengal or Kerala. The character comes from minimal spice (no garam masala, no cumin-coriander base) and gentle souring (typically tomato, elephant apple/Outenga, or lemon).
Gather ingredients: 500g fresh fish (rohu, catla, or any firm-fleshed freshwater fish; saltwater fish like pomfret or seer also work), 2 medium tomatoes, 1 medium onion finely chopped, 1-inch ginger grated, 2 garlic cloves minced, 2 tbsp neutral oil (mustard oil is most authentic for proper Assamese pungency), 1/2 tsp turmeric powder + extra for fish, 1 fresh green chilli slit, 1 tsp salt + extra for fish, fresh coriander to garnish, optional 1 tbsp fresh lemon juice for additional brightness.
The optional traditional sourer: 1 piece dried elephant apple (Outenga in Assamese) — soak in 1/2 cup hot water for 10 minutes, then mash and use the soaking water in the curry. This is the most authentic souring agent. Tomato as substitute is also common and authentic.
Clean the fish: Wash fish under cold running water. Pat dry with kitchen paper. If using whole fish, scale and gut. If using fillets, ensure all bones are removed. Cut into 4-5cm pieces.
Marinate the fish: In a wide bowl, combine the cut fish with 1/2 tsp turmeric and 1 tsp salt. Toss gently to coat. Let rest 15 minutes — light salt cure firms the flesh slightly.
Lightly fry the fish: Heat 2 tbsp oil in a heavy-bottomed pan over medium-high heat. Add the marinated fish in a single layer. Fry for 1-2 minutes per side until lightly golden. Do not fully cook through — just briefly seal the surface. Remove fish gently with a slotted spoon and set aside.
Fry the aromatics: In the same pan with remaining oil, add the chopped onion. Stir-fry on medium heat for 3 minutes until soft and just golden. Add the minced garlic and grated ginger. Stir for 1 more minute until fragrant.
Add tomatoes, spices, water: Add the chopped tomatoes (or the soaked elephant apple with its soaking water if using). Stir for 5 minutes until tomatoes break down into a slightly chunky sauce. Sprinkle in 1/2 tsp turmeric and stir for 30 seconds — the spice blooms in the hot oil. Pour in 2 cups hot water. Add salt to taste — about 1/2 tsp. Bring to a gentle boil over medium-high heat.
Return the fish: Once boiling, gently slide the fried fish pieces back into the pot. Add the slit green chilli. Reduce heat to medium-low.
The critical 8-minute simmer: Cover the pot with a lid (slightly ajar to prevent overflow). Simmer gently for 8 minutes — fish cooks through and integrates with the broth without breaking apart. Do not stir aggressively — fish breaks easily.
Doneness check: Pierce fish with a fork — should flake easily but still hold shape. Should look opaque (not translucent). The broth should be cloudy and complex-tasting.
Final taste and finish: Should taste light, fresh, and gently sour — fish flavour clearly present, with bright tomato/elephant apple acid balanced by gentle spicing. The flavour is clean, not heavy. If too sour, simmer 2-3 more minutes uncovered to mellow. If not sour enough, squeeze in 1 tbsp fresh lemon juice. Switch off heat. Sprinkle 2 tbsp finely chopped fresh coriander over the top.
Serve immediately with rice: Serve hot over plain steamed rice. The classic Assamese pairing — rice and tenga is the most beloved everyday meal. The light broth pours beautifully over rice, soaking it through. Pair with simple sides — a small bowl of dal, a side of stir-fried vegetable (like khar or oo tenga), and pickle. The Assamese meal philosophy: light, balanced, with one clear protein (fish here) at the centre.
For children, healthy eating, illness recovery: Mild flavour and tender fish make this an excellent introduction to fish curry for children — far more accessible than spicy heavy fish curries. The dish is genuinely healthy: minimal oil, gentle spicing, fresh fish. The light hot broth is restorative — easy to digest, providing protein and nutrients without taxing the system. Many Assamese families serve tenga during cold/flu recovery. Variations: add 100g bottle gourd (lau) or 100g cut bamboo shoots for a more substantial version.
A cultural and historical note: Masor Tenga appears in Assamese literature dating back to the 16th century — the dish has remained essentially unchanged for centuries, proving great cooking does not require complexity. Each serving provides exceptional protein, vitamins from fresh tomatoes or elephant apple, and modest calories — far healthier than most fish curries.
Leftover storage: Stored in fridge in an airtight container, masor tenga keeps for 1-2 days. The flavours integrate further overnight. Reheat gently on the stovetop — never microwave at high power, which makes the fish rubbery. Best made fresh — the texture is at peak immediately after cooking.