Citrus Mahi Mahi with Avocado Salsa

This Citrus Mahi Mahi with Avocado Salsa is such a great light and healthy Summer dish! The creamy avocado, fresh orange juice, and delicious smoky grilled fish is such a flavorful combination. I can’t wait to make this again and again.

Plated citrus mahi mahi recipe

Citrus Mahi Mahi with Avocado Salsa

I am always looking for quick and simple meals, and this Citrus Mahi Mahi with Avocado Salsa is just that! It takes 30 minutes to prepare, and is loaded with delicious bright flavors! The perfect tropical flavors for warm Summer days!

Mahi Mahi is one of my favorite light fishes to make. It is closest in terms of white fishes to swordfish, but a bit more mild. It’s flakey, light, and delicious! This dish uses a simple spice blend and a few other ingredients for a quick refreshing marinade that can be adjusted based on your spice preference!

Mahi mahi marinade in a dish.

Let’s Talk Ingredients

Here is an overview of what you need to make this mahi mahi recipe! For the full recipe, keep scrolling.

  • Mahi Mahi
  • Spices
  • Avocado
  • Red Onion
  • Cherry Tomatoes
  • Mango (or Pineapple)
  • Citrus: Lime, Orange and Lime
  • Cilantro
  • Arugula

Substitutions

Fish: If you are having trouble finding fresh mahi mahi, feel free to substitute it for another white fish.

Mango: Can’t find ripe mango? Sub pineapple!

Cilantro: Don’t like cilantro? Don’t use it!

Mango avocado salsa ingredients.

How to Make a Mahi Mahi Marinade

It’s a pretty simple marinade, and so delicious!

  1. In a large shallow bowl mix together the fish spices and rub over fish.
  2. Pour olive oil and orange juice over the fish and rub lightly until coated.
  3. Cover and place in the fridge to marinate for at least 30 minutes or up to 2 hours.

How do I know if my fish is done?

Your Mahi Mahi recipe will be done when it’s opaque, flakey, and with an internal temperature of 160˚F.

How to Serve It

The Mahi Mahi is grilled up, and served with the most refreshing avocado salsa. It really makes this dish! Serve the fish and the salsa over bed of peppery arugula.

Avocado salsa in a bowl.

If you like this fish recipe, check out these others:

mahi mahi recipe ready to be eaten.
Print

Citrus Mahi Mahi with Avocado Salsa

Citrus mahi mahi on a plate.

This Citrus Mahi Mahi with Avocado Salsa is such a great light and healthy Summer dish! The creamy avocado, fresh orange juice, and delicious smoky grilled fish is such a flavorful combination. 

  • Author: Lexi
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 1x

Ingredients

Scale

For the Fish:

  • 4 pieces Mahi Mahi fish
  • 1 tablespoon extra-virgin olive oil
  • 1/4 cup fresh orange juice
  • 1/2 teaspoon fine sea salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • 1/8 teaspoon cayenne pepper (optional
  • 1/4 teaspoon black pepper

For the Avocado Salsa:

  • 1 large ripe avocado (or two small), diced
  • 1/3 cup diced red onion
  • 1/2 cup diced cherry tomatoes
  • 1 orange, segmented and diced
  • 1/3 cup diced mango or pineapple
  • 2 teaspoons lime juice
  • 1 tablespoon fresh squeezed orange juice
  • 1 large bunch fresh cilantro, roughly chopped
  • 1/2 teaspoon salt, more to taste
  • 1/2 teaspoon black pepper, more to taste
  • 1/8 teaspoon cayenne pepper, opti0nal

For Serving:

  • 1 lime, sliced into wedges for serving
  • 1 cup arugula
  • Drizzle of olive oil
  • Salt and pepper, to taste

Instructions

  1. In a large shallow bowl mix together the fish spices and rub over fish. Pour olive oil and orange juice over the fish and rub lightly until coated. Cover and place in the fridge to marinate for at least 30 minutes or up to 2 hours.
  2. In a medium mixing bowl, combine all ingredients for the avocado salsa. Mix well and set aside. Taste and adjust seasoning as desired.
  3. Oil your grill grates or your grill pan and place on the stove over high heat. Once hot, cook fish over medium heat for 4 or 5 minutes on each side, depending on thickness. Fish should be opaque, flaky and reach an internal temperature of 160ºF.
  4. To serve: lay down a bed of arugula with drizzled olive oil and sea salt. Place cooked fish on the arugula and top with a generous amount of avocado salsa. Garnish with lime wedges, and drizzle with lime juice right before serving.

Nutrition

  • Calories: 461
  • Sugar: 12g
  • Sodium: 721mg
  • Fat: 27.9g
  • Saturated Fat: 5.4g
  • Carbohydrates: 25g
  • Fiber: 10g
  • Protein: 21g
  • Cholesterol: 107mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

4 comments
June 28, 2021

You Might Also Like

Join The Discussion

4 Responses

  1. In the salsa portion, the last three spices are:
    1/2 teaspoon cilantro
    1/2 teaspoon, more to taste
    1/2 teaspoon black pepper, more to taste

    What is the middle one supposed to be?

    Thanks!

  2. This recipe is terrific. So easy to pull together. We are on a salt restriction diet so I replaced the salt with some additional spices and it turned out great. The salsa adds a refreshing element that really makes the dish.

Leave a Reply

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

Recipe rating

5 SECRETS TO LIVING

CLEANER IN 2021

An orange skillet with an easy one pan taco filling.

My practical tips & advice for a healthier life dropped right into your inbox!

Free

The BEST Gluten-Free Layer Birthday Cake

This website may at times receive a small affiliate commission for products that we shared with you in our posts. Although we may receive a commission for linking certain products, there’s no additional costs to you and all of our opinion and suggestions are 100% our own and unbiased. That’s our promise to you!

Subscribe to get our FREE clean eating guide!

Join our email list TODAY to start recieving our newsletter weekly, access to exclusive content and deals, *and* a FREE complete 24-page clean eating guide!

5 SECRETS TO LIVING

CLEANER IN 2021

An orange skillet with an easy one pan taco filling.

My practical tips & advice for a healthier life dropped right into your inbox!

Free

The BEST Gluten-Free Layer Birthday Cake

TIPS FOR BAKING

+ COOKING WITH PUMPKIN

Recipes, tips, giveaways & more to

enjoy the season