Fish curry recipe with coconut milk, step by step - Edible Garden (2024)

Jump to Recipe

Easy fish curry recipe with coconut milk: learn how to make an easy Indian-style fish curry recipe with coconut milk, one of my go-to fish recipes, especially when entertaining.

Fish curry recipe with coconut milk, step by step - Edible Garden (1)Pin

As you guys know, I am from Kerala and not vegetarian so that would mean I love fish. The gorgeous river fish so easily available there lends itself well to a variety of fish dishes, mostly served with rice, but some like fish molee also go with idiyappam and palappam.

Fish curry recipe with coconut milk, step by step - Edible Garden (2)Pin

If you plan tomake your own coconut milk, this fish curry recipe with coconut milkwould taste absolutely heavenly but store-bought coconut milk works in a pinch too (and is usually what I go for). You can choose to go with low fat coconut milk too, works well either way.

Regarding the fish, I usually go with King Fish for most of my recipes because it’s available fresh and sliced in the nearby Indian store (yes, I am calling Mustafa Centre an “Indian store” haha). Use any firm-fleshed fish and you will be fine. The spices can be adjusted to taste but in general, when cooking chicken or fish curry, be generous with the amount of spices so that the final dish doesn’t end up bland.

Fish curry recipe with coconut milk, step by step - Edible Garden (3)Pin

My meal the day I cooked this fish curry – plan rice, raw banana roasted in masala, dry usal with sprouted moong dal, banana chips from Kerala. YUM!

I also make a very simple chicken curry with coconut milk too if you want to check that out. My personal favourite fish curry when the mood hits me is this Andhra fish curry, so spicy, tangy, and delicious with rice.

Fish curry recipe with coconut milk, step by step - Edible Garden (4)Pin

Easy fish curry recipe

nags

Easy fish curry recipe with coconut milk, one of my favourite go-to recipes when I am short on time to cook and need a delicious and quick side dish with fish

Prep Time 20 minutes mins

Cook Time 30 minutes mins

Total Time 50 minutes mins

Course Fish

Cuisine Indian

Servings 4

Ingredients

  • 250 gm of cleaned fish pieces cubes or fillet
  • 1 cup of sliced onions
  • 1 tsp of black mustard seed optional
  • 2 tbsp of oil I use coconut oil
  • 1/2 tsp of turmeric powder
  • 1 tsp of cumin powder
  • 2 tsp of coriander powder
  • 1/2 tsp of red chilli powder
  • 1 " piece of ginger
  • 1 tsp of red chilli powder adjust to taste
  • 2 flakes of garlic
  • A few cubes of ripe tomato
  • 2 cups of thick coconut milk see notes
  • A small bunch of chopped coriander leaves or curry leaves

Instructions

  • Heat the oil and add mustard seeds (if using). Wait until they pop and then add the sliced onions.

  • Fry until light golden brown.

  • Add the spice powders - chilli, coriander, cumin, turmeric - and the ginger and garlic to the fried onions.

  • Sauté for 20 seconds or so or until fragrant on low heat. Take care not to burn the spices at this stage.

  • Add the cubed tomatoes and mix well. The riper the tomatoes, the better.

  • Top up with 1 cup water and the cleaned fish pieces along with some curry leaves (If using coriander leaves or cilantro, add at the end, not now). I left the fish as thin steak pieces but you can cut them into smaller cubes too.

  • Bring this mixture to a boil.

  • Cook covered for about 15 minutes or until the fish pieces are cooked.

  • Once done, it should look a bit like below. If there isn't enough water, you can adjust it by adding a bit with the coconut water.

  • Now add the coconut milk. I used thick store-bought coconut milk and this adds enough body to the gravy. If using homemade coconut milk, you may want to add lesser water in the beginning if you want to avid a watery gravy. If serving fish curry with rice, a watery gravy is not a bad idea anyway.

  • Mix well and bring to a gentle simmer. Do not boil after adding the coconut milk. Add salt and remove from heat.

  • Add coriander leaves at this stage, if you are using them.

STEP BY STEP PICTURES FOR FISH CURRY RECIPE WITH COCONUT MILK
1. Heat the oil and add mustard seeds (if using). Wait until they pop and then add the sliced onions.

Fish curry recipe with coconut milk, step by step - Edible Garden (5)Pin

2. Fry until light golden brown.

Fish curry recipe with coconut milk, step by step - Edible Garden (6)Pin

3. Add the spice powders – chilli, coriander, cumin, turmeric – and the ginger and garlic to the fried onions.

Fish curry recipe with coconut milk, step by step - Edible Garden (7)Pin

4. Saute for 20 seconds or so or until fragrant on low heat. Take care not to burn the spices at this stage.

Fish curry recipe with coconut milk, step by step - Edible Garden (8)Pin

5. Add the cubed tomatoes and mix well. The riper the tomatoes, the better.

Fish curry recipe with coconut milk, step by step - Edible Garden (9)Pin

6. Top up with 1 cup water and the cleaned fish pieces along with some curry leaves (If using coriander leaves or cilantro, add at the end, not now). I left the fish as thin steak pieces but you can cut them into smaller cubes too.

Fish curry recipe with coconut milk, step by step - Edible Garden (10)Pin

7. Bring this mixture to a boil.

Fish curry recipe with coconut milk, step by step - Edible Garden (11)Pin

8. Cook covered for about 15 minutes or until the fish pieces are cooked.

Fish curry recipe with coconut milk, step by step - Edible Garden (12)Pin

9. Once done, it should look a bit like below. If there isn’t enough water, you can adjust it by adding a bit with the coconut water.

Fish curry recipe with coconut milk, step by step - Edible Garden (13)Pin

10. Now add the coconut milk. I used thick store-bought coconut milk and this adds enough body to the gravy. If using homemade coconut milk, you may want to add lesser water in the beginning if you want to avid a watery gravy. If serving fish curry with rice, a watery gravy is not a bad idea anyway.

Fish curry recipe with coconut milk, step by step - Edible Garden (14)Pin

11. Mix well and bring to a gentle simmer. Do not boil after adding the coconut milk. Add salt and remove from heat.

Fish curry recipe with coconut milk, step by step - Edible Garden (15)Pin

12. Add coriander leaves at this stage, if you are using them. Serve with rice or any Kerala breakfast item you like, like appam, idiyappam, even parotta. You can customise the spice levels to your preference and even thrown in a couple of split green chillies if you like more heat.

For fish curry recipe with coconut milk in Hindi, Malayalam, Tamil, Telugu, Marathi, Malay, Urdu, etc, please use the Google Translate button in the sidebar.

Fish curry recipe with coconut milk, step by step - Edible Garden (2024)

FAQs

At what stage do you add coconut milk to a curry? ›

Once the spices and veg have cooked, add in the coconut milk and a couple cups of chicken stock. Turn the heat up so it comes to a boil and then lower to about medium heat and cook for 10-15 minutes. Just until it starts to thicken!

What does coconut milk do to curry? ›

Coconut milk or water both give the dish different tastes and consistency. Coconut milk as a curry sauce base makes the dish creamy, sweet and give it a thicker consistency. The sweetness of the milk reduces the sharpness of spices and heat making the dish a little mild.

Do you add water to coconut milk for curry? ›

Step 3Add coconut milk and water and bring to a simmer. Add chicken and cook, stirring occasionally, until chicken is cooked through, 6 to 8 minutes. If sauce is too thick, add more water, a tablespoon at a time, until desired consistency is reached.

How to prepare fish for fish curry? ›

If cooking fillets, drizzle the fish, front and back, with oil, then add the spices of choice. Cook in a frying pan, oven, or grill over medium heat until hot and flakey—and the skin is brown and crispy, if left on. Cook fish steaks similarly using oil to keep the meat from sticking to the pan or grill.

How long to simmer coconut milk in curry? ›

Add curry powder, cayenne (or chili pepper), veggie stock, coconut milk, another healthy pinch of salt and stir. Bring to a simmer then reduce heat slightly and continue cooking for 10-15 minutes.

How do you keep coconut milk from curdling in curry? ›

Add an Acid or Base: Sometimes, adding a small amount of acid or base can help stabilize the milk and prevent further curdling.

Do you mix coconut milk before using? ›

Not shaking or stirring the can.

It's totally OK if this happens — you just want to mix it into the rest of the milk before using. Follow this tip: Shake the can before opening it or gently stir it once open to ensure the cream on top mixes into the thinner milk.

Can I use canned coconut milk for curry? ›

It's used as the base in many dishes, like soups and curries. The brand of coconut milk you use can chance the consistency, texture and taste of your dish. I'm providing you with facts and my honest opinion on 6 brands of canned coconut milk below.

What vegetables go in curry? ›

The curry base is made with onions, tomatoes, ginger, garlic, red chilli powder and garam masala. I prefer to go with potatoes, carrots, peas, green beans, cauliflower, corn and bell peppers. Though you can use other veggies like baby corn, sweet potato and broccoli, the curry will have different flavors.

How to make a thick coconut milk curry? ›

Lite coconut milk will not do the job (and will change the flavor, by the way). Go to the store and buy some flour. Make a slurry (equal parts of flour and cold water), bring the curry to a boil and slowly add the slurry while stirring until you reach the desired consistency.

How much curry paste per coconut milk? ›

A good rule of thumb for using coconut milk is to use roughly one cup of coconut milk per tablespoon of paste; taste and adjust the amounts from there. After the coconut milk has simmered for a few minutes, garnish your curry with fresh cilantro and sliced chilies if desired, and serve over rice or noodles.

How much curry paste should I use? ›

The amount of curry paste you use for one batch of curry depends on the strength of your paste and your personal spice tolerance, so taste the paste before you start! If it's really strong, start with about 2 tablespoons of paste for a batch of curry for four.

Do you cook curry paste or coconut milk first? ›

Start with half the coconut milk, 2 tablespoons of paste (remember you can always add more later, but you cannot take out), and the protein you're using. Then finish with the rest of the ingredients (proportions below). Bring to a boil, and then let simmer until protein is cooked through.

What are the steps to cook fish? ›

How to Cook Fish in a Pan. Pat your piece of fish dry (this will result in crispier skin!) and season with salt and pepper. Heat oil in a nonstick pan over medium-high heat, then cook the fish for 2 to 3 minutes (don't move it!). Flip and cook for 2 to 3 minutes more.

Which fish is best for fish curry? ›

Fish - Firm white fish work best in this dish - some suggestions: Spanish mackerel – (this is what I used, excellent value), tilapia, snapper, barramundi, cod (all types), mahi-mahi, halibut, basa, ling. Salmon and trout are also mild enough to use here.

What are the steps in preparing fish for cooking? ›

Fish is prepared in four stages: scaling, trimming, gutting and, if necessary, filleting. Fish is generally scaled before it is gutted, as it is easier to scale if the belly is slightly rounded. The tools used are a fish scaler or the back of a knife.

Top Articles
Latest Posts
Article information

Author: Stevie Stamm

Last Updated:

Views: 6186

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Stevie Stamm

Birthday: 1996-06-22

Address: Apt. 419 4200 Sipes Estate, East Delmerview, WY 05617

Phone: +342332224300

Job: Future Advertising Analyst

Hobby: Leather crafting, Puzzles, Leather crafting, scrapbook, Urban exploration, Cabaret, Skateboarding

Introduction: My name is Stevie Stamm, I am a colorful, sparkling, splendid, vast, open, hilarious, tender person who loves writing and wants to share my knowledge and understanding with you.