Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Basil Pan Seared Mahi Mahi


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 18 minutes
  • Yield: Serves 2

Description

Experience the vibrant flavors of summer with Tomato Basil Pan Seared Mahi Mahi. This easy-to-make dish features succulent mahi mahi fillets seared to perfection and topped with fresh tomatoes, aromatic basil, and a splash of lemon juice. Perfect for impressing guests or enjoying a cozy dinner at home, this recipe is sure to become a family favorite.


Ingredients

Scale
  • 2 (6 oz) Fresh Mahi Mahi Fillets
  • 1 cup Ripe Tomatoes, chopped
  • ½ cup Fresh Basil Leaves, torn
  • 2 Garlic Cloves, minced
  • 2 tbsp Olive Oil
  • Salt and Pepper, to taste
  • 1 tbsp Lemon Juice

Instructions

  1. Prep your ingredients: Thaw mahi mahi if frozen and gather all ingredients.
  2. Season the fillets: Pat the fish dry with paper towels and season both sides generously with salt and pepper.
  3. Sear the fish: In a large skillet, heat olive oil over medium-high heat until shimmering. Add the seasoned fillets and cook for 3-4 minutes until golden brown.
  4. Flip the fillets: Carefully turn each fillet using a spatula; cook for another 3-4 minutes until fully cooked through and flaky.
  5. Add tomatoes and garlic: Stir in chopped tomatoes and minced garlic; cook gently for about 2 minutes.
  6. Finish with basil and lemon: Remove from heat, add fresh basil leaves, and drizzle lemon juice over the top before serving.
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes
  • Category: Main
  • Method: Searing
  • Cuisine: American

Nutrition

  • Serving Size: 1 fillet (170g)
  • Calories: 320
  • Sugar: 3g
  • Sodium: 120mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 80mg