Fish Curry
Fish curry is a delightful dish that combines the fresh flavors of fish with a blend of spices, creating a tantalizing meal that’s perfect for any occasion. Whether you’re an experienced cook or a novice in the kitchen, this recipe will guide you step-by-step to achieve a delicious curry that will impress your family and friends. Let’s dive into the details and make this flavorful dish!
Ingredients
– 500g fish (like cod or tilapia), cut into pieces
– 2 tablespoons oil
– 1 onion, finely chopped
– 2 tomatoes, chopped
– 2 garlic cloves, minced
– 1-inch ginger, grated
– 2-3 green chilies, slit
– 1 teaspoon turmeric powder
– 1 tablespoon red chili powder
– 1 tablespoon coriander powder
– 1 cup coconut milk
– Salt to taste
– Fresh cilantro for garnish
Servings and Cooking Time
This recipe serves 4 people. Preparation time is approximately 15 minutes, and cooking time is around 30 minutes.
Nutritional Value
Each serving (approximately 200g) of fish curry contains: 250 calories, 12g protein, 18g fat, 15g carbohydrates, and 3g fiber. Note that these values are estimates based on standard ingredients.
Step-by-Step Cooking Process
1. Heat oil in a large pan over medium heat.
2. Add chopped onions and sauté until golden brown.
3. Stir in minced garlic and grated ginger, cooking for another minute.
4. Add chopped tomatoes and green chilies, cooking until tomatoes soften.
5. Sprinkle turmeric, red chili, and coriander powders; mix well.
6. Add the fish pieces, gently coating them with the spice mixture.
7. Pour in the coconut milk and season with salt.
8. Simmer for 15 minutes, allowing flavors to meld.
9. Adjust seasoning to taste and ensure fish is cooked through.
10. Garnish with fresh cilantro before serving.
Alternative Ingredients
If you prefer, you can substitute fish with shrimp or tofu for a vegetarian option. Coconut milk can be replaced with almond milk for a lighter version, while spices can be adjusted based on your preference for heat.
Serving and Pairings
Fish curry pairs beautifully with steamed rice or naan bread. For a complete meal, serve it alongside a fresh cucumber salad or roasted vegetables to balance the flavors.
Storage and Reheating
Store leftover fish curry in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm on the stove over low heat until heated through. This dish can also be frozen for up to a month; however, the texture of the fish may change upon reheating.
Cooking Mistakes
– Avoid overcooking the fish to prevent it from becoming tough.
– Don’t skip the marination step for deeper flavor.
– Be cautious with salt; taste the curry before adding more.
– Ensure spices are fresh for optimal flavor.
– Don’t rush the cooking time; let the ingredients blend properly.
Helpful Tips
– Use a non-stick pan to prevent the curry from sticking.
– Experiment with different fish types for varied flavors.
– Adjust spice levels to suit your palate.
– Consider adding vegetables like bell peppers or spinach for added nutrition.
FAQs
What type of fish is best for curry?
Firm white fish like cod or tilapia works well, but you can also use salmon or shrimp for a different taste.
Can I make fish curry in advance?
Yes, it can be prepared a day ahead. Just reheat gently to maintain the fish’s texture.
Is fish curry spicy?
The spice level can vary based on the amount of chili used; adjust to your preference for heat.
What can I serve with fish curry?
This dish pairs well with rice, naan, or even quinoa for a healthier option.
Can I freeze fish curry?
Yes, but the texture of the fish may change. It’s best consumed fresh.
How long does fish curry last in the fridge?
It can be stored in the fridge for up to 3 days in an airtight container.
What if I don’t have coconut milk?
You can substitute with cream or yogurt, but the flavor will differ slightly.
Conclusion
Fish curry is a versatile and flavorful dish that brings the taste of the sea to your table. With its rich spices and creamy texture, it’s sure to become a favorite in your home. Whether for a casual dinner or a special occasion, this recipe promises satisfaction with every bite.

Fish Curry
Ingredients
- 500 g fish like cod or tilapia, cut into pieces
- 2 tablespoons oil
- 1 onion finely chopped
- 2 tomatoes chopped
- 2 garlic cloves minced
- 1- inch ginger grated
- 2-3 green chilies slit
- 1 teaspoon turmeric powder
- 1 tablespoon red chili powder
- 1 tablespoon coriander powder
- 1 cup coconut milk
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Heat oil in a large pan over medium heat.
- Add chopped onions and sauté until golden brown.
- Stir in minced garlic and grated ginger, cooking for another minute.
- Add chopped tomatoes and green chilies, cooking until tomatoes soften.
- Sprinkle turmeric, red chili, and coriander powders; mix well.
- Add the fish pieces, gently coating them with the spice mixture.
- Pour in the coconut milk and season with salt.
- Simmer for 15 minutes, allowing flavors to meld.
- Adjust seasoning to taste and ensure fish is cooked through.
- Garnish with fresh cilantro before serving.