Share this recipe!

Ask me what I want for dinner and 9 times out of 10 I’ll say fish tacos. These blackened mahi mahi tacos are light, fresh, perfectly seasoned and ideal for an easy weeknight meal. Tender, flaky mahi mahi fish filets are coated in a simple homemade blackening seasoning, broiled until beautifully charred, then tucked into warm tortillas with purple cabbage, sweet pineapple corn salsa and a smoky chipotle lime sauce.

If taco night needs a refresh (or you just want something quick, flavorful, and family-friendly), this recipe deserves a spot in your weekly rotation.

Two blackened fish tacos on a plate, filled with grilled mahi fish, purple cabbage, corn, pineapple salsa, and topped with creamy sauce, garnished with a lime wedge.

Erica’s Thoughts

The first thing I love about these fish tacos is that they are super quick to make. I have another recipe that uses the full flour-egg-panko breading situation and don’t get me wrong, I LOVE those fish tacos. But those feel more like a weekend, have-company-over type of special dinner. The good news is these blackened mahi mahi tacos use a simple seasoning and are placed under the broiler for just a few minutes, so they come together very quickly and still give you that lightly charred, restaurant-style finish. No grill or full pan of oil required. If you’ve never tried the broiling method, once you do, you may never go back.

I also love that this recipe is a balanced meal in handheld form: you’ve got whole grain carbs from the corn tortillas, lean protein from the mahi mahi, and lots of veggies thanks to the cabbage and pineapple corn salsa. It’s the kind of meal that feels fresh and satisfying without feeling heavy.

As with most of my recipes, these are incredibly flexible. You can use bagged slaw mix to save time, swap in nectarine or strawberry salsa, or try another mild white fish if that’s what you have available. Once you get the method down, it’s easy to make these tacos your own. Keep reading for more variation ideas!

FEATURED COMMENT

★★★★★

Ingredients Needed for Blackened Mahi Mahi Tacos:

Ingredients for blackened mahi mahi tacos with cabbage slaw, corn tortillas, cilantro, lime wedges, and seasoning blend.

Mahi Mahi: I buy the individually wrapped wild-caught mahi mahi fillets from Costco. You can also use another flaky white fish like halibut or cod.

Corn tortillas: I usually buy the street taco or fajita-sized tortilla and both corn or flour tortillas will work, depending on your preference.

Purple cabbage: thinly shredded cabbage makes a crunchy slaw and is the perfect counterpart to creamy sauce and seasoned fish. Feel free to use whatever type of cabbage you enjoy- Napa cabbage, green cabbage or purple cabbage.

Blackening spices: for this easy recipe we’re whipping together our own spice mix with a handful of spices that you likely already have in your cabinet. You could also use a premade blackened seasoning mix, cajun seasoning, or your own seasoning blends. Both of these can be found in the spice aisle of the grocery store.

Lime wedges: lime wedges provide a lovely finishing touch of brightness and acidity.

Cilantro: what are tacos without cilantro amirite or amirite!?

Creamy sauce: chipotle lime sauce is one of my favorite taco toppings- it is a simple combo of sour cream (or Greek yogurt), mayo, chipotle peppers in adobo sauce and lime. You could also make creamy jalapeño sauce or spicy cashew dressing. Both are uh.may.zing.

Pineapple corn salsa: this simple pico de gallo combines sweet corn, juicy pineapple, spicy jalapeño and pungent red onion to make an irresistible salsa to pile high on these fish tacos!

How to Make Blackened Mahi Mahi Tacos:

In a small bowl stir together the blackening spices.

Pat fish fillets dry with a paper towel. Drizzle with avocado oil (or olive oil) and then divide the seasoning mix evenly between all the pieces of fish, using your hands to coat each well. If you have time, you can let it marinate for 20-60 minutes.

A white ceramic bowl holds colorful spices: smoked paprika, garlic powder, oregano, onion powder, salt, cayenne pepper and black pepper. The arrangement is vibrant and visually appealing.
Three pieces of seasoned mahi mahi on a white plate. The mahi fish is richly spiced with a visible crust. A bottle of olive oil is in the background.

Preheat the oven to broil and arrange the oven rack to two notches from the top. You want it to be in the upper third of the oven but not too close to the broiler or it will burn the spices.

Place fish fillets on a lined baking tray or broiler pan. Broil fish for 8 minutes.

Because mahi mahi is a delicate white fish, it will cook quickly and you do not want to overcook it or it will be dry. It should be just cooked through to an internal temperature of at least 145 degrees Fahrenheit, look golden brown in color, and flake easily with a fork. Cooking at a high heat for a short time is the best thing to do (hence broiling for 8 minutes!)

A colorful white bowl filled with diced pineapple, chopped cilantro, grilled corn, diced red onion, and jalapeños, creating a fresh, vibrant, and summery tone.

While the fish is cooking toss together the corn pineapple salsa and chipotle lime sauce. Warm the tortillas. I like to warm mine directly over the gas flame of my stovetop on medium heat but you can warm them in the oven or microwave.

Shred the cabbage (I like to use the slicing attachment of my food processor) and toss with a pinch of salt and squeeze of lime juice in a large bowl.

A vibrant meal setup featuring grilled fish fillets, corn and pineapple salad, sliced purple cabbage, cilantro, tortillas, and a creamy sauce.

Assemble your tacos: spread a generous dollop of creamy sauce on the tortilla followed by cabbage slaw, flaked blackened mahi mahi, a big pile of pineapple salsa, fresh cilantro and a squeeze of lime.

Grab a marg it’s TIME TO EAT the best fish tacos!

Two fish tacos sit on a stylish plate, topped with vibrant pineapple salsa, purple cabbage, and creamy sauce. A lime wedge and bowl of salad complete the scene.

Easy Variations for Fish Tacos:

Close-up of a fish taco on a white plate, topped with vibrant strawberry salsa, shredded red cabbage, and fresh herbs. A bowl of salsa is visible in the background.

FAQs About Making Blackened Fish Tacos:

Can I use a different kind of fish?

Yes. Although I haven’t tested it myself I’m confident this recipe would be delicious with cod, halibut, salmon, shrimp or honestly, most types of mild fish and seafood.

What does “blackening” mean?

Blackening refers to a technique in cooking where food is coated with a blend of spices and then cooked at high heat in a hot pan or on a grill. We’re using the broiler of an oven for this mahi mahi recipe to keep things super easy, mess-free and lower in fat!

Where can I find mahi mahi?

You can find mahi mahi at the fish counter of most grocery stores and I like to get the individually wrapped wild-caught fillets in the freezer section of Costco.

Can I adjust the spice level?

This spice rub has a mild flavor but if you’re sensitive I would recommend omitting the cayenne pepper and halving the smoked paprika. Note: Chili powder can also be used as a substitute if you don’t have cayenne pepper.

How do I store the leftovers?

Store the leftover mahi mahi in an airtight container, with the other components stored separately. When ready to serve assemble the tacos with each of the components!

Can I cook this on the stovetop instead of in the oven?

Yes, heat several tablespoons of oil in a cast iron pan over medium-high heat. Sear each piece of fish in the hot skillet for 3-4 minutes per side until just cooked through.

Two fish tacos with blackened mahi mahi fish, vibrant purple cabbage, corn salsa, and creamy sauce on a patterned plate. A lime wedge adds a fresh touch.
Two mahi mahi fish tacos on a plate topped with corn, pineapple salsa, and purple cabbage, garnished with creamy sauce and a lime wedge. Fresh and vibrant.

Watch How to Make Blackened Mahi Mahi Tacos:

If you try and like this recipe please don’t forget to leave a comment and star rating down below! If you love more lifestyle, behind the scenes and ‘eating in real life’ type of content come find me over on Instagram, TikTok, Facebook, or Youtube – I love connecting with you all there!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
plate with two mahi mahi fish tacos with pineapple salsa

Blackened Mahi Mahi Tacos (Quick & Easy)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 5 reviews
  • Author: Erica Baty
  • Prep Time: 20 minutes
  • Cook Time: 8 minutes
  • Total Time: 28-35 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Broil
  • Cuisine: Mexican
  • Diet: Gluten Free

Description

These blackened mahi mahi tacos are sure to become your new favorite fish tacos! Perfectly seasoned tender fish, juicy pineapple corn salsa, creamy chipotle sauce and a big squeeze of lime… perfection!


Ingredients

Units Scale

Fish:

  • 1/2 tablespoon smoked paprika
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon oregano
  • 1/2 teaspoon fresh cracked black pepper
  • Pinch of cayenne
  • 1lb mahi mahi, 4 fillets
  • 2 tablespoons avocado oil

Pineapple Corn Salsa:

  • 1 cup grilled or roasted corn (I like to use the frozen roasted corn from Trader Joe’s)
  • 1 cup pineapple, finely diced
  • 1/4 cup red onion, finely diced
  • 1 jalapeno, finely minced
  • 1/2 bunch cilantro, chopped
  • 1 lime, juiced
  • 1 teaspoon agave
  • 1 teaspoon olive oil
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon fresh cracked pepper

Chipotle Lime Sauce:

  • 1/4 cup sour cream
  • 1/4 cup mayo
  • 1 chipotle pepper in adobo sauce, finely chopped + 1 tablespoon adobo sauce
  • 1/2 lime, juiced (about 12 tablespoons juice)

Assembly:

  • Warm corn tortillas (or your favorite tortillas)
  • Purple cabbage, finely shredded
  • Cilantro
  • Lime wedges

Instructions

  1. Fish: In a small bowl stir together the blackening spices.
  2. Pat mahi mahi dry with a paper towel. Drizzle the fish with avocado oil and then divide the seasoning mix evenly between all the pieces of fish, using your hands to coat each well. If you have time, you can let it marinate for 20-60 minutes.
  3. Preheat the oven to broil and arrange oven rack to two notches from the top. You want it to be in the upper third of the oven but not too close to the broiler or it will burn the spices.
  4. Place fish fillets on a lined baking tray or broiler pan. Broil fish for 8 minutes. It should be just cooked through and flake easily with a fork. (Cooking time may vary slightly depending on your oven or for thicker fillets. If the fish is not cooked through, return to the oven for 1-2 minutes.)
  5. Pineapple Corn Salsa: While the fish is cooking, combine the corn, pineapple, jalapeño, cilantro and red onion and toss in a medium bowl. Add the lime juice, agave, olive oil, salt and pepper and toss to combine. Season with another small pinch of salt, if needed, per your taste.
  6. Chipotle Lime Sauce: Whisk or blend the sour cream, mayo, chipotle pepper, adobo sauce, and lime juice together. Adjust consistency with a splash of water, if needed. You can taste and adjust the spice level by adding more adobo sauce if desired. Optional, but you can also add a squeeze of honey or maple syrup to sweeten it up a bit.
  7. Warm the tortillas. Shred the cabbage and toss with a pinch of salt and squeeze of lime juice.
  8. Assemble your mahi-mahi tacos: spread a generous dollop of creamy sauce on the tortilla followed by crunchy cabbage, flaked fish, a big pile of pineapple salsa, fresh cilantro and a squeeze of lime. ENJOY!

Notes

Refer to above blog post for ingredient substitution suggestions, variation ideas and answers to frequently asked questions!

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Nutrition

  • Serving Size: 2 tacos (2 tortillas + 1/4lb fish + 1/2 cup salsa + 2 tablespoons sauce)
  • Calories: 369
  • Sugar: 10.5 g
  • Sodium: 536.2 mg
  • Fat: 8.6 g
  • Carbohydrates: 47.3 g
  • Fiber: 7.3 g
  • Protein: 28.9 g
  • Cholesterol: 92.8 mg

This post contains affiliate links which means if you click and make a purchase, I receive a small commission. Thank you so much for your support and helping me continue to do what I do!!

Share this recipe!