Blackened Mahi Mahi with Avocado Salsa – A Bright, Bold Weeknight Favorite

If you’re craving something light, flavorful, and ready in minutes, this is it. Blackened mahi mahi brings a smoky, spicy crust that pairs perfectly with a cool, creamy avocado salsa. It’s the kind of meal that feels restaurant-worthy but doesn’t ask much from you.

A quick spice rub, a hot pan, and a simple chop of fresh ingredients are all you need. Serve it with rice, on tacos, or over greens, and dinner is done.

Save

Blackened Mahi Mahi with Avocado Salsa - A Bright, Bold Weeknight Favorite

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 servings

Ingredients
  

  • Mahi Mahi Fillets: 4 fillets (about 6 ounces each), patted dry
  • Olive Oil or Avocado Oil: 2 tablespoons, plus more if needed
  • Butter (optional): 1 tablespoon for a richer crust
  • Blackening Spice Mix: 1 tablespoon smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 to 1 teaspoon cayenne pepper (to taste)
  • 1/2 teaspoon brown sugar (optional, for caramelization)
  • Avocado Salsa: 2 ripe avocados, diced
  • 1 cup cherry tomatoes, quartered
  • 1/4 cup red onion, finely minced
  • 1 jalapeño, seeded and minced (optional)
  • 1/4 cup fresh cilantro, chopped
  • 1 lime, zested and juiced
  • 1 tablespoon olive oil
  • Salt and pepper to taste
  • To Serve (optional): lime wedges, warm tortillas, rice, or mixed greens

Method
 

  1. Make the spice mix: In a small bowl, combine smoked paprika, garlic powder, onion powder, oregano, thyme, salt, black pepper, cayenne, and brown sugar if using.
  2. Prep the fish: Pat the mahi mahi dry with paper towels. Dry fish sears better and forms a better crust. Rub both sides lightly with oil, then coat generously with the spice mix, pressing it in so it sticks.
  3. Mix the salsa: In a medium bowl, combine avocado, cherry tomatoes, red onion, jalapeño, and cilantro. Add lime zest, lime juice, olive oil, and a pinch of salt and pepper. Toss gently to keep the avocado chunky. Set aside.
  4. Heat the pan: Place a large cast-iron or heavy skillet over medium-high heat. When it’s hot, add oil. If using butter for flavor, add it just before the fish to prevent burning.
  5. Sear the fish: Lay the fillets in the pan without crowding. Cook undisturbed for 3 to 4 minutes until the edges look opaque and the underside forms a dark, crisp crust.
  6. Flip and finish: Carefully flip. Cook another 2 to 4 minutes, depending on thickness, until the fish flakes easily and is just opaque in the center. Aim for an internal temperature of 130–135°F for moist fish; it will carryover cook slightly off heat.
  7. Rest briefly: Transfer to a plate and let rest 2 minutes to set the juices.
  8. Serve: Spoon avocado salsa over the fish. Add lime wedges on the side. Serve with tortillas, rice, or a crisp salad.
Jump to Recipe Card

Why This Recipe Works

Close-up detail: Blackened mahi mahi fillet just flipped in a hot cast-iron skillet, showing a deep,Save

This recipe relies on contrast. The fish gets a deep, savory crust from a bold spice mix and high heat, while the salsa adds brightness and creaminess.

Mahi mahi is a great choice because it’s firm, mild, and holds up well to searing without falling apart. The avocado balances the heat, and the lime brings everything to life. It’s quick enough for weeknights and special enough for guests.

What You’ll Need

  • Mahi Mahi Fillets: 4 fillets (about 6 ounces each), patted dry
  • Olive Oil or Avocado Oil: 2 tablespoons, plus more if needed
  • Butter (optional): 1 tablespoon for a richer crust
  • Blackening Spice Mix:
    • 1 tablespoon smoked paprika
    • 1 teaspoon garlic powder
    • 1 teaspoon onion powder
    • 1 teaspoon dried oregano
    • 1 teaspoon dried thyme
    • 1 teaspoon kosher salt
    • 1/2 teaspoon black pepper
    • 1/2 to 1 teaspoon cayenne pepper (to taste)
    • 1/2 teaspoon brown sugar (optional, for caramelization)
  • Avocado Salsa:
    • 2 ripe avocados, diced
    • 1 cup cherry tomatoes, quartered
    • 1/4 cup red onion, finely minced
    • 1 jalapeño, seeded and minced (optional)
    • 1/4 cup fresh cilantro, chopped
    • 1 lime, zested and juiced
    • 1 tablespoon olive oil
    • Salt and pepper to taste
  • To Serve (optional): lime wedges, warm tortillas, rice, or mixed greens

Instructions

Tasty top view: Overhead shot of blackened mahi mahi topped with chunky avocado salsa (vivid green aSave
  1. Make the spice mix: In a small bowl, combine smoked paprika, garlic powder, onion powder, oregano, thyme, salt, black pepper, cayenne, and brown sugar if using.
  2. Prep the fish: Pat the mahi mahi dry with paper towels.

    Dry fish sears better and forms a better crust. Rub both sides lightly with oil, then coat generously with the spice mix, pressing it in so it sticks.

  3. Mix the salsa: In a medium bowl, combine avocado, cherry tomatoes, red onion, jalapeño, and cilantro. Add lime zest, lime juice, olive oil, and a pinch of salt and pepper.

    Toss gently to keep the avocado chunky. Set aside.

  4. Heat the pan: Place a large cast-iron or heavy skillet over medium-high heat. When it’s hot, add oil.

    If using butter for flavor, add it just before the fish to prevent burning.

  5. Sear the fish: Lay the fillets in the pan without crowding. Cook undisturbed for 3 to 4 minutes until the edges look opaque and the underside forms a dark, crisp crust.
  6. Flip and finish: Carefully flip. Cook another 2 to 4 minutes, depending on thickness, until the fish flakes easily and is just opaque in the center.

    Aim for an internal temperature of 130–135°F for moist fish; it will carryover cook slightly off heat.

  7. Rest briefly: Transfer to a plate and let rest 2 minutes to set the juices.
  8. Serve: Spoon avocado salsa over the fish. Add lime wedges on the side. Serve with tortillas, rice, or a crisp salad.

Keeping It Fresh

The key to freshness is timing and temperature. Make the salsa close to serving so the avocado stays bright and creamy.

If you need to prep ahead, press a piece of plastic wrap directly onto the salsa’s surface and refrigerate for up to 4 hours. Cooked fish is best the day it’s made, but you can refrigerate leftovers in an airtight container for up to 2 days. Reheat gently in a skillet over low heat or enjoy cold, flaked over a salad.

Final dish presentation: Restaurant-quality plated blackened mahi mahi tacos—two warm tortillas fiSave

Why This is Good for You

Mahi mahi is a lean protein with very little saturated fat, which helps keep the meal light.

It provides high-quality protein to support muscle repair and keep you full. Avocado adds heart-healthy monounsaturated fats along with fiber and potassium. Tomatoes and lime bring vitamins C and A, while the spices add antioxidants without extra calories.

Altogether, it’s a balanced plate with satisfying flavors and smart nutrition.

Common Mistakes to Avoid

  • Skipping the pat-dry step: Moisture prevents browning and leads to steaming instead of searing.
  • Pan not hot enough: A properly heated pan is crucial for that signature blackened crust. Preheat longer than you think.
  • Overcooking the fish: Mahi mahi dries out if you push it too far. Pull it when it just flakes and is slightly translucent in the center.
  • Overmixing the salsa: Stir gently to avoid mashing the avocado.
  • Using too much oil: You want a thin sheen in the pan.

    Excess oil can burn the spices and turn bitter.

  • Forgetting to season the salsa: A pinch of salt and enough lime juice make the flavors pop.

Alternatives

  • Fish swaps: Use cod, halibut, snapper, or salmon. Adjust cook time based on thickness.
  • Mild vs. spicy: Reduce cayenne for less heat, or add a pinch of chipotle powder for smoky spice.
  • Herb changes: Try parsley or green onion if you’re not a cilantro fan.
  • Citrus twist: Swap lime with lemon or add a splash of orange juice for sweetness.
  • Taco night: Tuck the fish and salsa into warm tortillas with shredded cabbage and a drizzle of yogurt-lime sauce.
  • Grill option: Oil the grates, then grill over medium-high heat, 3–4 minutes per side. The char works beautifully with the spices.
  • No avocado? Make a quick mango or pineapple salsa for a tropical, tangy swap.

FAQ

Can I make the spice mix ahead of time?

Yes.

Mix a larger batch and store it in a sealed jar for up to 6 months. Keep it in a cool, dark place to maintain flavor.

How do I know when mahi mahi is done?

It should flake easily with a fork and look opaque with just a hint of translucency in the center. If you use a thermometer, aim for 130–135°F and let it rest briefly.

What if my fillets are different thicknesses?

Start the thicker pieces first and give them a minute head start.

Pull the thinner ones earlier so everything finishes around the same time.

Can I use frozen mahi mahi?

Absolutely. Thaw it overnight in the fridge, then pat very dry before seasoning. Frozen fish can shed more water, so the dry step is extra important.

How spicy is this?

It’s moderately spicy with the listed cayenne.

For less heat, cut the cayenne in half or skip the jalapeño in the salsa. For more, add extra cayenne or a pinch of chipotle.

What should I serve with it?

Rice, coconut rice, or cilantro-lime rice are great options. You can also serve it over mixed greens or tuck it into tacos with cabbage.

Can I bake instead of sear?

Yes.

Brush the fillets with oil, coat with spices, and bake at 425°F for 10–12 minutes, depending on thickness. You’ll lose some crust, but the flavor stays great.

How do I prevent the spices from burning?

Use medium-high heat, not full blast. Add enough oil to lightly coat the pan and don’t move the fish too early.

If using butter, combine it with oil to raise the smoke point.

Is mahi mahi sustainable?

Look for MSC-certified or best-choice ratings from reputable guides. Availability varies by region, so check local recommendations.

Can I make it dairy-free?

Yes. Skip the butter and use only oil.

The crust will still develop well, and the salsa keeps everything rich and satisfying.

In Conclusion

Blackened Mahi Mahi with Avocado Salsa delivers big flavor with little effort. The spicy crust, cool salsa, and fresh lime make each bite balanced and bright. Whether you serve it over rice, as tacos, or alongside a crisp salad, this recipe earns a permanent spot in your rotation.

It’s quick, healthy, and consistently delicious—exactly what a weeknight dinner should be.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating