Easy paleo recipes

Main Dishes

October 25, 2026

MAHI MAHI WITH MANGO-PEACH SALSA – mahi mahi with mango-peach salsa

MAHI MAHI WITH MANGO-PEACH SALSA

I love grilled white fish with a fruity salsa, and this easy mahi mahi topped with mango and peach is definitely a favorite. It’s perfect for warmer days, and you can make a bunch of the salsa and leave it in the refrigerator for leftovers—it does great after a few days of marinating. If you don’t have access to a grill, you can easily cook the fish inside on a grill pan or just in a regular skillet. SERVES 4

PREP TIME: 15 minutes

COOK TIME: 10 minutes

FOR THE MANGO-PEACH SALSA

1 avocado, diced

1 mango, diced

1 peach, diced

½ pineapple, diced

½ red onion, minced

Juice of 1 lime

1 bunch fresh cilantro, chopped

¼ teaspoon ground cayenne pepper

FOR THE FISH

4 (6-ounce) pieces mahi mahi

1 to 2 tablespoons (30 ml) extra-virgin olive oil

Salt

Freshly ground black pepper

Chopped fresh cilantro, for garnish

1 or 2 limes, quartered

TO MAKE THE MANGO-PEACH SALSA

In a large bowl, mix the avocado, mango, peach, pineapple, red onion, lime juice, cilantro, and cayenne. Cover with plastic wrap, and refrigerate until ready to serve.

TO MAKE THE FISH

  1. Preheat the grill to medium-high.
  2. Coat the fish with the olive oil, and season with salt and pepper. Grill for 3 to 4 minutes per side, until the fish is opaque all the way through.
  3. Serve the fish hot with a couple of tablespoons of the salsa on top or on the side. Garnish with extra cilantro and a wedge of lime.

VARIATION 1 BLACKENED MAHI MAHI: Season the mahi mahi with Blackening Spice Mix (here), and cook in a dry pan for 3 to 4 minutes per side.

VARIATION 2 SEA BASS WITH MANGO SALSA: Substitute mahi mahi for sea bass if you’re interested in a flakier, more buttery white fish. Cook for 6 to 7 minutes per side, until opaque all the way through.

PREP TIP: Buying mahi mahi frozen at the store is so convenient—it keeps really well in the freezer and can be defrosted overnight to be ready to cook for dinner the next day. If you forget to take it out of the freezer in time, you can actually defrost it even more quickly in the sink!

More Recipes You'll Love

Grilled mahi mahi crowned with a jewel-toned mango-peach salsa that tastes like summer on a plate. The salsa is a tumble of avocado, mango, peach, pineapple, red onion, and cilantro with a whisper of cayenne, and it's the perfect cool counterpoint to smoky grilled fish. Ready in about 20 minutes, and it looks stunning enough for company.

Pro Tips

  • Make the salsa first and let it rest while the grill heats — the flavors meld and the juices loosen into a light dressing.
  • Oil and season the fish rather than the grill grates; mahi mahi is lean and needs that thin coat to prevent sticking.
  • Grill just 3 to 4 minutes per side. Mahi mahi goes from juicy to dry in under a minute past done.
  • No grill? A very hot cast iron pan gives you a great crust and works just as well.

Frequently Asked Questions

Can I make the mango-peach salsa ahead of time?

Yes, up to a day ahead. Keep it covered in the fridge and fold in the avocado just before serving so it stays green and firm.

What fish works if I can't find mahi mahi?

Any firm, meaty fillet holds up to grilling — try halibut, swordfish, or thick cod portions and keep the same timing.

Is this recipe Paleo?

Yes — fish, fruit, herbs, olive oil, and spices, with no grains, dairy, or soy. It's naturally Whole30-friendly too if you skip the cayenne-heaped version.

How do I keep avocado from browning in the salsa?

Toss the diced avocado in the lime juice first — the acid slows oxidation — and add it last so it barely sits before serving.

Recipe Card

MAHI MAHI WITH MANGO-PEACH SALSA – mahi mahi with mango-peach salsa
Stav Kogan

MAHI MAHI WITH MANGO-PEACH SALSA

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 1 avocado, diced
  • 1 mango, diced
  • 1 peach, diced
  • ½ pineapple, diced
  • ½ red onion, minced
  • 1 bunch fresh cilantro, chopped
  • ¼ tsp ground cayenne pepper
  • 4 (6-ounce) pieces mahi mahi
  • 1 to 2 tablespoons extra-virgin olive oil

Method
 

  1. Chopped fresh cilantro, for garnish
  2. 1 or 2 limes, quartered TO MAKE THE MANGO-PEACH SALSA In a large bowl, mix the avocado, mango, peach, pineapple, red onion, lime juice, cilantro, and cayenne.
  3. Cover with plastic wrap, and refrigerate until ready to serve. TO MAKE THE FISH
  4. Preheat the grill to medium-high.
  5. Coat the fish with the olive oil, and season with salt and pepper.
  6. Grill for 3 to 4 minutes per side, until the fish is opaque all the way through.
  7. Serve the fish hot with a couple of tablespoons of the salsa on top or on the side.
  8. Garnish with extra cilantro and a wedge of lime. VARIATION 1 BLACKENED MAHI MAHI: Season the mahi mahi with Blackening Spice Mix (here), and cook in a dry pan for 3 to 4 minutes per side. VARIATION 2 SEA BASS WITH MANGO SALSA: Substitute mahi mahi for sea bass if you’re interested in a flakier, more buttery white fish.
  9. Cook for 6 to 7 minutes per side, until opaque all the way through. PREP TIP: Buying mahi mahi frozen at the store is so convenient—it keeps really well in the freezer and can be defrosted overnight to be ready to cook for dinner the next day. If you forget to take it out of the freezer in time, you can actually defrost it even more quickly in the sink!

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Paleo Recipes

How to Make Roasted Seafood with Herbs & Lemon – paleo recipe

Roasted Seafood with Herbs & Lemon

Ingredients 0.25 cups (2 fluid ounces / 60g) extra virgin olive oil 8 whole scallops on the half shell (approx. 8 ounces / 225g) 8 large green prawns (approx. 8 ounces / 225g) 8 whole scampi, halved and cleaned (approx. 10 ounces / 285g) 2 garlic cloves (approx. 0.2...

Fish with Herb sauce – paleo recipe

Fish with Herb sauce

Ingredients White Fish Fillets: 4 fillets (snapper or blue-eye), skin on, weighing 6.3 oz (180g) each Extra Virgin Olive Oil: 0.33 cup (2.5 oz / 75g), divided use Flat-Leaf Parsley: 1 cup (2.1 oz / 60g) roughly torn leaves Garlic: 3 cloves (0.5 oz / 15g), sliced Fresh...

Barbecued salmon with lemon and herbs – paleo recipe

Barbecued salmon with lemon and herbs

Yields: 12 Servings Total Time: 4 Hours 27 Minutes Prep Time: 4 Hours 15 Minutes Cook Time: 12 Minutes Ingredients 12 Atlantic salmon fillets, with skin on (6.3 oz / 180g each) 0.5 cup (120 ml) extra virgin olive oil (4.0 fl oz / 108g) 1 bunch lemon thyme, roughly...

How to Make Roasted Seafood with Herbs & Lemon – paleo recipe

Roasted Seafood with Herbs & Lemon

Ingredients 0.25 cups (2 fluid ounces / 60g) extra virgin olive oil 8 whole scallops on the half shell (approx. 8 ounces / 225g) 8 large green prawns (approx. 8 ounces / 225g) 8 whole scampi, halved and cleaned (approx. 10 ounces / 285g) 2 garlic cloves (approx. 0.2...

Fish with Herb sauce – paleo recipe

Fish with Herb sauce

Ingredients White Fish Fillets: 4 fillets (snapper or blue-eye), skin on, weighing 6.3 oz (180g) each Extra Virgin Olive Oil: 0.33 cup (2.5 oz / 75g), divided use Flat-Leaf Parsley: 1 cup (2.1 oz / 60g) roughly torn leaves Garlic: 3 cloves (0.5 oz / 15g), sliced Fresh...

Barbecued salmon with lemon and herbs – paleo recipe

Barbecued salmon with lemon and herbs

Yields: 12 Servings Total Time: 4 Hours 27 Minutes Prep Time: 4 Hours 15 Minutes Cook Time: 12 Minutes Ingredients 12 Atlantic salmon fillets, with skin on (6.3 oz / 180g each) 0.5 cup (120 ml) extra virgin olive oil (4.0 fl oz / 108g) 1 bunch lemon thyme, roughly...

Why You Will Love This Grilled Lemony Chicken – paleo recipe

Grilled Lemony Chicken

Why You Will Love This Grilled Lemony Chicken This refreshing Grilled Lemony Chicken is the perfect balance of bright citrus flavors and earthy herbs. Whether you are meal-prepping for the week or hosting a light summer dinner, this recipe delivers maximum flavor with...