Spicy Blackened Tilapia with Avocado Salsa

5 min prep 20 min cook 20 servings
Spicy Blackened Tilapia with Avocado Salsa
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Lightning-Fast: From fridge to table in under 20 minutes—perfect for busy weeknights.
  • Two-Pan Simplicity: One small bowl for the spice rub, one skillet for the fish, and a cutting board for the salsa.
  • Balanced Heat: Smoky paprika, cayenne, and blackening spices give bold flavor without overpowering the mild tilapia.
  • Creamy Contrast: Cool avocado-lime salsa tames the heat and adds healthy fats for satiety.
  • Meal-Prep Hero: Spice rub and salsa can be prepped up to three days ahead; cook the fish fresh in minutes.
  • Budget-Friendly: Tilapia is widely available, affordable, and sustainably farmed—feed a family of four for under $12.

Ingredients You'll Need

Ingredients

Before we dive into the how, let's talk about the what. Quality ingredients make or break a speedy recipe like this, so here's your shopping (or pantry-raiding) game plan.

Tilapia Fillets

Look for fresh or frozen fillets that are uniform in thickness—about ¾ inch at the thickest point—so they cook evenly. If frozen, thaw overnight in the fridge or submerge the sealed package in cold water for 20 minutes. Pat very dry; moisture is the enemy of that gorgeous blackened crust.

Blackening Spice Mix

We're making our own because the store-bought stuff often skimps on salt and relies on dried garlic that burns. You'll need smoked paprika for depth, sweet paprika for color, cayenne for heat, dried thyme for herbal lift, onion powder, and a touch of brown sugar to help the spices caramelize. If you keep a Cajun blend on hand, you can sub 2 teaspoons of it plus ½ teaspoon extra salt.

Avocados

Choose ones that yield just slightly to gentle pressure. If you're shopping days ahead, grab firm avocados and let them ripen on the counter; once perfect, refrigerate to hit pause. Avoid avocados with dark sunken spots or rattling pits.

Cherry Tomatoes

Any small tomato works—grape, pear, or cherry. Go for a colorful mix if you want Insta-worthy pop. Halve them so their juices mingle with lime and salt to create a quick "dressing" for the salsa.

Fresh Lime

Zest it first (we stir a whisper of zest into the spice rub), then juice. Roll firmly on the counter before cutting to maximize yield. In a pinch, lemon works, but lime's floral acidity is magic here.

Oil with a High Smoke Point

Avocado oil is my favorite because it mirrors the salsa's flavor and can handle high heat. Refined coconut, grapeseed, or canola are fine substitutes. Skip EVOO here—it will burn and taste bitter.

How to Make Spicy Blackened Tilapia with Avocado Salsa

1
Whisk the Spice Rub

In a shallow bowl large enough to dredge the fish, combine 1 teaspoon each smoked paprika, sweet paprika, and kosher salt; ½ teaspoon each cayenne (reduce to ¼ if sensitive), onion powder, and dried thyme; ¼ teaspoon brown sugar; and ⅛ teaspoon freshly ground black pepper. Grate in the tiniest whisper of lime zest—about ⅛ teaspoon. Stir until the mixture looks like sunset-colored sand.

2
Prep the Salsa

Halve 1 cup cherry tomatoes, dice 1 ripe avocado into ½-inch cubes, and finely mince 2 tablespoons red onion. Combine in a bowl with 1 tablespoon minced cilantro (or parsley if you're a cilantro skeptic), 1 tablespoon fresh lime juice, and a pinch of salt. Gently fold so the avocado stays chunky; taste and add more lime or salt as needed. Cover with plastic wrap pressed directly onto the surface to prevent browning while you cook the fish.

3
Dry and Dredge the Fish

Pat 4 tilapia fillets (about 6 oz each) absolutely dry with paper towels. Moisture is the arch-nemesis of blackening, so press firmly and change towels as needed. Lightly brush both sides of each fillet with 1 tablespoon avocado oil total, then press into the spice mixture, coating every millimeter. Lay the coated fillets on a plate; let them rest 5 minutes—this hydrates the spices and prevents them from scorching in the pan.

4
Heat the Skillet

Place a large cast-iron skillet (or heavy stainless) over medium-high heat for 2 full minutes. You want it screaming hot—flick a droplet of water onto the surface; it should dance and evaporate instantly. Swirl in 1 tablespoon avocado oil and immediately reduce heat to medium. The oil should shimmer but not smoke; if it smokes, pull the pan off the burner for 10 seconds, then return.

5
Blacken the First Side

Lay two fillets in the pan, presentation side down, leaving space between them. Do not move them for 2 ½ minutes; the spices need uninterrupted contact to form that signature mahogany crust. If your stove runs hot and you smell acrid burning before the time is up, lower the heat slightly. After 2 ½ minutes, peek—if the underside is deep chestnut and releases easily, it's ready to flip.

6
Flip and Finish

Using a thin metal spatula, flip each fillet. Cook the second side 2 minutes, then add 1 tablespoon butter to the pan. Tilt the skillet so butter pools at the edge and spoon the foaming butter over the fish for 30 seconds. This "finishing baste" adds richness and mellows any bitter spices. Transfer to a warm plate; repeat with remaining fillets. Total cook time per batch: about 5 minutes.

7
Rest and Serve

Let the fish rest 2 minutes so juices redistribute. Serve each fillet topped with a generous scoop of avocado salsa. The contrast of hot crusty fish and cool creamy salsa is everything. Garnish with extra cilantro leaves and lime wedges if you like restaurant flair.

Expert Tips

Control the Heat

If your blackening spices look chalky or smell acrid, the pan is too hot. Remove it from the burner for 15 seconds, then resume cooking.

Don't Crowd the Pan

Overcrowding drops the temperature and steams the fish. Cook in two batches; the first batch stays warm under foil while you sear the second.

Make-Ahead Salsa

Dice the tomatoes, onions, and cilantro up to 2 days ahead; store separately. Avocado should be cubed just before serving to prevent browning.

Ventilate

Blackening can get smoky. Run your exhaust fan on high and crack a window. If weather permits, sear outdoors on a cast-iron griddle.

Even Thickness

If your fillets taper to a very thin tail, fold the tail under itself to create uniform thickness so the skinny part doesn't overcook.

Safe Internal Temp

Fish is done at 145 °F. If you don't have a thermometer, flake with a fork—opaque throughout but still moist.

Variations to Try

  • Mango-Avocado Salsa: Swap half the avocado for diced mango and add a pinch of minced jalapeño for sweet heat.
  • Low-Carb Lettuce Wraps: Flake leftover fish into romaine leaves, top with salsa, and drizzle chipotle mayo.
  • Salmon Swap: Use skin-on salmon; press spices onto flesh side only and sear skin-side up first.
  • Air-Fryer Method: Spray coated fillets with oil and air-fry at 400 °F for 6–7 minutes, flipping halfway.
  • Creole Cream Drizzle: Whisk ¼ cup Greek yogurt with 1 teaspoon hot sauce and ½ teaspoon honey; dollop on top.

Storage Tips

Refrigerate: Store leftover cooked fish and salsa separately in airtight containers. Fish keeps up to 3 days; best reheated in a lightly oiled skillet 2 minutes per side. Salsa keeps 2 days, though avocado may brown—stir in a squeeze of lime to refresh.

Freeze: Freeze only the spice-rubbed raw fillets (wrapped tightly) for up to 2 months. Thaw overnight in fridge, pat dry, and proceed with recipe. Do not freeze the avocado salsa; it becomes watery.

Make-Ahead Components: Mix the spice rub and store in a small jar at room temp for 3 months. Dice tomatoes, onions, and cilantro the morning of serving; store in separate containers. Cube avocado and assemble salsa just before searing the fish.

Frequently Asked Questions

Absolutely—catfish, cod, halibut, or snapper all work. Just adjust cook time based on thickness; a general rule is 3 minutes per side per ½ inch of thickness.

Nope—it's a spice crust that caramelizes quickly in a hot skillet. The brown (almost black) color comes from toasted spices and brown sugar, not charred flesh.

Medium. With ½ teaspoon cayenne you'll feel a pleasant tingle; reduce to ¼ for mild or bump to ¾ if you love heat. The cool avocado salsa balances the burn.

Yes. Preheat grill to high (450–500 °F). Oil grates well. Place fish spice-side down, cover, and cook 3 minutes; flip, cover, and finish 2–3 minutes more.

Cilantro-lime rice, quick sautéed zucchini, or a crisp coleslaw. For low-carb, try cauliflower rice or a bed of peppery arugula dressed with lime vinaigrette.

Sure—omit the finishing butter and use additional avocado oil for basting. You'll lose a touch of richness, but the spice crust still delivers big flavor.
Spicy Blackened Tilapia with Avocado Salsa
main-dishes
Pin Recipe

Spicy Blackened Tilapia with Avocado Salsa

(4.9 from 127 reviews)
Prep
10 min
Cook
8 min
Servings
4

Ingredients

Instructions

  1. Make spice rub: In a shallow bowl, whisk smoked paprika, sweet paprika, salt, cayenne, onion powder, thyme, brown sugar, black pepper, and lime zest.
  2. Prepare salsa: Combine tomatoes, avocado, red onion, cilantro, lime juice, and a pinch of salt. Cover and set aside.
  3. Coat fish: Brush tilapia with 1 tablespoon oil, dredge in spice mixture, and let rest 5 minutes.
  4. Heat skillet: Heat a cast-iron skillet over medium-high for 2 minutes. Add remaining 1 tablespoon oil and reduce heat to medium.
  5. Sear: Cook 2 fillets at a time, 2 ½ minutes per side, adding butter at the end and basting 30 seconds.
  6. Serve: Top hot fish with avocado salsa and serve immediately.

Recipe Notes

For even crust, don't move the fillets for the first 2 ½ minutes. If sensitive to spice, start with ¼ teaspoon cayenne and add more to taste.

Nutrition (per serving)

318
Calories
36g
Protein
8g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.