Recipe Notes
  • Features
  • How it works
  • Pricing
  • Help
Open web appDownload free
Get the app
  • Features
  • How it works
  • Pricing
  • Help
  • Open web app
Language
Light theme
Recipe Notes

Save recipes from anywhere, cook from anywhere. Free on iPhone, Android, and the web.

Open the web app

Guides

  • Import from Instagram
  • Import from TikTok
  • Import from Pinterest
  • Import from Facebook
  • Import from YouTube
  • Organize family recipes
  • Browse recipes

Compare

  • Best free recipe app
  • Free cookbook app
  • Free recipe software
  • ReciMe alternative
  • Recipe Notes vs Paprika

Support

  • Help Center
  • FAQ
  • Plans & pricing
  • What's new
  • Contact support

Company

  • About us
  • Privacy policy
  • Terms & conditions
  • Subnote

© 2026 Recipe Notes. All rights reserved.

Language: English
  • English
  • 简体中文
  • 繁體中文
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Español
  • Italiano
  • Nederlands
  • Português
  • العربية
Recipe Notes
  • Features
  • How it works
  • Pricing
  • Help
Open web appDownload free
Get the app
  • Features
  • How it works
  • Pricing
  • Help
  • Open web app
Language
Light theme

Pan-Seared Mahi-Mahi with Oranges and Olives

Delicate mahi-mahi fillets pan-seared and finished in the oven with a bright citrus sauce, complemented by briny olives, fresh oranges, and aromatic herbs. This elegant seafood dish combines Mediterranean flavors with tropical fish.

6 servings
18 min
Published October 4, 2025
Be the first to rate this recipe

Ingredients

  • •6 piece mahi-mahi fillets
  • •2 tablespoons olive oil
  • •2 teaspoons orange peel
  • •¾ cup fresh orange juice
  • •2 tablespoons butter
  • •1 large shallot
  • •½ teaspoon saffron threads
  • •¾ cup green olives
  • •3 whole oranges
  • •⅓ cup fresh basil
  • •1 tablespoon fresh chives

Cooking Instructions

  1. 1.

    Preheat oven to 400°F. Place fish in shallow bowl or glass baking dish. Drizzle with 1 tablespoon oil, sprinkle with orange peel, and pour juice over; turn to coat.

    5 min

  2. 2.

    Melt butter with 1 tablespoon oil in large nonstick ovenproof skillet over high heat. Remove fish from marinade, reserving marinade; sprinkle with salt and pepper. Cook fish until light brown, about 3 minutes. Turn fish over; add shallot. Cook 1 minute. Stir saffron into reserved marinade; pour marinade over fish. Add olives and half of orange segments. Transfer skillet to oven; roast fish until cooked through, about 6 minutes.

    10 min

  3. 3.

    Transfer fish to platter; top with remaining orange segments. Spoon sauce with oranges and olives around fish. Sprinkle with basil and chives and serve.

    3 min

Explore More Recipes

Browse our full recipe collection — comfort classics, 30-minute meals, international flavors, and seasonal favorites.

Browse All RecipesAbout Recipe Notes

Recommended to use Recipe Notes to save and manage your recipes

Recipe Notes

Save recipes from anywhere, cook from anywhere. Free on iPhone, Android, and the web.

Open the web app

Guides

  • Import from Instagram
  • Import from TikTok
  • Import from Pinterest
  • Import from Facebook
  • Import from YouTube
  • Organize family recipes
  • Browse recipes

Compare

  • Best free recipe app
  • Free cookbook app
  • Free recipe software
  • ReciMe alternative
  • Recipe Notes vs Paprika

Support

  • Help Center
  • FAQ
  • Plans & pricing
  • What's new
  • Contact support

Company

  • About us
  • Privacy policy
  • Terms & conditions
  • Subnote

© 2026 Recipe Notes. All rights reserved.

Language: English
  • English
  • 简体中文
  • 繁體中文
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Español
  • Italiano
  • Nederlands
  • Português
  • العربية

You Might Also Like

Golden Potato Cake

Golden Potato Cake

Boozy Concord-Grape Ice Pops

Boozy Concord-Grape Ice Pops

Crazy Sesame Breadsticks

Crazy Sesame Breadsticks

Air Fryer Crispy Herbed Chickpeas

Air Fryer Crispy Herbed Chickpeas

Air Fryer Memphis-Style BBQ Pork Ribs

Air Fryer Memphis-Style BBQ Pork Ribs

Black Apple Old-Fashioned

Black Apple Old-Fashioned