ADVERTISEMENT
Make the marinade:
In a small bowl, whisk olive oil, lemon juice, lemon zest, garlic, salt, and pepper.
Marinate the fish:
Place swordfish steaks in a shallow dish or zip-top bag. Pour marinade over the fish, ensuring even coating. Marinate for 15–30 minutes (no longer to avoid “cooking” the fish with citrus).
Preheat skillet:
Heat a large cast iron or nonstick skillet over medium-high heat. Add a little oil if needed.
Cook the swordfish:
Remove fish from marinade and place in hot skillet. Sear 3–4 minutes per side until golden brown, opaque, and flakes easily with a fork. Avoid overcooking.
Serve:
Transfer to a plate, sprinkle with fresh parsley, and serve with lemon wedges.
Tips
Swordfish’s firm texture also makes it ideal for grilling.
Pair with roasted vegetables, rice, or a light salad.
For extra richness, top with herb butter just before serving.
Nutritional Information
⏰ Prep Time | 🔥 Cooking Time | ⏳ Total Time
10 minutes | 8 minutes | 25 minutes (including marinating)
⚡ Calories per serving | 🍽️ Servings
Approx. 280 kcal | Serves 2
ADVERTISEMENT