Pan-Seared Mahi-Mahi with Pineapple Salsa

Why You’ll Love This Recipe

Pan-Seared Mahi-Mahi with Pineapple Salsa is a light, tropical-inspired dish that’s perfect for a quick weeknight dinner or a summer gathering. The tender, flaky fish pairs beautifully with the sweet and zesty pineapple salsa, creating a vibrant flavor combination that’s both healthy and satisfying. It’s easy to make, colorful on the plate, and packed with refreshing, bright ingredients.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

mahi-mahi filletsolive oilsaltblack pepperpaprikalime juicegarlic powder

For the pineapple salsa:

fresh pineapple (diced)red onion (finely chopped)jalapeño (seeded and minced)cilantro (chopped)lime juicehoney (optional)salt

directions

Pat the mahi-mahi fillets dry with a paper towel and season both sides with salt, pepper, paprika, garlic powder, and a splash of lime juice.

Heat olive oil in a large skillet over medium-high heat.

Once hot, add the fillets and sear for about 3-4 minutes on each side, or until golden brown and cooked through.

Remove from heat and let rest for a minute.

In a mixing bowl, combine diced pineapple, red onion, jalapeño, cilantro, lime juice, honey (if using), and a pinch of salt. Mix well.

Spoon the pineapple salsa over the mahi-mahi and serve immediately.

Servings and timing

This recipe serves 2-4 people.Preparation time: 15 minutesCooking time: 8 minutesTotal time: 23 minutes

Variations

Use mango or peach instead of pineapple for a different fruity twist.

Add avocado to the salsa for creaminess.

Grill the mahi-mahi instead of pan-searing for a smoky flavor.

Serve over rice or with tortillas for a more filling meal.

storage/reheating

Store leftover mahi-mahi and salsa separately in airtight containers in the refrigerator for up to 2 days.To reheat the fish, warm it gently in a skillet over low heat or in the microwave for 30–45 seconds.The salsa is best enjoyed fresh but can be refrigerated for up to 1 day.

Pan-Seared Mahi-Mahi with Pineapple Salsa

FAQs

What does mahi-mahi taste like?

Mahi-mahi has a mild, slightly sweet flavor with a firm texture, making it perfect for pan-searing and pairing with bright toppings.

Can I use frozen mahi-mahi?

Yes, just make sure to thaw it completely and pat it dry before cooking.

Is pineapple salsa spicy?

It can be mildly spicy depending on the amount of jalapeño used. Adjust to your taste.

What side dishes go well with this?

Coconut rice, black beans, or a fresh green salad are great complements.

Can I use other fish?

Yes, halibut, cod, or snapper would also work well in this recipe.

Do I need to marinate the fish?

Not necessary, but a quick 10-minute lime juice marinade can enhance flavor.

How do I know the mahi-mahi is done?

It should be opaque and flake easily with a fork.

Can I make the salsa ahead of time?

Yes, but for best texture and flavor, prepare it no more than a few hours in advance.

Is this dish gluten-free?

Yes, all ingredients are naturally gluten-free.

Can I make this for a crowd?

Absolutely—just scale up the ingredients and use a large skillet or grill.

Conclusion

Pan-Seared Mahi-Mahi with Pineapple Salsa is a vibrant, healthy, and delicious meal that brings a burst of tropical flavor to your table. With its quick prep and stunning presentation, it’s a perfect go-to for both casual dinners and special occasions. Once you try it, it might just become a sunny favorite in your recipe rotation.

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
Pan-Seared Mahi-Mahi with Pineapple Salsa

Pan-Seared Mahi-Mahi with Pineapple Salsa

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Caribbean-Inspired
  • Diet: Gluten Free

Description

This pan-seared mahi-mahi is light, flaky, and full of flavor. Paired with a fresh and zesty pineapple salsa, it makes a bright and healthy meal that’s perfect for weeknights or summer dinners. It’s quick to make, packed with protein, and loaded with tropical flair.


Ingredients

For the Mahi-Mahi:

  • 4 mahi-mahi fillets (about 6 oz each)

  • 1 tablespoon olive oil

  • 1 teaspoon garlic powder

  • 1/2 teaspoon paprika

  • Salt and black pepper, to taste

  • Juice of 1/2 lime

For the Pineapple Salsa:

 

  • 1 cup fresh pineapple, finely diced

  • 1/4 cup red onion, finely diced

  • 1/4 cup red bell pepper, finely diced

  • 1 small jalapeño, seeded and minced

  • 2 tablespoons fresh cilantro, chopped

  • Juice of 1 lime

  • Salt, to taste


Instructions

  1. Make the pineapple salsa:
    In a bowl, combine pineapple, red onion, bell pepper, jalapeño, cilantro, lime juice, and a pinch of salt. Mix well and set aside to let the flavors meld.

  2. Season the mahi-mahi:
    Pat the fish dry with paper towels. Rub both sides with olive oil, then season with garlic powder, paprika, salt, and pepper. Squeeze lime juice over the top.

  3. Sear the fish:
    Heat a large skillet over medium-high heat. Once hot, add the mahi-mahi fillets. Cook for about 3–4 minutes per side, or until the fish is golden and flakes easily with a fork.

  4. Serve:
    Plate each fillet and top with a generous scoop of pineapple salsa. Serve immediately with rice, quinoa, or a fresh salad.


Notes

  • For extra sweetness in the salsa, add a little honey or diced mango.

  • Mahi-mahi can be substituted with halibut, cod, or any firm white fish.

  • The salsa can be made ahead and stored in the fridge for up to 2 days.


Nutrition

  • Serving Size: 1 fillet with salsa
  • Calories: 290
  • Sugar: 6g
  • Sodium: 290mg
  • Fat: 9g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 11g
  • Fiber: 2g
  • Protein: 38g
  • Cholesterol: 95mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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