Go Back
+ servings
Grilled fish with avocado peach salsa on a white plate, plus two half avocados in background.
Print Recipe
5 from 2 votes

Grilled Mahi Mahi with Grilled Avocado Peach Salsa

Grilled avocado and peach salsa over spiced, grilled mahi mahi is the perfect way to celebrate the fresh flavors of summer. 311 calories and 5 Weight Watchers SP
Prep Time22 mins
Cook Time8 mins
Total Time30 mins
Course: Entrees
Cuisine: Southwestern
Keyword: Grilled Avocado, Grilled Fish, Grilled Mahi Mahi
Servings: 4 Servings
Calories: 311.1kcal


The salsa:

  • 1 1/2 California avocados
  • 1 large peach slightly underripe
  • Olive oil spray
  • Juice of 1 small lime divided
  • 1 tablespoon minced jalapeno pepper
  • 1/4 teaspoon kosher salt
  • 1 tablespoon minced cilantro

The fish:


The salsa:

  • Preheat the grill to medium heat. Lightly oil the grates.
  • Cut each avocado half into 6 slices and cut the peach into 8 slices. Arrange on a cutting board or baking sheet. Lightly coat both sides of the avocado and peach slices with olive oil cooking spray and drizzle a little of the lime juice over the avocado.
  • Place the avocado and peach slices on the grill. Cook just until grill marks appear, about 2 minutes per side. Remove from the grill.
  • Once the fruit is cool enough to handle, roughly chop and transfer to a bowl. Gently mix with the remaining lime juice, jalapeno pepper, salt and cilantro.

The fish:

  • Turn the grill to high heat. Lightly oil the grates.
  • Place the fillets on a baking sheet or cutting board. Lightly spray both sides with olive oil spray.
  • In a bowl, stir together the paprika, chili powder, cumin, thyme, salt, garlic powder and olive oil until a paste forms.
  • Rub the spice paste all over the mahi mahi fillets.
  • Place the fillets on the oiled grill. Cook for 2 minutes, then flip and cook until the fish is just cooked through, 1 to 2 more minutes.


Weight Watchers Points: 5 (Blue - Freestyle SP) / 7 (Green) / 5 (Purple)


Serving: 1Fillet + 1/2 cup salsa | Calories: 311.1kcal | Carbohydrates: 8.2g | Protein: 41.1g | Fat: 13.6g | Saturated Fat: 2g | Cholesterol: 160mg | Sodium: 480.4mg | Fiber: 4.6g | Sugar: 2.3g