This post may contain affiliate links.
Grilled Mahi Mahi is the light, flaky, summer-perfect dinner that tastes fancy but takes barely any effort, thanks to a zesty Italian marinade that does all the flavoring for you in about fifteen minutes. I throw these on the grill on warm weeknights and the whole family devours them. If you love quick fish dinners, try our Asian glazed Chilean sea bass next.

A simple lemon and Italian herb marinade turns mild mahi into a bright, smoky, restaurant-quality dinner right off the grill.
Grilled Mahi Mahi Quick Look
- 🕒 Prep Time: 10 minutes
- 🌡️ Cook Time: 10 minutes
- ⏳ Total Time: 35 minutes
- 🍽️ Serving: 4 servings
- ⚡ Calories: 267kcal
- 🌶️ Flavor Profile: Light and flaky with zesty lemon, Italian herbs, and a smoky char
- ✋ Difficulty: Easy, fast grilling like our Asian glazed Chilean sea bass
Quick Answer
Combine olive oil, lemon juice and zest, Italian dressing mix, and torn basil in a zip-top bag. Add the mahi filets, coat them well, and marinate for 15 minutes to 1 hour. Grill over medium-high heat for 3 to 5 minutes per side, flipping only once, until the fish reaches 145 degrees in the center and flakes easily. Serve right away.
Jump to:
- Grilled Mahi Mahi Quick Look
- Quick Answer
- Why This Recipe Works
- Why You’ll Love This Recipe
- Key Ingredients
- Variations and Substitutions
- How to Make Grilled Mahi Mahi
- Recipe Tips & Tricks
- Serving Ideas and Suggestions
- Grilled Mahi Mahi FAQs
- Other Recommended Seafood Recipes
- Italian Marinated Grilled Mahi Recipe
Why This Recipe Works
Click to see the technique science
- A quick zesty marinade. Olive oil, lemon, and Italian dressing mix pack big flavor into mild mahi in as little as 15 minutes.
- Mahi holds up on the grill. Its firm, meaty texture means it grills beautifully without falling apart like flakier fish.
- Oiled grates prevent sticking. Oiling the hot grates is the trick to clean grill marks and fish that releases instead of tearing.
- Flipping only once. Minimal flipping keeps the delicate filets intact and lets each side develop a proper char.
- 145 degrees is perfect. Pulling the mahi at 145 gives you a moist, just-flaky center that is never dry or rubbery.
Why You’ll Love This Recipe
- It is a light, healthy dinner that is ready in about 30 minutes, marinade included.
- The Italian marinade is just a few pantry staples, yet it tastes like a restaurant dish.
- It is naturally gluten free and high protein, perfect for a fresh summer meal like our grilled mahi fish tacos.
Key Ingredients

Just a handful of fresh, simple ingredients give this grilled mahi mahi its bright Italian flavor.
- Mahi Mahi Filets: A firm, mild white fish that grills up meaty and flaky. Look for even filets so they cook at the same rate.
- Olive Oil and Lemon: The base of the marinade. Oil carries the flavor while fresh lemon juice and zest add bright, zesty tang.
- Italian Dressing Mix: A packet of zesty Italian seasoning is the shortcut that delivers herby, savory flavor instantly.
- Fresh Basil: Torn basil leaves add a fresh, aromatic, garden flavor to the marinade.
- That simple marinade: Combined, these turn mild mahi into a bright, flavorful summer dinner.
See recipe card for exact quantities.
Variations and Substitutions
This grilled mahi mahi is easy to customize. Try one of these ideas.
- Swap the fish: This marinade is just as delicious on grouper, snapper, or our baked mahi mahi.
- Add heat: Stir a pinch of red pepper flakes into the marinade.
- Change the herbs: Use fresh oregano, parsley, or dill in place of basil.
- No grill? Cook the marinated mahi in a grill pan or under the broiler instead.
- Make it a meal: Flake leftovers into tacos, salads, or grain bowls.
How to Make Grilled Mahi Mahi

- Place the olive oil, lemon juice, lemon zest, Italian dressing mix, and torn basil in a gallon-sized zip-top bag and toss to combine.

- Add the mahi filets, seal the bag, and gently massage the marinade into the fish. Marinate for 15 minutes up to 1 hour, but no longer.

- Prepare and oil the grill grates over medium-high heat. Once hot, place the mahi onto the grill.

- Grill for 3 to 5 minutes per side until the center reaches 145 degrees, flipping only once so the fish stays intact. Serve immediately.
Recipe Tips & Tricks
- Do not over-marinate. The acid in the lemon will start to break down the fish after an hour, so stick to the 15-minute to 1-hour window.
- Oil the grates well. Hot, oiled grates are the key to clean grill marks and fish that releases without sticking.
- Use a thermometer. Mahi is perfectly cooked at 145 degrees. It firms up and turns opaque when done.
- Flip only once. Minimal handling keeps the delicate filets from breaking apart on the grill.
- Pat the filets first. Letting excess marinade drip off helps the fish sear instead of steam.
- Let the grill preheat fully. A hot grill gives you that signature char and prevents sticking.
Serving Ideas and Suggestions
This bright, flaky grilled mahi mahi is a light main that pairs beautifully with fresh summer sides. Serve it over a corn and tomato salad, a bed of rice, or alongside grilled vegetables for an easy, healthy plate.
For a fuller spread, add a crisp green salad, our Greek pasta salad, or a side of grilled asparagus. A squeeze of fresh lemon and extra basil over the top right before serving makes it shine.
Leftover grilled mahi is wonderful flaked into fish tacos, tossed into a grain bowl, or piled onto a salad for an easy, protein-packed next-day lunch.

Grilled Mahi Mahi FAQs
Grill mahi mahi for about 3 to 5 minutes per side over medium-high heat, flipping only once, until the center reaches 145 degrees and the fish flakes easily.
Grilled mahi mahi is done at an internal temperature of 145 degrees Fahrenheit. The flesh turns opaque and flakes easily with a fork when it is ready.
Marinate mahi mahi for 15 minutes up to 1 hour. Do not go longer, because the acid in the lemon will start to break down the texture of the fish.
If your mahi filets have skin, start them skin side down to protect the flesh. For skinless filets, just oil the grates well and flip only once.
Oil the hot grill grates well and make sure the grill is fully preheated before adding the fish. Flip only once so the filets have time to release naturally.
Mahi is best grilled fresh, but you can mix the marinade and prep the fish ahead. Grill it just before serving, or flake leftovers into tacos and salads the next day.
Craving more grilled seafood? Try our flaky grilled mahi fish tacos next.
Love seafood off the grill? Try our grilled shrimp skewers with a tangy lemon dill sauce.
Italian Marinated Grilled Mahi Recipe
Ingredients
- 1/4 cup olive oil
- 3 tablespoons lemon juice fresh squeezed
- zest of 1 lemon
- .6 ounce packet good seasons zesty Italian salad dressing mix
- 5 fresh basil leaves torn by hand
- 1 1/2 pounds Mahi filets
Instructions
- Place the olive oil, lemon juice, lemon zest, salad dressing mix, and basil in a gallon-sized zip-top bag.1/4 cup olive oil, 3 tablespoons lemon juice, zest of 1 lemon, .6 ounce packet good seasons zesty Italian salad dressing mix, 5 fresh basil leaves
- Close the bag and toss the ingredients to combine.
- Add the Mahi filets to the bag and close it. Gently massage the marinade into the filets so they are well coated.1 1/2 pounds Mahi filets
- Marinade for 15 minutes to 1 hour; do not surpass 1 hour.
- Prepare your grill and oil the grates over medium-high heat.
- Once hot, place the mahi onto the grill.
- Grill for 3-5 minutes per side or until it reaches 145°F in the center. Try to flip it only once or as little as possible not to break up the fish. Serve immediately.
Notes
- Pat the mahi mahi dry with a paper towel before marinating for best results.
- Preheat your grill and oil the grill grates to keep the fish from sticking.
- Don’t flip the fish too much—let it cook 4-5 minutes per side for perfect grill marks.
- Check the internal temperature—it should be 145°F in the center.
- Use a fish spatula to flip the fillets gently without breaking them.
- For the best flavor, use fresh mahi mahi from your local fish market if possible.
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!



















These look and taste amazing – Thanks for the recipe!