# Grilled Citrus-Chile Mahi-Mahi with Mango-Avocado Salsa and Coconut-Lime Rice

> Citrus-chile–marinated mahi-mahi is grilled over high heat until lightly charred and juicy, then served over fragrant coconut-lime rice and topped with a bright mango-avocado salsa. Fast marinade, direct-grill timing, and a make-ahead rice method make this a perfect weeknight or weekend grill-up with tropical flair.

Canonical URL: https://www.topshelf.recipes/recipes/grilled-citrus-chile-mahi-mahi-mango-avocado-salsa-coconut-lime-rice

## Author

Jake Woods

https://www.topshelf.recipes/chef/jake-woods

Published: July 4, 2026

Last Updated: September 3, 2026

## About This Recipe

This Grilled Citrus-Chile Mahi-Mahi is built around a simple, high-contrast idea: meaty, gently charred fish paired with a bright, juicy salsa and the subtle richness of coconut-lime rice. Mahi-mahi's firm flakes and mild flavor let the citrus-chile marinade sing without overpowering the fish, while a quick sear on very hot grates gives you appealing caramelized edges in minutes. The short acid-based marinade brightens the flesh and adds a glossy glaze, but because lime juice starts to “cook” fish, keeping the soak to 15–30 minutes preserves tenderness and texture.

What makes this particular version work is balance — the salsa’s sweet mango and creamy avocado cools the chile’s bite, and the coconut-lime rice provides a fragrant, slightly sweet bed that ties the whole plate together. It’s a flexible recipe that works for weeknight dinners (fast marinade, quick grill) or warm-weather entertaining when you want something colorful and fuss-free. Small make-ahead steps — cooking the rice and prepping the salsa components (but holding the avocado) — keep the finish line relaxed, so you can enjoy the grill and the company rather than race the clock.

## Recipe Information

- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 4
- Difficulty: Easy
- Category: Grilling

## Ingredients

### Make the quick citrus-chile marinade and marinate the fish

- 4 fillets Mahi-mahi fillets (about 6 oz / 170g each)
- 3 limes Fresh limes (zest + juice)
- 1 small Serrano or jalapeño chile, seeded and minced
- 3 tbsp Extra-virgin olive oil
- 1 1/2 tsp Kosher salt

### Cook (or make-ahead) the coconut-lime rice

- 1 1/2 cups Jasmine rice (uncooked)
- 1 can (13.5 oz) Unsweetened canned coconut milk

### Prepare the mango-avocado salsa

- 1 large Ripe mango, diced
- 1 large Ripe but firm avocado, diced
- 1/4 cup Fresh cilantro, chopped

## Ingredient Guide

### Mahi-mahi fillets (about 6 oz / 170g each)

Mahi‑mahi is a firm, lean white fish (also called dolphinfish) common in tropical and subtropical waters and used in Hawaiian, Caribbean and Latin American cooking. It has a mildly sweet, clean flavor and a dense, flaky texture that holds up well to grilling and searing. You’ll find it at good fish markets, the seafood counter, or frozen seafood sections; good substitutes are other firm white fish such as halibut, snapper, cod or sea bass.

### Jasmine rice (uncooked)

Jasmine rice is an aromatic long‑grain rice from Thailand known for a floral, slightly nutty fragrance and a soft, slightly sticky texture when cooked. It’s a staple in Southeast Asian cuisines and is sold widely in grocery and Asian markets. If unavailable, basmati is an acceptable stand‑in (different aroma) or ordinary long‑grain white rice can be used though it won’t have the same fragrance and texture.

### Unsweetened canned coconut milk

Unsweetened canned coconut milk is the rich liquid made from grated coconut flesh and water, used widely in Southeast Asian, South Asian and Caribbean cuisines for its creamy texture and coconut aroma; ‘unsweetened’ means no sugar is added so it’s suited to savory dishes. It’s found in the international or Asian aisle of grocery stores; substitutes include diluted coconut cream or a lighter coconut milk (thinner), and for non‑coconut options you can use heavy cream or evaporated milk though the flavor will differ.

## Instructions

### 1. Make the quick citrus-chile marinade and marinate the fish

In a shallow dish, whisk together the juice and a little zest from 2 limes, the minced serrano, 2 tablespoons olive oil and 1 teaspoon of the kosher salt. Pat the mahi-mahi dry, place the fillets in the dish, and turn to coat; let sit for 15–30 minutes at room temperature (no more than 30 minutes — the acid will start to cure the fish). Reserve the remaining lime for the salsa and rice.

### 2. Cook (or make-ahead) the coconut-lime rice

Combine the jasmine rice, coconut milk, 1 1/2 cups water, the zest of 1 lime, and 1/2 teaspoon salt in a medium saucepan and bring to a gentle boil. Reduce heat to low, cover, and simmer until liquid is absorbed and rice is tender, about 15–18 minutes; remove from heat and let rest covered for 10 minutes, then fluff with a fork. Make-ahead: cool and refrigerate; to reheat, sprinkle a little water over the rice and microwave covered or steam until warmed through.

### 3. Prepare the mango-avocado salsa

Gently toss the diced mango and avocado with the chopped cilantro, the remaining lime juice, a pinch of the kosher salt, and a splash (about 1 teaspoon) of olive oil if desired. Taste and adjust seasoning — the salsa should be bright and slightly tangy; refrigerate until ready to serve so flavors meld but wait to add avocado if making more than 30 minutes ahead to avoid browning.

### 4. Preheat and prepare the grill for direct high heat

Heat the grill to high (about 450–500°F / high direct heat) and oil the grates: dip a folded paper towel in a bit of oil, hold with tongs, and wipe the hot grates to prevent sticking. Remove mahi-mahi from the marinade and pat lightly (there's no need to wipe completely — a little glaze helps char), and brush both sides with the remaining tablespoon of olive oil.

### 5. Grill the mahi-mahi directly over high heat

Grill the fillets over direct high heat, cooking until nicely charred and opaque through the center, about 3–4 minutes per side for ¾" thick fillets (4–6 minutes per side for 1" fillets). Flip once using a thin spatula. Look for the fish to flake easily with a fork; aim for 130–135°F for very moist fish or cook to 145°F if you prefer well-done (use an instant-read thermometer if unsure).

### 6. Rest, plate and serve with suggested sides

Let the fillets rest for 2–3 minutes. Spoon a bed of coconut-lime rice onto each plate, place a grilled fillet on top, and generously spoon the mango-avocado salsa over the fish. Serve with lime wedges and suggested sides such as grilled corn on the cob, charred green beans, or a simple green salad for a complete meal.

## Nutrition

Estimated nutrition per serving (1 fillet):

- Calories: 982 kcal
- Protein: 45.7 g
- Carbohydrates: 104.6 g
- Fat: 42.5 g
- Saturated Fat: 6.4 g
- Trans Fat: 0 g
- Fiber: 14.9 g
- Sugar: 11.8 g
- Added Sugars: 0 g
- Cholesterol: 0 mg
- Sodium: 1714 mg
- Potassium: 1541 mg
- Calcium: 200 mg
- Iron: 4.9 mg
- Vitamin D: 0 mcg

## Tips

### Respect the marinade window

Limit the lime-marinating to 15–30 minutes; beyond that the acid firms the fish and changes its texture toward a ceviche-like bite.

### Oil hot grates well

Wipe oiled paper towel over the preheated grill grates with tongs to prevent sticking and to get clean grill marks on the mahi-mahi.

### Don’t over-flip the fillets

Flip once with a thin fish spatula when edges are opaque to preserve juices; frequent flipping prevents good char and can break up the fillets.

### Rest briefly before plating

Let the fish rest 2–3 minutes off the heat so juices redistribute and the flesh firms slightly for cleaner portions.

### Keep avocado last

Add avocado to the salsa right before serving if you’re prepping ahead, and toss it with lime juice to slow browning.

## Variations and Substitutions

### Swap the fish

Use swordfish, albacore, or salmon steaks if mahi-mahi isn’t available — these firmer fish hold up to direct high heat and pair well with the salsa and coconut rice.

### Tropical fruit swap

Replace mango with diced pineapple or papaya for a different sweet-acid profile; pineapple adds a brighter tang while papaya is silkier and milder.

### Make it vegan

Grill extra-firm tofu slabs marinated in the same citrus-chile mixture and serve over coconut-lime rice with the mango-avocado salsa for a plant-based version.

### Whole-grain rice option

Use brown jasmine or a short-grain brown rice, increasing simmer time and liquid per package directions for a nuttier, chewier base.

## Notes

This is a bright, festive take on weeknight grilling — the citrus-chile marinade keeps the mahi-mahi lively while the mango-avocado salsa adds cooling sweetness. Make the coconut-lime rice ahead to keep the cookout stress-free.

### Storage and Make-Ahead

Store components separately: keep coconut-lime rice and mango-avocado salsa in airtight containers; the salsa will keep 24–48 hours but add avocado just before serving if possible. Refrigerate cooked fish for up to 2 days, but expect a slight loss of freshness and texture; reheat gently in a low oven (275–300°F) covered with foil or steam briefly to avoid drying out. Freezing cooked fish is not recommended because the texture becomes mealy.

### Serving Suggestions

Serve with lime wedges and extra chopped cilantro for brightness, and offer grilled corn on the cob or charred green beans as hearty sides. For drinks, pair with a crisp Sauvignon Blanc, an IPA with citrus notes, or a light rum mojito to complement the tropical flavors. Plate by spooning rice first, topping with fish, and finishing with a generous scoop of salsa so each bite has cream, acid, and heat.

## Frequently Asked Questions

### How do I know when the fish is done without an instant-read thermometer?

Look for the flesh to turn opaque and to flake easily with gentle pressure from a fork; thin fillets take about 3–4 minutes per side on high heat. If unsure, cut into the thickest part to check for full opacity and a moist, not translucent, center.

### Can I grill this on a stovetop pan if I don’t have an outdoor grill?

Yes — use a well-oiled heavy cast-iron or stainless steel grill pan over high heat to achieve similar char; don’t crowd the pan and work in batches to maintain high surface temperature.

### What’s the best way to prevent the sushi-like curing from the lime?

Keep the marinating time short (15–30 minutes) and include oil in the marinade to create a protective barrier that slows acid penetration and helps browning on the grill.

### Can I make the mango-avocado salsa ahead of time?

Prep the mango, cilantro, and lime juice up to a day ahead, but hold off on adding avocado until right before serving to avoid browning; if you must combine them early, toss avocado with extra lime and store airtight with plastic pressed onto the surface.

### Is canned coconut milk ok for the rice?

Yes — use full-fat unsweetened canned coconut milk for the creamiest, most fragrant rice; if you prefer lighter rice, thin it with extra water but expect a less rich mouthfeel.

## Related Recipes and Guides

- [Tandoori Yogurt Marinated Grilled Chicken (Tandoori Style on the Grill)](https://www.topshelf.recipes/recipes/tandoori-yogurt-marinated-grilled-chicken)
- [Labor Day Grilled Lobster Rolls with Charred Scallion Brown Butter & Lemon‑Herb Aioli](https://www.topshelf.recipes/recipes/labour-day-grilled-lobster-rolls-charred-scallion-brown-butter-lemon-herb-aioli)
- [Bulgogi Smash Burger](https://www.topshelf.recipes/recipes/bulgogi-smash-burger)
- [Campfire‑Smoked Potato Salad with Mustard‑Bacon Vinaigrette — A Labor Day Grilling Side for Steak](https://www.topshelf.recipes/recipes/campfire-smoked-potato-salad-mustard-bacon-vinaigrette)
- [Hanger Steak with Shallot Sauce](https://www.topshelf.recipes/recipes/hanger-steak-with-shallot-sauce)
- [Grilled Pineapple Upside-Down Cake](https://www.topshelf.recipes/recipes/grilled-pineapple-upside-down-cake)
- [Gut-Friendly Grilling Trends](https://www.topshelf.recipes/articles/gut-friendly-grilling-trends)
- [Summer Seafood on the Grill](https://www.topshelf.recipes/articles/summer-seafood-on-the-grill)
- [Regional Seasonal Crowd‑Pleasers: 36 Grilled & Campfire Favorites from Across the U.S.](https://www.topshelf.recipes/articles/regional-seasonal-crowd-pleasers-36-grilled-campfire-recipes-us)
