To prevent tilapia or any other fish from tasting fishy, it's crucial to ensure its freshness and proper handling. One way to reduce the fishy taste is by marinating the tilapia in a mixture of acidic ingredients like lemon or lime juice, vinegar, or even buttermilk. Additionally, cooking the fish with flavorful seasonings, herbs, and spices can help mask any undesirable fishy taste.