Home › Recipes › Dinner ›Indian ›Coastal Indian Fish Curry with Coconut & Tamarind
DINNER

Coastal Indian Fish Curry with Coconut & Tamarind

Experience the authentic flavors of coastal India with this exquisite fish curry. Succulent white fish fillets are gently simmered in a luxurious, aromatic sauce, where the creamy richness of coconut milk meets the bright, tangy zest of tamarind. This dish offers a comforting and deeply satisfying culinary journey, perfect for a memorable dinner.

✎
HOW TO MAKE IT

Let's cook.

01

Heat 1 tablespoon vegetable oil in a large pot or Dutch oven over medium heat. Add the finely chopped onion and sauté for 5-7 minutes, until softened and translucent.

02

Stir in the minced garlic and grated ginger. Cook for 1 minute until fragrant.

03

Add the ground turmeric, ground cumin, ground coriander, and red chili powder. Cook for 30 seconds, stirring constantly, until the spices are aromatic.

04

Pour in the 13.5 ounce can of full-fat coconut milk and the strained tamarind paste. Bring the mixture to a gentle simmer, then reduce the heat to low and cook for 10 minutes, allowing the flavors to meld.

05

Gently add the 1 pound of fish pieces to the simmering curry. Season with 1/2 teaspoon salt. Cover the pot and cook for 8-10 minutes, or until the fish is opaque and flakes easily with a fork.

06

Taste and adjust seasoning as needed. Garnish with 1/4 cup fresh chopped cilantro before serving.

About This Recipe

Experience the authentic flavors of coastal India with this exquisite fish curry. Succulent white fish fillets are gently simmered in a luxurious, aromatic sauce, where the creamy richness of coconut milk meets the bright, tangy zest of tamarind. This dish offers a comforting and deeply satisfying culinary journey, perfect for a memorable dinner.
Coastal Indian Fish Curry with Coconut & Tamarind
Simple ingredients.
Big flavor.
✦
♨

Chef's Tips

For a richer flavor, toast whole spices (cumin seeds, coriander seeds) before grinding them. If you prefer a thicker curry, let it simmer uncovered for a few extra minutes before adding the fish. Use fresh curry leaves if available for an authentic aroma.
↔

Easy Substitutions

Any firm white fish can be used. For a vegetarian option, substitute the fish with paneer cubes or chickpeas. If tamarind paste is unavailable, a squeeze of lime juice can offer a similar tang, though the flavor profile will differ slightly.
▱

Storage & Reheating

Store leftover fish curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if needed to loosen the sauce. Avoid vigorous stirring to prevent the fish from breaking apart.

Serving Suggestions

Serve this delicious Indian Spiced Fish Curry with Coconut Milk and Tamarind alongside fluffy basmati rice to soak up the flavorful sauce. It also pairs wonderfully with warm naan bread or roti. For a complete meal, add a side of steamed green beans or a simple cucumber raita.

Common Mistakes

1. Overcooking the fish: Fish cooks quickly, so add it towards the end and cook just until opaque. 2. Not blooming the spices: Cooking the ground spices briefly in oil releases their full aroma and flavor. 3. Using light coconut milk: Full-fat coconut milk provides the necessary richness and creaminess for this curry. 4. Skipping the tamarind: Tamarind is crucial for the authentic tangy flavor; don't omit it. 5. Not adjusting seasoning: Always taste and adjust salt and chili powder before serving.

Frequently Asked Questions

Can I use frozen fish for this recipe?

Yes, you can use frozen fish fillets. Thaw them completely and pat them dry before adding to the curry to prevent excess water from diluting the sauce.

What if I don't have fresh ginger?

You can use 1/2 teaspoon of ground ginger as a substitute, though fresh ginger offers a brighter flavor.

Can I make this curry spicier?

Absolutely! Increase the amount of red chili powder or add a finely chopped green chili along with the garlic and ginger for more heat.
MORE TO KNOW
The key to a great Indian fish curry is balancing the spices and the tang of tamarind with the richness of coconut milk. Don't rush the sautéing of the aromatics and spices; this step builds the foundation of flavor. When adding the fish, ensure the curry is at a gentle simmer, not a rolling boil, to prevent the fish from overcooking and becoming tough. Tamarind paste can vary in concentration, so start with a smaller amount and add more to taste if you prefer a stronger tang.
WHAT PEOPLE THINK

Reviews

☆

No reviews yet

Be the first person to review this recipe.

SHARE YOUR THOUGHTS

Made this recipe?

Tell us how it turned out.

Your review will be checked before appearing publicly.