/
/
  • Home
  • Contact Us

How to Make Delicious Indian Fish Curry in Under 30 Minutes

Indian cuisine is renowned for its vibrant flavors and aromatic spices, and fish curry is one of the standout dishes that embodies this culinary tradition. If you're craving a delicious Indian fish curry but are short on time, this recipe will guide you through creating a mouth-watering dish in under 30 minutes. Follow these steps for a quick and satisfying meal!

Ingredients

  • 500g of your choice of fish (like salmon, tilapia, or cod), cut into chunks
  • 2 tablespoons of vegetable oil or ghee
  • 1 large onion, finely chopped
  • 2-3 cloves of garlic, minced
  • 1 teaspoon of grated ginger
  • 2 medium tomatoes, pureed or chopped
  • 1 teaspoon of turmeric powder
  • 1 teaspoon of red chili powder (adjust to taste)
  • 1 teaspoon of coriander powder
  • 1 cup of coconut milk
  • Salt, to taste
  • Fresh cilantro leaves, for garnish
  • Juice of 1 lemon

Instructions

Step 1: Prepare the Base

In a large skillet or pan, heat the vegetable oil or ghee over medium heat. Add the finely chopped onions and sauté until they turn golden brown, about 5-7 minutes. Stir in the minced garlic and grated ginger, cooking for an additional minute until fragrant.

Step 2: Add the Spices

Add the turmeric powder, red chili powder, and coriander powder to the onion mixture. Stir well to combine, allowing the spices to cook and release their flavors for about 2 minutes. This is a crucial step to enhance the taste of your fish curry.

Step 3: Incorporate the Tomatoes

Add the pureed or chopped tomatoes to the pan and mix thoroughly. Let the mixture simmer for another 5 minutes, so the tomatoes break down and meld with the spices. If the mixture becomes too thick, you can add a splash of water.

Step 4: Add the Fish

Carefully add the fish pieces to the curry base. Gently coat the fish with the spice mixture, taking care not to break the pieces. Cover the pan and cook for about 5 minutes, until the fish is cooked through and flakes easily with a fork.

Step 5: Finish with Coconut Milk

Pour in the coconut milk and stir gently to combine. Allow the curry to simmer uncovered for an additional 5 minutes, letting the flavors meld together. Season with salt to taste and add lemon juice for a bit of tang.

Step 6: Garnish and Serve

Once the curry is ready, remove it from heat. Garnish with fresh cilantro leaves to add a pop of color and freshness. Serve your Indian fish curry hot, alongside steamed rice or warm naan for a complete meal.

Tips for Perfecting Your Fish Curry

  • Choose fresh fish for the best flavor and texture.
  • Feel free to adjust the spice levels according to your preference.
  • Pair the curry with a side of raita (yogurt sauce) to cool down the heat.
  • Experiment with different types of fish or add vegetables like bell peppers or spinach for a nutritious boost.

With this easy recipe, you can savor the delightful taste of Indian fish curry without spending hours in the kitchen. Enjoy the rich flavors and the satisfying experience of homemade Indian cuisine!

Categories

  • Appetizers
  • Baked Goods
  • Beverages
  • Breakfast
  • Cocktails
  • Desserts
  • Diet Meals
  • Dinner
  • Fast Food
  • Fruits
  • Local Cuisine
  • Meat Based Foods
  • Mezes
  • Poultry Products
  • Salads
  • Sauces
  • Seafood
  • Soups
  • Vegetable Based Foods
  • Vegetarian Foods

Recent Post

The Best Fish and Seafood Dishes from India’s Coastal Regions

How to Cook Fish with Indian Spices

Why Indian Seafood is the Ultimate Comfort Food

How to Make the Perfect Indian Fish Masala

Why Indian Seafood Dishes are So Flavorful and Unique

The Best Indian Fish Recipes for a Healthy Meal

How Indian Seafood Recipes Differ by Region

The Growing Popularity of Indian Seafood Internationally

Indian Fish Recipes That Will Take You on a Flavor Journey

Popular Seafood Dishes You’ll Find in Coastal India

Sponsored

Contact
  • +1234 888 0006 (Whatsapp)

  • info@wwseo.org

OUR
SPONSORED

Copyright 2025 All rights reserved.

Powered by WWSeo