Mahi mahi with cheesy spinach sauce

    1 hour 5 min

    This is a fantastic way to dress up an ordinary fish fillet. Mahi mahi is topped with a creamy cheese, bacon and spinach sauce and grated Parmesan, before being grilled. Serve with rice or mashed potatoes.

    30 people made this

    Makes: 4 

    • 450g streaky bacon
    • 4 (175g) mahi mahi fish fillets
    • 1 pinch garlic salt or to taste
    • 1 pinch ground black pepper or to taste
    • 15g butter
    • 6 spring onions, chopped
    • 3 cloves garlic, chopped
    • 285g frozen chopped spinach, thawed and well drained
    • 2 dashes hot pepper sauce or to taste
    • 4 tablespoons evaporated milk, plus more as needed
    • 225g grated Cheddar cheese
    • 40g grated Parmesan cheese

    Prep:15min  ›  Cook:50min  ›  Ready in:1hr5min 

    1. Place the bacon in a large, deep frying pan and cook over medium-high heat, turning occasionally, until evenly browned, about 10 minutes. Drain the bacon on a kitchen towel-lined plate, then chop. Set aside.
    2. Season mahi mahi with garlic salt and pepper. Heat a frying pan over medium heat. Cook mahi mahi until it flakes easily, 10 to 15 minutes. Remove from frying pan and place each fillet in a baking dish.
    3. Preheat the grill and set the oven rack about 15cm from the heat source.
    4. Melt the butter in a separate frying pan. Stir in the spring onions, garlic and spinach. Cook and stir until heated through, 2 to 3 minutes. Stir in the chopped bacon, hot pepper sauce and evaporated milk. Bring to a low simmer, then add the Cheddar cheese a little at a time until fully melted. Stir in more evaporated milk, if needed, to create a sauce. Divide the spinach mixture evenly over each mahi mahi fillet. Sprinkle with Parmesan cheese.
    5. Grill until the cheese has melted and is lightly browned, 3 to 5 minutes more.

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (26)


    These were very interesting ingredients to go on fish but surprisingly it worked out well! I didn't end up broiling it b/c I didn't want to overcook the fish so I just ended up adding the parmesan when I did the jack cheese. I used fresh spinach so I sauteed it off in a separate pan then added it when needed. Yummy recipe..thanks!!!!  -  17 Dec 2010  (Review from Allrecipes US | Canada)


    This was a very yummy recipe! I was looking to have mahi mahi with a different twist and this turned out good! I would cut back a little on the cheese and I used fresh spinach instead of frozen. Thanks for sharing!  -  01 Jun 2010  (Review from Allrecipes US | Canada)


    It's pretty hard to go wrong with that much bacon and cheese. This was a really good recipe, and my whole family of five liked it. I used fresh spinach like some other reviewers. I melted the butter and started the spinach first in the skillet. When it had wilted a bit I added the onions, garlic, etc. Also I didn't have evaporated milk so I used regular milk. It was not a problem. I used both mahi mahi and tilapia. The mahi mahi tasted the best in this dish.  -  22 Apr 2011  (Review from Allrecipes US | Canada)