Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Bajan Grilled Mahi-Mahi

Grilled Dolphin Fish, Barbados Grilled Mahi-Mahi

This bajan grilled mahi mahi recipe rubs firm mahi-mahi fillets with Bajan green seasoning — spring onion, parsley, thyme, garlic and Scotch bonnet with lime — grills them until the edges char, and serves them with a bright mango-pineapple salsa and a scoop of cheddar mash. One serving is about 456 g. This bajan grilled mahi mahi recipe serves 4, takes 55 minutes, and tastes of the Barbadian coast: smoky fish, sharp lime and sweet fruit.

Mahi-mahi, also called dolphin fish, is one of the most important catches for Barbados's day-boat fishermen, and grilled fish is a fixture of the island's Friday-night fish fry at Oistins, where the day's catch is cooked over open grills and sold from stalls. Bajan cooks season the fish with green seasoning — the herb paste of spring onion, parsley, thyme, garlic and hot pepper found in kitchens across the island — and lime, then serve it with whatever is in season, often sweet fruit and a starchy side. This plate follows that pattern: smoky grilled fillets, a mango and pineapple salsa, and mash.

Pairs well with: Serve with the mango-pineapple salsa and cheddar mash from the recipe, a crisp green salad, and a cold lime drink.

Provenance

Barbados flag Barbados

Barbados Heritage

Latin America & Caribbean

Time Dedication

55m

25m prep • 30m cook

Batch Yield

4 Servings

506 kcal per serving

1 serving ≈ 456 g

Technical Skill

Intermediate

Medium (Grilling)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

High Protein Occasions: Friday fish fry, family dinner, summer barbecue Cost: Moderate — about $5–6 per serving at home
Grilled mahi-mahi fillet with mango-pineapple salsa in a small glass dish and a scoop of mashed potatoes topped with cheddar and chives, garnished with coriander

Barbados Heritage

Photo: Imjustmatthew, CC BY-SA 3.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Moderate — about $5–6 per serving at home (USD)

Made with firm mahi-mahi fillets rubbed in Bajan green seasoning, grilled until the edges char, and served with fresh mango-pineapple salsa and cheddar mash.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 55m
P

Prep Stage: Blend the Seasoning, Dice the Salsa, Peel the Potatoes

25 Mins • Blending, Dicing & Peeling

Blend the spring onions, parsley, thyme, garlic, Scotch bonnet, olive oil, lime juice, mustard and salt into a coarse green seasoning and rub it over the fish. Dice the mango, pineapple, red onion and red bell pepper for the salsa, and peel and chunk the potatoes so they are ready for the pot.

Maestro Tip: Do all the chopping before the grill is hot — once the fish is on, there is no time to dice fruit.

  1. 1

    Blend the Bajan Green Seasoning

    10 Mins No heat — room temperature, about 20°C (68°F)

    Put the spring onions, parsley, thyme leaves, garlic and Scotch bonnet in a small blender or mortar with 15 ml of the olive oil, 30 ml of the lime juice, the Dijon mustard and 4 g of the salt. Blend or pound to a coarse, spoonable green paste — it should look like a rough pesto, not a smooth sauce.

    Keep the paste coarse. A smooth puree slides off the fish on the grill, while a coarse paste clings and chars lightly at the edges.

    Done when: A thick, bright green paste that holds its shape on a spoon.

  2. 2

    Season and Marinate the Mahi-Mahi

    15 Mins Rest in the fridge at 4°C (39°F)

    Lay the mahi-mahi fillets in a shallow dish and rub them all over with the green seasoning, then grind the black pepper over the top. Cover and leave in the fridge for 15 minutes so the lime and herbs sink into the fish. Take the fish out 5 minutes before grilling so it is not fridge-cold on the grill.

    Do not marinate for longer than 30 minutes — the lime juice will start to firm and whiten the surface of the fish, as in ceviche.

    Done when: Fillets evenly coated in green seasoning, smelling of lime and herbs.

  3. 3

    Boil the Potatoes for the Mash

    20 Mins Boiling water at 100°C (212°F), then low heat

    While the fish marinates, put the potato chunks in a pan, cover with cold salted water and bring to the boil. Simmer for 18 to 20 minutes until a knife slides through a chunk with no resistance, then drain well and leave the potatoes in the hot pan for 1 minute so the steam dries them out.

    Starting the potatoes in cold water cooks them evenly from the outside in; dropping them into boiling water leaves the middles hard.

    Done when: Potato chunks fall apart when pressed with a fork.

  4. 4

    Make the Mango-Pineapple Salsa

    10 Mins No heat — room temperature, about 20°C (68°F)

    While the potatoes cook, toss the diced mango and pineapple with the red onion, red bell pepper and chopped coriander in a bowl. Stir in the remaining 15 ml of lime juice and a pinch of the salt, then set the salsa aside so the flavours marry while the fish grills.

    Cut the fruit small and even — 1 cm dice means every spoonful has mango, pineapple and pepper in it.

    Done when: A bright, juicy salsa with even dice and a balance of sweet fruit and sharp lime.

  5. 5

    Mash the Potatoes with Cheddar

    5 Mins Warm, about 60°C (140°F)

    Mash the hot, drained potatoes with the butter and the warm milk until smooth, then fold in the grated cheddar and the remaining salt. The cheese should melt into the mash in ribbons. Keep the mash covered and warm while you grill the fish.

    Warm milk goes in, cold milk does not — cold milk cools the potatoes and makes the mash gluey.

    Done when: Smooth, creamy mash with melted cheddar running through it.

  6. 6

    Grill the Mahi-Mahi

    10 Mins Grill or barbecue at medium-high heat, about 200°C (400°F)

    Brush the grill bars with the remaining 15 ml of olive oil and heat until very hot. Lay the fillets on the grill and cook for 4 to 5 minutes per side, turning once with a wide fish slice, until the flesh is opaque, flakes easily and the thickest part reaches 63°C (145°F) inside. Rest the fish for 3 minutes before serving.

    Do not move the fillets for the first 3 minutes — mahi-mahi releases from the grill on its own once a crust has formed, and moving it early tears the flesh.

    Done when: Opaque white flesh that flakes in clean layers, with dark grill marks and lightly charred green seasoning at the edges.

Finishing Touches & Plating

Rest the grilled fillets for 3 minutes, then plate each one with a generous spoonful of mango-pineapple salsa and a scoop of cheddar mash scattered with chives. Serve at once, while the fish is still smoky from the grill and the mash is hot.

Nutritional Physiology & Benefits

Nutrition

Energy

506

kcal / serving

Protein

41g

Complete AA

Carbs

43g

Complex

Fats

19g

Healthy

Per serving (4 servings · 1 serving ≈ 456 g)
Energy506 kcal
Protein41 g
Carbohydrates43 g
Fat19 g
Fibre6.0 g
Sugar12.7 g
Sodium854 mg
Per 100g
Energy111 kcal
Protein9 g
Carbohydrates9.5 g
Fat4.2 g
Fibre1.3 g
Sugar2.8 g
Sodium187 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Nutrition is estimated. Mahi-mahi brings protein, selenium and vitamin B12; mango and pineapple add vitamin C and vitamin A; potatoes and parsley add vitamin C, potassium and vitamin K.

Lean Protein

A serving gives about 41 g of protein from the mahi-mahi with modest fat, which keeps you full without a heavy meal.

Fruit and Herbs

Mango, pineapple, parsley and thyme bring vitamin C, vitamin A and potassium to the plate alongside the fish.

Light, Bright Flavour

The dish is grilled, not fried, and the salsa is fresh fruit rather than a creamy sauce, so the fish stays the star.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Cheddar Mash

The creamy, salty mash soaks up the lime and herb juices from the fish and softens the chilli heat, which is why it sits on the plate in the photo.

Bajan Macaroni Pie

The island's beloved baked macaroni and cheese pie is the classic Sunday-lunch partner for grilled fish in Barbados, and its richness balances the sharp salsa.

Vegetables

Crisp Green Salad

A simple lettuce, cucumber and tomato salad adds cool crunch next to the warm fish and sweet salsa.

Drinks

Lime Soda or Iced Tea

A cold, lightly sweet lime drink cools the Scotch bonnet heat and refreshes the palate between bites of smoky fish.

Light White Wine

A crisp, dry white wine suits lean grilled fish and echoes the lime in the seasoning without overpowering the fruit salsa.

Complete menu

Bajan grilled mahi-mahi with mango-pineapple salsa, cheddar mash and a crisp green salad, followed by fresh tropical fruit; lime soda or iced tea to drink.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Undercooked or Raw Fish

Mahi-mahi must reach 63°C (145°F) inside before serving — lime juice in the marinade does not cook the fish. This is general guidance, not medical advice.

Heavy, Creamy Sauces

A rich cream or cheese sauce on the same plate fights the fresh lime and fruit salsa and makes the meal unnecessarily heavy — keep the sides light. This is general guidance, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA satisfying, balanced plate: lean grilled fish, sweet fruit salsa and a modest scoop of cheddar mash.
  • ChildrenMild and sweet from the fruit salsa, but leave the Scotch bonnet out of their portion of the seasoning and keep the fish in small, boneless pieces.
  • ElderlySoft, flaky fish that is easy to chew, with a creamy mash; keep the chilli out and serve the fish warm, not piping hot.
  • Pregnant womenMahi-mahi is a larger predatory fish, so eat it in moderation and only fully cooked to 63°C (145°F). Ask your clinician about portion size and frequency.
  • Breastfeeding womenA good protein-rich meal; keep mahi-mahi portions moderate for the same mercury reason as in pregnancy. Ask your clinician if unsure.
  • AthletesAbout 41 g of protein per serving with potatoes and fruit makes a strong recovery meal after training.
  • Weight gainA full plate with mash and salsa is already generous; add a second scoop of mash or a slice of bread for extra energy.
  • Weight lossHigh in protein and full of flavour, so it suits a weight-loss plate — keep the mash to a small scoop and load up on the salsa and a green salad.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe fish and salsa are light, but the potatoes and the fruit in the salsa add carbohydrate — keep the mash to a small scoop and count the fruit. Ask your clinician about portion size.
  • High blood pressureSalt is measured at 6 g for 4 servings plus the cheddar; do not add extra salt at the table. Ask your clinician about sodium.
  • Kidney diseaseMahi-mahi and cheddar are both high in protein and the dish adds salt, so portion size matters — a smaller serving with more salsa and salad is kinder. Ask your clinician.
  • GoutFish is moderately high in purines, so keep the portion modest and drink water with the meal. Ask your clinician.
  • Stomach issuesScotch bonnet and raw onion can irritate a sensitive stomach — leave the chilli out and keep the salsa portion small if you are prone to reflux. Ask your clinician.
  • Cardiovascular diseaseA lean fish dish with fruit and vegetables, which fits a heart-friendly pattern in moderate portions; keep the butter and cheddar modest. Ask your clinician.
  • Fatty liverHigh in protein and light on fat, but the potatoes and sweet fruit decide the meal's energy — a modest scoop of mash keeps it lighter. Ask your clinician.
  • Food allergiesContains fish (mahi-mahi) and milk (butter, milk, cheddar); mustard is also a recognised allergen. Check labels for traces if you have other allergies. Ask your clinician if you have allergies.
  • Special therapeutic dietsNaturally gluten-free; for a dairy-free plate, swap the butter, milk and cheddar for oil and oat milk. Ask your clinician or dietitian before changing your diet.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool completely, then store the fish, salsa and mash in separate airtight containers in the fridge.
In the fridge
2 to 3 days in the fridge; the salsa keeps 2 days and is best eaten fresh.
In the freezer
The grilled fish freezes for up to 1 month; the mash freezes for up to 1 month; do not freeze the fruit salsa.
How to reheat
Warm the fish gently in a covered pan over low heat or in a 160°C (320°F) oven until steaming, bringing it to 74°C (165°F) inside; warm the mash with a splash of milk.
Freezing recommended
Yes for the fish and mash, no for the salsa.
Signs it has spoiled
Sour or ammonia smell on the fish, slimy texture, or a dull, watery salsa with fermented fruit.

More recipes to explore

Bajan macaroni pie — a thick golden slice of baked macaroni and cheese on a striped plate Barbados flag Barbados 1h 5m
Lunch •Barbados Heritage

Bajan Macaroni Pie

This bajan macaroni pie recipe is Barbados's answer to mac and cheese — and it is a different dish entirely. Long tubular macaroni is baked in a thick sauce of sharp cheddar, evaporated milk, eggs, mustard and ketchup, with onion, thyme and a dash of Bajan hot pepper sauce, until it sets firm enough to slice like a pie. It is the side dish on almost every Bajan table, and on Sundays it is the main event. One serving is about 275 g.

Comfort & Celebration

Long macaroni baked in sharp cheddar, evaporated milk, eggs, mustard and ketchup until firm enough to slice — the Bajan pie served at every Sunday lunch.

Pairs Well With
Fried flying fish & garden salad
Bajan cassava pone — a thick golden-brown slice of baked cassava and coconut pudding with raisins on a white plate Barbados flag Barbados 1h 25m
Snack & Tea •Barbados Heritage

Bajan Cassava Pone

This bajan cassava pone recipe is Barbados's sweetest bake: fresh cassava and pumpkin grated fine, mixed with coconut, dark brown sugar, butter, coconut milk and eggs, then baked low and slow until the top turns deep gold and the middle sets into a dense, moist, chewy slice. Cinnamon, nutmeg and ginger give it a warm island spice, and raisins stud every bite. One serving is about 185 g.

Sweet Island Comfort

Grated cassava and coconut baked with brown sugar, butter, raisins and warm spices into a dense, golden slice.

Pairs Well With
Vanilla ice cream & a cup of hot tea
Bœuf bourguignon — French beef braised in red wine France flag France 4h
Dinner •Burgundy Terroir

Bœuf Bourguignon

Beef braised gently in red wine until the connective tissue melts into a velvet, gelatin-rich sauce — the classic Burgundy Sunday dinner.

Cellular Repair

Beef braised in red wine until spoon-tender, with mushrooms and pearl onions.

Pairs Well With
Parsnip Purée & Steamed French Haricots Verts
High Protein
Vietnamese braised pork belly with golden eggs in caramel sauce Vietnam flag Vietnam 1h 45m
Dinner •One Pot

Vietnamese Braised Pork and Eggs

Pork belly slowly braised in coconut water and caramel until meltingly tender, with golden eggs that soak up the sweet-savoury sauce — the Vietnamese family dish that tastes better the next day.

Comfort & Sustained Energy

Slow-braised pork belly and eggs in coconut water and caramel.

Pairs Well With
Steamed rice & pickled mustard greens
High Protein

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.