The 'farmed vs. wild' debate usually gets flattened into 'wild is better,' but the honest answer depends on the fish, the farm, and what you actually want out of the meal.
Taste and Texture Differences
Wild river fish like Rui and Katla tend to have firmer flesh and a more pronounced, mineral flavor from their varied natural diet. Well-raised farmed fish like Tilapia and Pangas are milder and more consistent batch to batch — which is a genuine advantage for recipes where you want the sauce, not the fish, to carry the flavor.
Farmed fish also tend to be more consistently sized, which matters more than people expect when you're cooking a curry for a specific number of guests and don't want to guess at portions.
Which Should You Choose?
For rich, spice-forward curries — Kalia, Bhuna, mustard-based gravies — wild river fish usually earns its price premium. For lighter, quicker weeknight meals, or dishes for kids and guests sensitive to strong fish flavor, well-sourced farmed fish is often the more practical, and more sustainable, choice.
What matters far more than the wild-or-farmed label is how the fish was handled after it was caught or harvested — which is the part we actually control end to end.