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
swordfish steak recipe

Best Swordfish Steak Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mily
  • Total Time: 25 minutes
  • Yield: 2 servings 1x

Description

Master the art of cooking swordfish steak recipe with this easy guide pan-seared, grilled, or baked to perfection, with flavor-packed seasonings and expert tips.


Ingredients

Scale
  • 2 swordfish steaks (about 1 inch thick)
  • 2 tbsp olive oil
  • 1 tbsp butter
  • 2 cloves garlic (minced)
  • Juice of 1 lemon
  • Salt and black pepper to taste
  • Fresh herbs (parsley, thyme, rosemary)
  • Optional: chili flakes, paprika, sesame oil, soy sauce, ginger

Instructions

  1. Pat swordfish dry with paper towels and season with salt, pepper, and optional spices.
  2. For pan-seared: Heat olive oil in skillet over medium-high heat. Sear steaks 3–4 minutes per side. Add butter, garlic, and herbs to baste in last minute.
  3. For grilled: Preheat grill to medium-high. Oil grates. Grill steaks 4–5 minutes per side until opaque and lightly charred.
  4. For baked: Preheat oven to 400°F. Place steaks in baking dish, drizzle with olive oil and lemon. Bake for 12–15 minutes.
  5. Use a thermometer to ensure internal temp reaches 130–135°F.
  6. Finish with lemon juice and serve hot with desired sides.

Notes

Avoid overcooking swordfish. Use a meat thermometer and remove from heat at 130–135°F. Marinate for 15–30 minutes to enhance flavor but avoid longer times to prevent mushy texture.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Pan-Seared / Grilled / Baked
  • Cuisine: Seafood

Nutrition

  • Serving Size: 1 steak
  • Calories: 350
  • Sugar: 0g
  • Sodium: 400mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 1g
  • Fiber: 0g
  • Protein: 35g
  • Cholesterol: 95mg