In a small bowl, mix together the paprika, garlic powder, onion powder, cumin, and cayenne pepper.
Season both sides of the tilapia fillets with salt, pepper, and the spice mixture.
Heat the olive oil in a large non-stick pan over medium-high heat.
Once the oil is hot, add the tilapia fillets. Cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork. Remove from the pan and set aside.
In a large bowl, combine the diced avocados, tomatoes, purple onion, and chopped cilantro. Squeeze the juice of one lime over the top, and season with salt and pepper to taste. Toss gently to mix.
Plate the cooked tilapia fillets and top each one with a generous portion of the chunky avocado salsa. Serve immediately.
Notes
Tilapia Cooking Tips: When cooking the tilapia, make sure your pan is hot before adding the fish to get a nice sear. Don't move the fish around too much in the pan; let it cook undisturbed so it can develop a nice crust.
Keep the Avocado Fresh: To prevent the avocado in your salsa from browning, toss the chopped avocado in a little lime or lemon juice. The acidity will help keep it fresh and vibrant.
Customize Your Salsa: Don't be afraid to make the salsa your own! Try adding other veggies like corn or bell peppers, or even some fruit like mango or pineapple for a sweet twist. Adjust the heat with more or less jalapeno as per your preference.
Use Fresh Spices: For the best flavor, make sure your spices are fresh. Spices lose flavor over time, so if your spices are old, they won't provide as much flavor.
Balancing Flavors in the Salsa: A good salsa has a balance of flavors. Taste your salsa before serving and adjust as needed. If it's too spicy, add more avocado or tomato. If it's too tangy, add a pinch of sugar.
Rest the Fish: Let the fish rest for a few minutes after cooking before serving. This allows the juices to redistribute throughout the fish, making it more flavorful and moist.