Fish Kofta Recipe

No ratings yet
Jump to Recipe Print Recipe

Fish kofta is made from balls of boiled fish mixed with egg, boiled potatoes and a variety of spices. These balls are first fried and then cooked in a spicy gravy made of onion and tomato paste, sugar, and a variety of whole and powdered spices. The elaborate steps to make fish kofta at home are quite easy to follow, as you will discover reading my recipe.

Fish Kofta

KEY TAKEAWAYS

  • Fish kofta is a versatile and popular dish.
  • Serve it with steamed rice, pulao, fried rice or any Indian bread.
  • Fish kofta tastes spicy and slightly sweet and sour.
  • Other similar recipes are chicken kofta curry, egg kofta curry, and mutton kofta curry.

The Ingredients:

To boil the fish pieces:

  • 3 pieces fish (Katla)
  • 1 tsp ginger garlic paste
  • ½ tsp salt
  • 1 tsp black pepper powder
  • 1 tsp lemon juice
  • ½ cup water

To make the kofta mixture:

To make the masala paste:

  • 1 piece onion (medium size, diced roughly)
  • 2 pieces green chilies
  • 3 cloves of garlic (deskinned)
  • 1 piece tomato (medium size, diced roughly)

To make the gravy:

  • ½ tsp cumin seeds
  • ½ piece mace (torn into small pieces)
  • 1 piece cinnamon (1-inch stick, broken in half)
  • 5 pieces cloves
  • 2 pieces green cardamom
  • 1 piece onion (small, finely sliced)
  • ½ tsp turmeric powder
  • ½ tsp shahi garam masala powder
  • 1 tsp cumin powder
  • ½ tsp coriander powder
  • 1 tsp Kashmiri red chili powder
  • ¾ cup water (warm)
  • Salt to taste
  • 1 tsp sugar
  • ½ tsp ghee (clarified butter)

Fish Kofta Featured Image

I discovered this recipe in a corner of an old family calendar. I was flipping pages to check a date, and there it was, hand-scribbled by someone—maybe my husband’s aunt as far as I remember.

I followed it out of curiosity. My husband said it brought back memories, and the boys said it tasted “vintage.” Now, it is our surprise Sunday dish. That find reminded me that treasures often hide in plain sight—in margins, back pages, and forgotten corners of family life—waiting quietly to return to the table and the heart.

How to Make Fish Kofta? (Step by Step Guide with Images)

Step 1: Take 3 pieces of fish (Katla) in a kadai and add 1 tsp of ginger garlic paste, ½ tsp of salt, 1 tsp of black pepper powder, 1 tsp of lemon juice, and ½ cup of water. Cover and cook the fish pieces for 5 to 6 minutes on a low flame to boil them perfectly.

Boiling fish

(Pro tip: You can use any fish type with fewer bones instead of Katla).

Step 2: Transfer the boiled fish pieces onto a plate, remove the bones, and mash them with your hands nicely.

Mashed fish

Step 3: Now, to make the kofta mixture, add 1 piece of onion (small, chopped finely), ½ tsp of shahi garam masala powder, 1 tsp of cumin powder, ¼ tsp of turmeric powder, 1 tsp of Kashmiri red chili powder, ½ tsp of coriander powder, a handful of finely chopped coriander leaves, and 2 pieces of potatoes (small size, boiled, peeled, crushed) to the mashed fish and mix everything nicely. Then, to the mixture, add 1.5 tbsp of corn flour, salt to taste, and crack one egg and mix them nicely.

Ingredients to make fish kofta

Step 4: Heat an adequate amount of cooking oil in a frying pan on a medium flame. While the oil heats up make the kofta balls put them in the oil when done. Flip carefully and fry them until golden brown. Remove them on a plate and keep them aside.

Frying fish koftas

Step 5: Now, to make the gravy, transfer the remaining oil into a kadai and put in ½ tsp of cumin seeds, half a piece of mace (torn into small pieces), 1 piece of cinnamon (1-inch stick, broken in half), 5 pieces of cloves, and 2 pieces of green cardamom when the oil heats up. When you smell the aroma of the fried spices, add a piece of onion (small, finely sliced) and fry it on a medium flame until it turns slightly brown.

Frying onions and spices

Step 6: In the meantime, in a mixer, take 1 piece of onion (medium size, diced roughly), 2 pieces of green chilies, 3 cloves of garlic (deskinned), and 1 piece of tomato (medium size, diced roughly). Make a smooth paste.

Onion tomato paste

Step 7: Now, put the masala paste and mix it with the onions and fry for about a couple of minutes on a medium flame.

Adding onion tomato paste

Step 8: Then, add ½ tsp of turmeric powder, ¼ tsp of shahi garam masala powder, 1 tsp of cumin powder, 1 tsp of Kashmiri red chili powder, and ½ tsp of coriander powder. Mix them nicely. Then, add salt to taste, 1 tsp of sugar, and ¾ cup of warm water to it and mix nicely. Cook for another 2 minutes.

Adding powdered spices and water

Step 9: When the gravy boils, add the fried fish kofta balls and mix nicely. Let them cook for another 3 to 4 minutes on a very low flame. Finally, add ¼ tsp of shahi garam masala and ½ tsp of ghee (clarified butter) to it.

Adding kofta balls

Step 10: Your tasty and spicy homemade fish kofta curry is ready to enjoy. Transfer it to a serving bowl along with steamed rice, pulao, fried rice, or paratha.

Fish kofta served

Recipe Card

Fish Kofta Featured Image

Fish Kofta

By Mita Mondal
Fish kofta is made from balls of boiled fish mixed with egg, boiled potatoes and a variety of spices. These balls are first fried and then cooked in a spicy gravy made of onion and tomato paste, sugar, and a variety of whole and powdered spices.
No ratings yet
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course Main Course
Cuisine Indian
Servings 3
Calories 327 kcal

Ingredients
  

To boil the fish pieces:

  • 3 pieces fish Katla
  • 1 tsp ginger garlic paste
  • ½ tsp salt
  • 1 tsp black pepper powder
  • 1 tsp lemon juice
  • ½ cup water

To make the kofta mixture:

  • 1 piece onion small, chopped finely
  • ½ tsp shahi garam masala powder
  • 1 tsp cumin powder
  • ¼ tsp turmeric powder
  • 1 tsp Kashmiri red chili powder
  • ½ tsp coriander powder
  • Coriander leaves a handful, finely chopped
  • 2 pieces potatoes small size, boiled, peeled, crushed
  • 1.5 tbsp corn flour
  • Salt to taste
  • 1 piece egg
  • Cooking oil as required for frying

To make the masala paste:

  • 1 piece onion medium size, diced roughly
  • 2 pieces green chilies
  • 3 cloves of garlic deskinned
  • 1 piece tomato medium size, diced roughly

To make the gravy:

  • ½ tsp cumin seeds
  • ½ piece mace torn into small pieces
  • 1 piece cinnamon 1-inch stick, broken in half
  • 5 pieces cloves
  • 2 pieces green cardamom
  • 1 piece onion small, finely sliced
  • ½ tsp turmeric powder
  • ½ tsp shahi garam masala powder
  • 1 tsp cumin powder
  • ½ tsp coriander powder
  • 1 tsp Kashmiri red chili powder
  • ¾ cup water warm
  • Salt to taste
  • 1 tsp sugar
  • ½ tsp ghee clarified butter

Instructions
 

  • Take 3 pieces of fish (Katla) in a kadai and add 1 tsp of ginger garlic paste, ½ tsp of salt, 1 tsp of black pepper powder, 1 tsp of lemon juice, and ½ cup of water. Cover and cook the fish pieces for 5 to 6 minutes on a low flame to boil them perfectly. (Pro tip: You can use any fish type with less bones instead of Katla).
  • Transfer the boiled fish pieces on a plate, remove the bones, and mash them with your hands nicely.
  • Now, to make the kofta mixture, add 1 piece of onion (small, chopped finely), ½ tsp of shahi garam masala powder, 1 tsp of cumin powder, ¼ tsp of turmeric powder, 1 tsp of Kashmiri red chili powder, ½ tsp of coriander powder, a handful of finely chopped coriander leaves, and 2 pieces of potatoes (small size, boiled, peeled, crushed) to the mashed fish and mix everything nicely. Then, to the mixture, add 1.5 tbsp of corn flour, salt to taste, and crack one egg and mix them nicely.
  • Heat an adequate amount of cooking oil in a frying pan on a medium flame. While the oil heats up make the kofta balls put them in the oil when done. Flip carefully and fry them until golden brown. Remove them on a plate and keep aside.
  • Now, to make the gravy, transfer the remaining oil into a kadai and put ½ tsp of cumin seeds, half a piece of mace (torn into small pieces), 1 piece of cinnamon (1-inch stick, broken in half), 5 pieces of cloves, and 2 pieces of green cardamom when the oil heats up. When you smell the aroma of the fried spices, add a piece of onion (small, finely sliced) and fry it on a medium flame until it turns slightly brown.
  • In the meantime, in a mixer, take 1 piece of onion (medium size, diced roughly), 2 pieces of green chilies, 3 cloves of garlic (deskinned), and 1 piece of tomato (medium size, diced roughly). Make a smooth paste.
  • Now, put the masala paste and mix it with the onions and fry for about a couple of minutes on a medium flame.
  • Then, add ½ tsp of turmeric powder, ¼ tsp of shahi garam masala powder, 1 tsp of cumin powder, 1 tsp of Kashmiri red chili powder, and ½ tsp of coriander powder. Mix them nicely. Then, add salt to taste, 1 tsp of sugar, ¾ cup of warm water to it and mix nicely. Cook for another 2 minutes.
  • When the gravy boils, add the fried fish kofta balls and mix nicely. Let them cook for another 3 to 4 minutes on a very low flame. Finally, add ¼ tsp shahi garam masala and ½ tsp of ghee (clarified butter) to it.
  • Your tasty and spicy homemade fish kofta curry is ready to enjoy. Transfer it to a serving bowl along with steamed rice, pulao, fried rice, or paratha.
Subscribe to My YouTube Channel Mitar Cooking!

Notes

I have used only half a cup of water to boil the fish so that it is absorbed nicely by the fish pieces. This enhances the taste and flavor of the fish kofta.
I have used egg in the kofta mixture as it acts as a binding agent.
You can avoid adding egg if you do not eat eggs. In its place, add bread crumbs or a slice of bread.
Adding ginger in the masala paste is not necessary but can be added if you want.
Do not add too much water to the gravy. Fish kofta is best enjoyed with little gravy.

Nutrition Info (Estimation Only)

Nutrition Facts
Fish Kofta
Amount per Serving
Calories
 
327
Calories from Fat 63
% Daily Value*
Fat
 
7
g
11
%
Saturated Fat
 
2
g
13
%
Trans Fat
 
0.01
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
2
g
Cholesterol
 
158
mg
53
%
Sodium
 
228
mg
10
%
Potassium
 
1036
mg
30
%
Carbohydrates
 
23
g
8
%
Fiber
 
5
g
21
%
Sugar
 
8
g
9
%
Protein
 
46
g
92
%
Vitamin A
 
852
IU
17
%
Vitamin C
 
16
mg
19
%
Calcium
 
126
mg
13
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let me know how it was!
Follow Me @Mitar.Cooking or Tag #mitarcooking!
Like Page @MitarCooking or Tag #mitarcooking!
Follow Me @MitarCooking or Tag #mitarcooking!
Recipe Rating




0 Comments
Oldest
Newest
Inline Feedbacks
View all comments
Scroll to Top