Easy Spicy Fish Curry Without Coconut Milk

Published on

by Maggie Turansky


Disclaimer: This article may contains affiliate links. That means if you click a link and make a purchase, we may make a small commission. As an Amazon Associate we earn from qualifying purchases. For more information, see our privacy policy.


The addition of coconut milk in a fish curry is something very common in South Indian, Sri Lankan and many other cuisines. It can add a touch of richness and creaminess that complements the fish – but it’s also not always necessary!

I am a coconut lover in all aspects, but I don’t always want the heaviness of a coconut-based curry on a weeknight. But this flavourful fish curry is always an excellent option. Tomato-based with a spicy sauce, it’s relatively simple to make – though it does require a lot of spices!

Served with a side of basmati rice, this whole meal is ready in under an hour – and much of that time is inactive while the sauce simmers for a bit.

Tomato Fish Curry (No Coconut Milk!)
Tomato Fish Curry (No Coconut Milk!)

How to Make Fish Curry Without Using Coconut Milk

Like so many of my Indian-inspired dishes (my coconut tofu dal or tamarind curry for example), I start with toasting the whole spices.

In this dish, I like to add some mustard seeds, coriander seeds, cumin seeds and fennel seeds to a large skillet and set it over medium heat.

Ingredients for this curry
Ingredients for this curry

As the pan heats up, you will notice the seeds begin to wiggle and dance across the bottom of the pan – when this happens, it’s time to add some oil and a sliced red onion.

Season the onion generously with salt and cook, stirring every so often, until the onion is softened and begins to brown around the edges – about 10 minutes.

Cooking the onion
Cooking the onion

When you reach this stage, go ahead and add in some minced garlic, ginger, green chili and some finely chopped cilantro stems. Also, add a bit of tomato paste here. Cook this for a couple more minutes, just until everything is very fragrant.

Now, spoon in a bit of curry powder (I like using hot madras curry powder to add a bit of extra heat!), some ground cumin, ground coriander, ground cardamom, ground turmeric and a bit of cayenne pepper. Cook the spices just for another 30 seconds or so.

Adding the spices & tomato paste
Adding the spices & tomato paste

At this point, all you need to do is pour in some canned whole tomatoes that you’ve crushed with your hands, a bit of veggie stock (you can use chicken stock or even water here, too), some tamarind puree, a spoonful of brown sugar and a bit of salt. Stir this to combine and bring the mixture up to a simmer.

Allow the sauce to simmer for about 15-20 minutes – just until the sauce is thickened and the flavours are very homogenous.

Simmering the sauce
Simmering the sauce

At this point, it’s time to add in your fish. I recommend using a plain, white fish here – nothing too fancy or complexly flavoured as it will just get overpowered in the sauce. Something like cod or tilapia is a great option. In Australia, I used blue grenadier.

Add the fish to the sauce and let it bubble away until it’s fully cooked through – this generally takes under 10 minutes, but it can depend on how thickly cut your fish is! And once the fish is cooked, you’re ready to serve!

Top the curry with some fresh cilantro leaves and dig in! It’s super filling, spicy and delicious.

Cooked fish in the sauce
Cooked fish in the sauce
Fish Curry Without Coconut Milk

Fish Curry without Coconut Milk

This spicy, tangy and lightly sweet fish curry is a simple and delicious one-pot dinner perfect for any night of the week. Serve with some steamed basmati rice for a complete meal.
Tried This? Rate It!
No ratings yet
Servings 4
Prep Time 15 minutes
Total Time 55 minutes

Ingredients
 

Instructions
 

  • Add the mustard seeds, cumin seeds, coriander seeds and fennel seeds to a large skillet and set over medium heat. Toast the seeds until very fragrant and they begin to dance across the bottom of the pan – about 2 minutes.
    Toasting the seeds
  • Add 2 tbsp of neutral oil the skillet. Once shimmering, add the onion along with a generous pinch of salt. Cook, stirring occasionally, until the onion has softened and has begun to brown around the edges – 8-10 minutes.
    Cooking the onion
  • Add the ginger, garlic, chili, cilantro stems and tomato paste. Cook, stirring frequently, until fragrant and the tomato paste has darkened – about 2 minutes. Add the curry powder, cardamom, coriander, cumin, turmeric and cayenne pepper. Stir to combine and cook for 30 more seconds.
    Adding the spices & tomato paste
  • Pour the tomatoes over the spice and onion mixture. Stir in the vegetable stock, tamarind puree, brown sugar and ¼ tsp of salt. Bring to a gentle simmer. Allow the sauce to simmer, stirring occasionally, for 15 minutes.
    Simmering the sauce
  • Season the fish with salt and pepper. Use tongs to gently place it into the simmering curry – ensuring that it is submerged. Continue simmering until the fish is flaky and completely cooked through – 5-10 minutes depending on the thickness of the fish. Serve, topping with the picked cilantro leaves.
    Cooked fish in the sauce

Nutrition

Calories: 172kcal | Carbohydrates: 15g | Protein: 25g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 0.5g | Cholesterol: 54mg | Sodium: 286mg | Potassium: 893mg | Fiber: 3g | Sugar: 7g | Vitamin A: 472IU | Vitamin C: 17mg | Calcium: 89mg | Iron: 3mg

Disclaimer: Nutritional information is automatically generated and provided as guidance only. Accuracy is not guaranteed.

Tried this recipe or have questions?Click here to leave a rating and/or comment!

This easy fish curry doesn’t use any coconut milk. It’s also a one-pan dinner that is super hearty and flavourful!

Are you after a great recipe for a fish curry? Have any questions? Let me know in the comments!

Like It? Pin It!
Avatar photo

Maggie is the creator behind No Frills Kitchen. She is a world traveller, home cook and recipe developer who loves to experiment with new cuisines and techniques at every chance she gets. No stranger to improvising and making do with the equipment and ingredients she has available, she is passionate about sharing her knowledge with others. Read More

Leave a Comment

Recipe Rating