Easiest Fish Curry Recipe EVER!!
If you are looking for the easiest fish curry to make. This is it! It needs only six ingredients and gets done in less than 15 minutes. Serve it over steamed rice for an uncomplicated Indian fish meal.

Growing up, curry was more than just dinner — it was a way of life. The aroma of spices simmering in oil, the sound of mustard seeds popping in the pan, the steam rising off a fresh pot of rice… those were my comfort cues. They meant laughter around the table, stories between bites, and a full belly wrapped in love.
But now, living far from home, those comforts feel a world away. Life gets busy, routines change, and I don’t cook Indian food nearly as often as I used to. But on those days when the homesickness sneaks in like a quiet ache — when I miss the sounds, the smells, the warmth of my mother’s kitchen — I turn to the one thing that always brings me back: her fish curry.
This isn’t one of those complicated, slow-cooked affairs that need a spice grinder, a full pantry, or two hours of prep. No, this is mom’s fish curry — simple, quick, soul-soothing. A handful of ingredients, no chopping, no fancy steps. Just clean, honest flavors that come together faster than my rice cooker finishes its job.
By the time the curry is bubbling and the kitchen smells like home, I’m already smiling. A quick salad on the side, a spoonful of steaming rice, and I’m not just feeding my stomach — I’m feeding my heart. This dish may be easy, but for me, it’s everything.
Why make this curry?
- It really doesn’t get easier than this. All you need is a good fish, curry powder, and a few other pantry staples like oil, salt, pepper, etc.
- This is a delicious curry. And you can control the level of spiciness with your choice of chili pepper. Or, you can also use sweet paprika instead.
- The best part is that the fish cooks in less than 10 minutes, which means this dish gets done quicker than steamed rice. How cool is that?

Ingredients and Substitutes
- Fish – I have used cod, but almost any white fish fillets, like haddock, tilapia, or seabass, will work for this dish. I like using white fish.
- Curry powder – Always pick a good brand of curry powder. These days, you can find these at most supermarkets in the spice aisle. You can also make your curry powder. If you don’t have curry powder, you can make the curry sauce with ground coriander powder, ground cumin, red chili powder, cayenne pepper, black pepper, and a sprinkle of garam masala.
- Coconut milk – Milk will keep it light, while coconut cream will be too thick for fish. And if coconut cream is all you have, use only 1/4 cup and add some water.
- Cilantro – This is the herb of choice with most Indian dishes, but you can also use parsley.
- Optional – add one chopped tomato or 1 tbsp of tomato paste to the spices. And of course, a squeeze of lemon or lime juice at the end works wonders.

Step-by-step: Easy fish curry recipe
- Wash, remove the scale, and clean the fish under clean running water. Then, cut the fish into four pieces. Pat dry with a paper towel.
- In a pan or skillet, over medium to low heat, add the oil and garlic. Sauté for 30 sec. Then, add the curry powder, cayenne, or paprika – saute for another 30 seconds.
Pro tip – Keep the heat low as necessary to prevent the garlic and spices from burning.

- Next, add the coconut milk and bring to a boil. Season with salt and pepper. Followed by cilantro or parsley.
Pro tip – If the heat is high, the water will evaporate quickly. So, you can add 1/4 to 1/2 cup of water if necessary. - Cover and cook on medium heat for 5 minutes. Open and gently lay the fish pieces in the gravy.
Pro tip – We partially cook the curry sauce first to prevent the fish from overcooking.

- Cover and cook for 4 minutes on one side. Flip the pieces and cook for another 3 to 4 minutes on the other side or until the fish is cooked. Turn the heat off.
- Garnish with more fresh cilantro and a squeeze of lemon or lime juice. Serve over steamed rice.


- Easy Prawn Curry
- Lentil Chicken Curry
- Meatball Kofta Curry
- Chickpeas Curry – Channa Masala
- Indian Lamb Curry
- Slow Cooker Lamb Curry Recipe
- See all Indian recipes
Frequently asked questions
This fish curry will keep in the fridge for 3 to 4 days.
Yes, you can actually use shrimp or prawns to make this a wonderful prawn curry.
Yes, you can add carrots, potatoes, and such. My favorite is turnip or parsnip. And if you use veggies, cook the veggies in the curry first, then add the fish because veggies take longer to cook.
You can substitute curry powder with 1 tsp coriander powder, 1/2 tsp cumin powder, 1/4 tsp turmeric powder, and 1 tsp paprika (plus the cayenne in the recipe).

Easiest Fish Curry – Just 6 ingredients
If you are looking for the easiest fish curry to make. This is it! It needs only six ingredients and gets done in less than 15 minutes. Serve it over steamed rice for an easy Indian fish meal.
Video
Ingredients
- 1 lb (500 g) Fish Cod or similar cut into 4 pieces
- 1 tbsp Cooking oil
- 2 cloves Garlic minced
- 2 tbsp Curry powder
- 1 tsp Cayenne pepper or red chili powder or sweet paprika to keep is less spicy
- ½ cup (120 ml) Coconut milk
- ½ tsp Salt
- ¼ tsp Black pepper powder
- ¼ cup Cilantro chopped
Method
- Wash, remove scale, and clean the fish under clean running water. Then, cut the fish into four or 5 pieces (about 4 inches each). Pat dry with a paper towel.1 lb Fish
- Add the oil and garlic to a skillet over medium to low heat. Sauté for 30 seconds. Then, add the curry powder, cayenne/chili, or paprika. Sauté for another 30 seconds.1 tbsp Cooking oil, 2 cloves Garlic minced, 2 tbsp Curry powder, 1 tsp Cayenne pepper or red chili powder
- Next, add the coconut milk and bring to a boil. Season with salt and pepper. Followed by cilantro or parsley.½ cup Coconut milk, ½ tsp Salt, ¼ tsp Black pepper powder
- Cover and cook on medium heat for 5 minutes. Open, and gently lay the fish pieces in the gravy.
- Cover and cook for 4 minutes on one side. Flip the pieces and cook for another 3 to 4 minutes on the other side or until the fish is cooked. Turn the heat off.
- Garnish with more fresh cilantro and a squeeze of lemon juice or lime juice. Serve over steamed rice.¼ cup Cilantro
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.


















Hi Veena, I was looking for a quick and easy Fish Curry recipe and found yours. All I want to know is, can I replace the curry powder with paste? If so, do I leave out the garlic?
Hey Lain, curry paste and curry powder while they sound similar, are not completely different. Curry powder is only the dry spices while curry paste includes curry powder along with other ingredients like onions, ginger, garlic, tamarind, etc. So, yes, you may need to omit not just the garlic. The best use of the curry paste is to use the recipe that comes with it. If not, read the list on ingredients on the package and omit ones that are including and adjust accordingly. Sorry, I know it is not the simplest answer you were looking for.
I made this for me and my husband and it was great. I added peas and corn to it and used naan bread for dipping in the juice
That sounds yum. Thanks Teresa.
I made this for 2 people and found this recipe a bit confusing. In the ingredients it states 5 pieces of fish and then in the method it says to cut the fish into 5-inch pieces (each of the 5 piece into 5 x 1″pieces?). Maybe someone could clarify that for me. Also I found that 500g was a lot for 2 people but there wasn’t much sauce for the amount of fish as it was made with only .5 cup of coconut milk.
I have adapted the recipe to make more sauce and find it tastes great and gives me enough for 2 meals for 2 people
Monica. Its a one pound fish / 500 grams cut into 5 pieces. Or you can busy 5 pieces of fish. You can add more water to make extra gravy too. If you add too much coconut milk it will dilute the spices making it very bland.
This recipe was so easy to make and super delicious. We love eating Indian food and this was a quick dish that compared very nicely with the flavours we are used to at the restaurants. I couldn’t stop eating it!
Thank you, Krita. I am so happy to hear that. Yes, it is a very easy dish to make
Your recipes are always GOLD. Fool-proof. Made it for the family and it was a hit!
Thank you so much, Katie. SO happy to hear your family enjoyed it. Thanks so much for coming back to write this feedback
Wow no way this only 6 ingredients. This looks so good! Bookmarked to make later 🙂
Thanks, Cathleen
First time making fish curry and this recipe is a keeper, thank you so much!!!
Thank you, Tawnie. So happy to hear you enjoyed it.
A fantastic recipe and for only a few ingredients the taste is wonderful.
Thank you, Sisley.
This curry was amazing and I will be making it again very soon. If I could I would give it 10 stars instead of only 5!
Aww thank you, Heidy. So happy to hear that. Thanks for coming back to write this feedback.
This is our favorite curry! So easy to make and so flavorful! We use store bought curry powder, but I definitely want to try your homemade version!
Thank you, Pam. Happy you enjoyed it. Store-bought curry powder works too.