top of page

Sweet & Spicy Mahi Mahi Steak Recipe (Restaurant-Style at Home)

Sweet & Spicy Mahi Mahi Steak Recipe

If you love ordering fish at restaurants but feel unsure cooking it at home, this mahi mahi steak recipe is a simple place to start. It’s high in protein, cooks quickly, and holds up beautifully to bold marinades. This version uses a sweet-spicy sesame marinade that caramelizes lightly in the pan while keeping the fish tender and flaky.


Why You’ll Love This Recipe

  • High-quality protein to support muscle and satiety

  • Cooks in under 5 minutes

  • Big flavor with minimal ingredients

  • Balanced enough for a weeknight, impressive enough for guests


Mahi mahi is a lean, firm white fish that’s mild in flavor — which makes it ideal for absorbing marinades without tasting “fishy.”



Recipe Card

Sweet & Spicy Mahi Mahi Steak

Servings: 2

Prep Time: 5 minutes (+ 2–4 hour marinade)

Cook Time: 5 minutes

Ingredients

  • 2 mahi mahi steaks

  • 2 tablespoons coconut aminos

  • 1 tablespoon toasted sesame oil

  • 1 tablespoon honey

  • ½ teaspoon salt

  • ⅓ teaspoon black pepper

  • ¼ teaspoon cayenne pepper

  • 1 tablespoon chili onion oil


Instructions

1. Make the MarinadeIn a small bowl, whisk together:2 tablespoons coconut aminos, 1 tablespoon toasted sesame oil, 1 tablespoon honey, ½ teaspoon salt, ⅓ teaspoon black pepper, ¼ teaspoon cayenne pepper, and 1 tablespoon chili onion oil.

2. Marinate the FishPlace the mahi mahi steaks in a shallow dish or resealable bag. Pour the marinade evenly over the fish.Refrigerate for at least 2–4 hours to allow the flavors to absorb.

3. CookHeat a skillet over medium to medium-high heat.Remove fish from marinade and place directly into the hot pan.Cook for 2 to 2½ minutes per side, depending on thickness.

The fish is done when it turns opaque and flakes easily with a fork. Avoid overcooking to maintain tenderness.


Nutrition Highlights

  • High in lean protein to support fullness and muscle maintenance

  • Provides essential nutrients like selenium and B vitamins

  • Balanced marinade adds flavor without heavy cream-based sauces


What I Pair It With

I love serving this with a carrot and lentil salad made with:

  • Shaved carrots

  • Cooked lentils

  • Pomegranate seeds

  • Tahini ginger dressing


The combination adds fiber, plant protein, and antioxidant-rich produce for a balanced plate.

If you’ve been hesitant about cooking fish at home, start here. It’s straightforward, flavorful, and proof that restaurant-inspired meals can absolutely be weeknight realistic.


Nutrition Information

Based on 1 mahi mahi steak + marinade divided into 2 servings. Estimates will vary depending on exact fish size and how much marinade remains in the pan.


Calories: ~330–350 kcal

Total Fat: ~18 g

Saturated Fat: ~3 g

Sodium: ~700–800 mg

Total Carbohydrates: ~12–14 g

Fiber: 0 g

Protein: ~34–38 g

Comments


  • Nourish Icon
  • TikTok
  • Instagram
  • LinkedIn
bottom of page