Masor Koni Bhaja
Golden, crisp on the outside and soft inside, this rustic Assamese favorite turns simple fish roe into a flavor-packed delight. Marinated with ginger-garlic and gentle spices, then shallow-fried to perfection, it pairs beautifully with steamed rice and a squeeze of lime.
For 4 servings
- prep · ~5 min
Prepare the fish roe slices.
Gently clean the fresh fish roe under running water and pat dry. Cut the roe into 8 thick slices using a sharp knife, working carefully so the slices hold their shape.
TIPChill the fish roe for 15 minutes before slicing if it feels too soft to handle. - mix · ~10 min
Make the marinade and coat the roe.
1.In a mixing bowl, combine chopped onion, green chili, ginger-garlic paste, turmeric powder, red chili powder, and salt.2.Add the roe slices and gently toss to coat each piece evenly with the spice mixture.3.Let the roe rest in the marinade for 10 minutes to absorb the flavors. - fry · ~8 min
Shallow fry the marinated fish roe.
1.Heat mustard oil in a flat frying pan over medium heat until it reaches its smoking point and turns pale, then lower the heat slightly.2.Carefully place the marinated roe slices in the pan without overcrowding.3.Cook for 3 to 4 minutes on each side, turning gently, until golden brown and crisp on the outside.TIPUse medium-low heat so the roe cooks through without burning the spices. - serve · ~1 min
Drain and serve immediately.
1.Transfer the fried roe to a plate lined with paper towels to absorb any excess oil.2.Arrange on a serving platter and squeeze fresh lemon wedges over the top.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use fresh fish roe with intact membrane so slices hold together during frying.
- 2Chill the roe for 15 minutes before slicing to get clean, thick pieces without tearing.
- 3Mustard oil must reach its smoking point first to mellow the pungency and develop the signature aroma.
- 4Pat the roe slices completely dry before marinating to help the spice mix adhere and prevent oil splatter.
- 5Fry over medium-low heat so the inside cooks through while the exterior turns golden and crisp.
- 6Flip the roe slices only once, using a spatula, to keep them intact and evenly browned.
- 7Serve immediately after frying—these lose their crunch quickly if left sitting.
Adapt it for your goals.
Air-fryer
Arrange the marinated roe slices in a single layer in the air-fryer basket, spray with oil, and cook at 375°F (190°C) for 8–10 minutes, flipping halfway. This version uses less oil and reduces splatter.
spicierSpicier
Add ½ teaspoon of crushed black pepper or a pinch of Kashmiri red chili powder to the marinade for an extra layer of heat without altering the core flavor profile.
herb crustedHerb-crusted
Mix 1 tablespoon of finely chopped fresh coriander leaves into the marinade for a green, herby note that complements the roe's richness.
no onionNo-onion
Skip the chopped onion and increase the green chili to 3 pieces, plus add ½ teaspoon of cumin powder to the marinade for a purer spice-forward taste.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Fish roe is an excellent natural source of omega-3s, which support heart health and reduce inflammation.
High-Quality Protein
Each serving of fish roe provides a concentrated amount of complete protein, essential for muscle repair and overall bodily function.
Packed with B Vitamins
Fish roe contains B12, B6, and folate, nutrients that help maintain energy levels, nerve function, and red blood cell formation.
Vitamin D Source
This dish offers a natural dose of vitamin D from the roe, important for bone health and immune support.
Low in Carbohydrates
Masor Koni Bhaja is naturally low in carbs, making it suitable for low-carb and keto-friendly meal plans.
Frequently asked questions
Yes, but thaw it completely in the refrigerator overnight and pat very dry before slicing, as frozen roe releases more water and may be more delicate.



