National Dish India: Fish Curry (Recipe) · National Dish Recipes

National Dish India: Fish Curry (Recipe)

Fish curry in coconut sauce garnished with fresh coriander
In this article

Discover Fish Curry, one of India’s most beloved dishes! This wonderful recipe brings together fresh fish, fragrant spices and creamy coconut milk to create something truly special. The interplay of hot, sweet and savoury notes turns every plate into a celebration of the country’s rich culinary heritage. Whether served with rice or naan, it is a real treat for anyone who loves the flavours of Indian cooking.

About Fish Curry

Fish Curry is an unmistakable dish from the Indian kitchen, celebrated for its remarkable depth of flavour. Fresh fish is gently cooked with aromatic spices and creamy coconut milk to create a genuine culinary highlight. The blend of hot, sweet and savoury aromas makes each version distinctive and reflects the wide-ranging traditions found across India. Served with rice or naan, it is the perfect choice for anyone with a passion for Indian cuisine.

Ingredients (serves 1–2)

  • 300 g fresh fish (such as cod or tilapia)
  • 200 ml coconut milk
  • 2 tablespoons curry paste
  • 1 onion, finely chopped
  • 2 cloves garlic, crushed
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon oil (such as coconut oil)
  • Salt and pepper, to taste
  • Fresh coriander, to garnish

Shopping for the ingredients

When shopping for the ingredients for your fish curry, the freshness of the fish is the most important thing to look out for. Choose good-quality fish with no unpleasant smell. The coconut milk should likewise be fresh and creamy — check the ingredients list and pick one that is as natural as possible. The spices and curry paste are easy to find in any well-stocked supermarket or Asian grocery.

Preparing the dish

Good preparation is key to bringing out the best in a fish curry. Start by cutting the fish into even pieces so they cook through at the same rate. Finely chop the onion and garlic, and grate the ginger fresh to keep its flavour intense. Have all the other ingredients ready and within reach as well, so the cooking moves along quickly and smoothly.

Step-by-step instructions

  • Heat the oil in a pan and add the onions. Fry until golden brown.
  • Add the garlic and ginger and fry for a further minute.
  • Stir in the curry paste and toast it briefly until the aromas are released.
  • Pour in the coconut milk and bring the mixture to the boil.
  • Add the fish pieces and let them cook through in the sauce until done (about 5–7 minutes).
  • Season with salt, pepper and fresh coriander, then serve.

Gluten-free / lactose-free version

This fish curry is easy to enjoy gluten- and lactose-free. The ingredients used are naturally gluten-free, and coconut milk is lactose-free. Just make sure there are no other additions such as soy sauce, which may contain gluten. That way anyone with an intolerance can savour this delicious dish without worry.

Tips for vegans and vegetarians

The recipe is simple to adapt for vegans and vegetarians. In place of fish, use vegetables or tofu to achieve a similar effect. Courgette, aubergine or firm tofu are excellent alternatives that soak up the sauce beautifully. Just remember to adjust the cooking time accordingly so the ingredients keep their shape and do not turn too soft.

More tips and tricks

A few extra tips and tricks will make your fish curry even tastier. Experiment with different spices such as turmeric and cumin to deepen the flavour. A squeeze of fresh lime juice just before serving can lift the freshness of the dish considerably. And don’t forget to season the accompaniments, such as rice or naan, to create a harmonious overall experience.

Adapting the recipe to your taste

One especially handy feature of fish curry is how easily it adapts to personal preference. If you like it hotter, add more curry paste or some fresh chillies. To keep it mild, simply ease back on the heat and stir in a little extra coconut milk. There are countless ways to tailor the dish to your own taste, so every diner ends up happy.

Ingredient substitutions

If certain ingredients are hard to find, there are plenty of alternatives. Instead of fresh fish, frozen fillets work well and are often just as good in quality, and prawns make a fine swap if you fancy something closer to a Prawn Malai Curry. In a pinch, other plant-based milks can stand in for coconut milk, though the flavour may suffer a little. Try finishing your fish curry with fresh herbs or seeds to create something a bit different.

Drink pairing ideas

Good drinks to serve alongside your fish curry include mango lassi or a chilled Indian beer. The sweetness of the lassi offers a pleasant contrast to the heat of the curry and helps balance the flavours. If you prefer wine, dry whites such as Sauvignon Blanc or a light rosé are a good choice. These drinks not only enhance the flavours but also round off your Indian dinner perfectly.

Serving and presentation ideas

For an appealing presentation, serve your fish curry as a colourful, generous portion on an attractive plate. Garnish the dish with fresh coriander and lime wedges for an extra splash of colour. Optionally, offer a small bowl of fresh chutney or some papadums on the side. This makes for an experience that is not only delicious but also a feast for the eyes — sure to impress your guests.

A bit of history

Fish curry has a rich history, woven inseparably into India’s diverse culture. It reflects the many regional cuisines shaped by traditional methods of preparation and local ingredients. Historically, coastal regions have made use of fresh fish — as in the classic Kerala Fish Curry — while inland areas tend to favour other sources of protein. The dish is therefore not just a feast but also a fine example of culinary integration across India.

More recipe ideas

  • Paneer Butter Masala – Indian cheese in a rich, spiced tomato sauce.
  • Vegetable Biryani – a fragrant rice dish with vegetables and spices.
  • Masoor Dal – a comforting lentil curry with a flavourful blend of spices.
  • Rajma – kidney beans simmered in a thick, aromatic gravy.

Summary: Fish Curry

Fish curry is without doubt a highlight of Indian cuisine. With its delicious combination of fresh fish, creamy coconut milk and aromatic spices, it offers a truly unique taste experience. Its simple preparation and the scope for adaptation make it a firm favourite among food lovers. Enjoy it in the company of family and friends — a genuine feast for the senses!