Spice-Rubbed Tilapia with Mango Salad

For this Mexican-inflected dish, mild tilapia fish fillets are rubbed with a mix of fiery pepper, chili powder, cumin, and oregano. On top is a sweet-tart salad.

Spice-Rubbed Tilapia with Mango Salad

Tomatillos look like small green tomatoes surrounded by a papery husk. They’re common in Mexican cooking, and their refreshing flavor is great either raw or cooked.–Fine Cooking

Spice-Rubbed Tilapia with Mango Salad

  • Quick Glance
  • 25 M
  • 25 M
  • Serves 4
Print RecipeBuy the Fine Cooking Fresh cookbook

Want it? Click it.


Email Grocery List

Ingredients sent!

Send Grocery List

Email the grocery list for this recipe to:

Is required
Is required
  • One 15-ounce can black beans, drained and rinsed
  • 1/2 pound tomatillos, papery covering discarded, fruit rinsed and cut into small dice
  • 1 medium-size ripe mango, peeled, pitted, and cut into small dice
  • 1/2 cup small-diced red onion
  • 1/3 cup fresh lime juice
  • 1/3 cup plus 2 tablespoons vegetable oil
  • 1/4 cup fresh cilantro leaves
  • Freshly ground black pepper
  • 1 1/2 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • Kosher salt
  • 4 skinless tilapia fillets (about 4 ounces each)


  • 1. Put a heatproof serving platter on a rack in the center of the oven and heat the oven to 200°F (93°C).
  • 2. In a medium bowl, combine the beans, tomatillos, mango, red onion, lime juice, 1/3 cup of the vegetable oil, cilantro, and a few grinds of black pepper; toss gently. Let the salad sit at room temperature while you cook the fish.
  • 3. Mix 1/4 teaspoon black pepper with the chili powder, cumin, oregano, and 1 teaspoon salt. Rub both sides of the tilapia fillets with the mixture.
  • 4. In a large (12-inch) nonstick skillet, heat the remaining 2 tablespoons oil over medium-high heat until hot. Cook two of the tilapia fillets until lightly browned and the flesh is opaque and cooked through, about 2 minutes on each side.
  • 5. Transfer the fish to the platter in the oven to keep warm while you cook the remaining two fillets. Transfer the fillets to the platter and spoon half of the salad on top. Serve with the remaining salad on the side.


  • For a different spice combination, try rubbing the fish with Old Bay seasoning. And for other salad combinations, try chickpeas or red beans in place of the black beans, and red tomato or cucumber in place of the tomatillo.

Recipe Testers Reviews

This was a delightfully fresh meal. I used the Old Bay suggestion as a rub instead of the other spices and loved it. Since it was quite hot, we went with grilling this instead, which added a nice smokiness to the fish. Loved the salsa. It really made the meal sing. I might cut out the oil next time, though, just to bring out more of the tangy tartness of the salsa. There were no decent tomatillos available, so I went with the cucumber option. I suspect that if tomatillos were used instead, the salsa would benefit from a bit of oil due to their inherent tartness.


#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.

Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Upload a picture of your dish