Macadamia Nut Crusted Mahi Mahi – Valentine’s Dinner for Two
Island Comfort

Macadamia Nut Crusted Mahi Mahi – Valentine’s Dinner for Two

February 5, 2026 by CurtisJ 30 minutes

If you want to impress someone special this Valentine’s Day, this Macadamia Nut Crusted Mahi Mahi is your secret weapon. It’s the kind of dish you’d find at a high-end Hawaiian restaurant – golden, buttery macadamia crust giving way to perfectly flaky white fish, finished with a luscious tropical beurre blanc.

The best part? It looks and tastes like you spent hours in the kitchen, but it comes together in about 30 minutes.

The Magic of Macadamia

Macadamia nuts are Hawaii’s pride. These rich, buttery nuts were first commercially grown in Hawaii in the 1930s, and they’ve become synonymous with the islands ever since. When crushed and toasted as a crust for fish, they create an incredible textural contrast – crunchy on the outside, tender and flaky within.

The natural oils in macadamia nuts also help keep the fish moist during cooking, making this a nearly foolproof recipe even for home cooks who are nervous about cooking fish.

Choosing Your Mahi Mahi

Mahi mahi (also called dolphinfish or dorado) is a firm, mild white fish that’s perfect for this preparation. Look for:

  • Firm, translucent flesh – Avoid any pieces that look milky or have a strong odor
  • Even thickness – About 1-inch thick fillets cook most evenly
  • Fresh or properly thawed – If using frozen, thaw slowly in the refrigerator overnight

Substitutions: Halibut, sea bass, or ono (wahoo) work beautifully with this recipe. If you love Hawaiian fish preparations, also try our Misoyaki Butterfish or Furikake Salmon.

Ingredients

Overhead flat lay of macadamia nut crusted mahi mahi ingredients including fresh mahi mahi fillets, crushed macadamia nuts, panko breadcrumbs, butter, herbs, and garlic in prep bowls on a wooden surface
Everything you need for macadamia nut crusted mahi mahi – fresh fillets, crushed macadamia nuts, panko, butter, and aromatics

For the Fish

  • 2 mahi mahi fillets (6-8 oz each, about 1-inch thick)
  • 1 cup macadamia nuts, finely chopped
  • 1/4 cup panko breadcrumbs
  • 2 tablespoons butter, melted
  • 1 tablespoon fresh parsley, minced
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste
  • 2 tablespoons Dijon mustard

For the Tropical Beurre Blanc

  • 1/4 cup dry white wine
  • 2 tablespoons fresh lemon juice
  • 1 tablespoon shallot, minced
  • 1/4 cup heavy cream
  • 6 tablespoons cold butter, cubed
  • 2 tablespoons fresh pineapple, finely diced
  • 1 tablespoon fresh chives, minced
  • Salt and white pepper to taste

Instructions

Prepare the Macadamia Crust

  1. Preheat your oven to 400°F (200°C).
  2. In a medium bowl, combine the chopped macadamia nuts, panko, melted butter, parsley, and garlic powder. Mix until everything is evenly coated. Season with a pinch of salt.

Prepare the Fish

  1. Pat the mahi mahi fillets dry with paper towels. Season both sides with salt and pepper.
  2. Spread a thin layer of Dijon mustard over the top of each fillet.
  3. Press the macadamia nut mixture firmly onto the mustard-coated side of each fillet, creating an even crust.
  4. Place the fillets crust-side up on a parchment-lined baking sheet.

Cook the Fish

  1. Bake for 12-15 minutes, until the crust is golden brown and the fish flakes easily with a fork.
  2. For extra browning, broil for the last 1-2 minutes, watching carefully to prevent burning.
Macadamia nut crusted mahi mahi being pan-seared in a skillet with golden brown crust forming and butter sizzling
The macadamia crust turns golden brown and beautifully crispy as the fish cooks

Make the Tropical Beurre Blanc

  1. While the fish bakes, combine the white wine, lemon juice, and shallot in a small saucepan over medium-high heat.
  2. Simmer until reduced by half, about 3-4 minutes.
  3. Add the heavy cream and continue simmering for another minute.
  4. Reduce heat to low. Whisk in the cold butter one cube at a time, waiting until each is incorporated before adding the next.
  5. Remove from heat. Stir in the diced pineapple and chives. Season with salt and white pepper.

Serve

  1. Place each fillet on a warm plate. Spoon the tropical beurre blanc around (not over) the fish to keep the crust crispy.
  2. Garnish with additional chives and serve immediately.
Macadamia nut crusted mahi mahi elegantly plated for Valentine's dinner with tropical salsa, asparagus, and lemon wedge on a white plate
Macadamia nut crusted mahi mahi plated for a romantic Valentine’s dinner with tropical beurre blanc and fresh sides

Suggested Sides

Complete your romantic dinner with:

  • Coconut rice – Cook jasmine rice in a mixture of coconut milk and water
  • Grilled asparagus – Simple elegance that doesn’t compete with the fish
  • Sautéed spinach – With a hint of garlic and a squeeze of lemon

Wine Pairing

This dish pairs beautifully with:

  • A crisp Sauvignon Blanc from New Zealand
  • An unoaked Chardonnay
  • A dry Riesling
  • For something special: Champagne or sparkling wine

The Complete Valentine’s Menu

Start your evening with our Ahi Poke for Two, enjoy this stunning main course, and finish with our decadent Chocolate Haupia Pie. Your Valentine won’t forget this dinner anytime soon.

Prep Time: 15 minutes | Cook Time: 15 minutes | Serves: 2

Macadamia Nut Crusted Mahi Mahi – Valentine’s Dinner for Two

Prep 15 minutes
Cook 15 minutes
Total 30 minutes
Servings
2

Ingredients

Instructions

1

Preheat your oven to 400°F (200°C).

2

In a medium bowl, combine the chopped macadamia nuts, panko, melted butter, parsley, and garlic powder. Mix until everything is evenly coated. Season with a pinch of salt.

3

Pat the mahi mahi fillets dry with paper towels. Season both sides with salt and pepper.

4

Spread a thin layer of Dijon mustard over the top of each fillet.

5

Press the macadamia nut mixture firmly onto the mustard-coated side of each fillet, creating an even crust.

6

Place the fillets crust-side up on a parchment-lined baking sheet.

7

Bake for 12-15 minutes, until the crust is golden brown and the fish flakes easily with a fork.

8

For extra browning, broil for the last 1-2 minutes, watching carefully to prevent burning.

9

While the fish bakes, combine the white wine, lemon juice, and shallot in a small saucepan over medium-high heat.

10

Simmer until reduced by half, about 3-4 minutes.

11

Add the heavy cream and continue simmering for another minute.

12

Reduce heat to low. Whisk in the cold butter one cube at a time, waiting until each is incorporated before adding the next.

13

Remove from heat. Stir in the diced pineapple and chives. Season with salt and white pepper.

14

Place each fillet on a warm plate. Spoon the tropical beurre blanc around (not over) the fish to keep the crust crispy.

15

Garnish with additional chives and serve immediately.