As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Did you know that swordfish, with its firm texture and mild flavor, is one of the best fish for searing in a cast iron skillet? It locks in moisture while creating a delicious crust. If you're looking to elevate your cooking game, these nine recipes will not only guide you in achieving that perfect sear but also introduce you to a range of flavors that complement this unique fish beautifully.
Key Takeaways
- Use a cast iron skillet for optimal searing, ensuring even cooking and a perfect crust on swordfish.
- Choose thick swordfish cuts to prevent overcooking and maintain moisture during cooking.
- Preheat the skillet adequately before adding the fish to avoid sticking and achieve a beautiful sear.
- Marinate swordfish for up to 2 hours to enhance flavor, using ingredients like herbs, citrus, and spices.
- Monitor cooking time closely, typically 4-5 minutes per side, ensuring the internal temperature reaches 145°F for doneness.
Classic Lemon Herb Swordfish

When it comes to cooking swordfish, a classic lemon herb preparation is a timeless choice that highlights the fish's meaty texture and rich flavor. Utilizing a cast iron skillet not only guarantees an even cooking temperature but also gives the fish a beautiful sear that enhances its natural taste.
In this recipe, the combination of fresh herbs, zesty lemon, and olive oil creates a mouthwatering dish that pairs perfectly with a variety of sides, from grilled vegetables to a revitalizing salad. This dish isn't only simple to prepare but also boasts impressive results, making it ideal for both weeknight dinners and special occasions.
The lemon herb marinade infuses the swordfish with aromatic flavors, and cooking it in a cast iron skillet allows for an excellent crust while keeping the fish moist and tender. Follow this recipe for a delightful and satisfying meal that showcases the deliciousness of swordfish.
Ingredients:
- 2 swordfish steaks (about 6 ounces each)
- 2 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 2 cloves garlic, minced
- 1 tablespoon fresh parsley, chopped
- 1 tablespoon fresh basil, chopped
- 1 teaspoon salt
- ½ teaspoon black pepper
- Lemon wedges for serving
To prepare the swordfish, start by making the marinade. In a small bowl, whisk together the olive oil, lemon juice, lemon zest, minced garlic, chopped parsley, chopped basil, salt, and black pepper.
Place the swordfish steaks in a shallow dish and pour the marinade over them, guaranteeing they're well-coated. Allow the fish to marinate for at least 30 minutes at room temperature or up to 2 hours in the refrigerator for more intense flavor.
Once marinated, preheat your cast iron skillet over medium-high heat until it's hot. Add a bit of olive oil, and then gently place the swordfish steaks in the skillet. Cook for about 4-5 minutes on each side, or until the fish is golden brown and flakes easily with a fork. Serve with lemon wedges on the side for an extra burst of flavor.
Extra Tips: When cooking swordfish, be sure to use a thick cut to prevent overcooking. A good rule of thumb is to aim for a cooking time of about 8-10 minutes per inch of thickness.
Additionally, if you're looking for a smoky flavor, consider adding a few sprigs of fresh rosemary or thyme to the skillet while cooking, as this will infuse the fish with a delightful aroma. Enjoy your perfectly seared lemon herb swordfish!
Spicy Cajun Swordfish Steaks

Spicy Cajun Swordfish Steaks are a delicious way to bring bold flavors to the dinner table. The combination of Cajun spices, fresh herbs, and the meaty texture of swordfish creates a dish that's both satisfying and sensational.
Cooking swordfish in a cast iron skillet enhances its natural flavors and gives it a delightful sear, making it an excellent choice for a quick weeknight meal or a special occasion.
This recipe is straightforward and can be prepared in under 30 minutes, perfect for those busy nights when you're craving something extraordinary. The spice blend infuses the fish with warmth and depth, while the cast iron guarantees even cooking and a perfect crust.
Serve the swordfish steaks with a side of grilled vegetables or a fresh salad for a complete meal that's sure to impress your family and friends.
Ingredients:
- 2 swordfish steaks (about 6 ounces each)
- 2 tablespoons olive oil
- 1 tablespoon Cajun seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (adjust to taste)
- Salt and pepper to taste
- Fresh parsley for garnish (optional)
- Lemon wedges for serving
To begin, pat the swordfish steaks dry with paper towels and season both sides generously with salt and pepper.
In a small bowl, mix together the Cajun seasoning, garlic powder, onion powder, smoked paprika, and cayenne pepper. Rub the spice mixture all over the swordfish steaks, making sure they're evenly coated.
Heat the olive oil in a cast iron skillet over medium-high heat until shimmering. Carefully place the seasoned swordfish steaks in the skillet and cook for about 4-5 minutes on each side, or until the fish is cooked through and has a nice crust. The internal temperature should reach 145°F (63°C).
Once cooked, remove the swordfish from the skillet and let it rest for a couple of minutes. Serve with fresh lemon wedges and a sprinkle of chopped parsley for a burst of color and flavor.
Extra Tips:
For an extra layer of flavor, marinate the swordfish in the spice mixture and olive oil for about 30 minutes before cooking. This allows the spices to penetrate the fish more deeply.
Additionally, be sure to preheat your cast iron skillet properly to achieve that perfect sear. If you find the spice level too intense, you can always adjust the amount of cayenne pepper to suit your taste.
Mediterranean Grilled Swordfish

Grilling swordfish is an excellent way to enjoy this delicious and meaty fish, especially when infused with Mediterranean flavors. The combination of fresh herbs, citrus, and garlic creates a vibrant marinade that enhances the natural taste of the swordfish.
By using a cast iron skillet, you can achieve a perfect sear that locks in moisture and flavor, giving you a satisfying dish that's both simple and impressive.
This Mediterranean grilled swordfish recipe is ideal for summer gatherings or a cozy weeknight dinner. Paired with a side of grilled vegetables or a fresh salad, it's a wholesome meal that brings the tastes of the Mediterranean right to your table.
With just a few ingredients and minimal prep time, you'll have a flavorful dish that's sure to impress family and friends alike.
Ingredients:
- 2 swordfish steaks (about 6 ounces each)
- 3 tablespoons olive oil
- Juice of 1 lemon
- 2 cloves garlic, minced
- 1 tablespoon fresh oregano, chopped
- 1 tablespoon fresh parsley, chopped
- Salt and pepper to taste
- Lemon wedges for serving
Cooking Instructions:
- In a small bowl, whisk together the olive oil, lemon juice, minced garlic, oregano, parsley, salt, and pepper to create the marinade.
- Place the swordfish steaks in a shallow dish and pour the marinade over them, ensuring they're well coated. Cover and refrigerate for at least 30 minutes to allow the flavors to meld.
- Preheat your cast iron skillet over medium-high heat. Once hot, remove the swordfish from the marinade, allowing any excess to drip off.
- Carefully place the swordfish steaks in the skillet and cook for about 4-5 minutes on each side or until the fish is opaque and flakes easily with a fork. Serve immediately with lemon wedges on the side.
Extra Tips:
When cooking swordfish, it's essential not to overcook it as it can become dry. Keep an eye on the cooking time and use a meat thermometer if necessary; the internal temperature should reach around 145°F for ideal doneness.
Additionally, feel free to experiment with different herbs or spices in the marinade to customize the flavor to your liking!
Teriyaki Glazed Swordfish

The balance of sweet and salty in the teriyaki sauce pairs exceptionally well with the swordfish, creating a dish that's both satisfying and flavorful.
Served alongside steamed rice and fresh vegetables, this meal isn't only nutritious but visually appealing as well. Get ready to impress your family and friends with this easy-to-make teriyaki glazed swordfish.
Ingredients:
- 2 swordfish steaks (about 6 oz each)
- 1/4 cup soy sauce
- 2 tablespoons honey
- 1 tablespoon rice vinegar
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon sesame seeds (optional)
- 2 green onions, sliced (for garnish)
- Salt and pepper, to taste
Cooking Instructions:
In a small bowl, whisk together soy sauce, honey, rice vinegar, sesame oil, minced garlic, and grated ginger to create the teriyaki glaze.
Taste the mixture and adjust the seasoning with salt and pepper as needed. Place the swordfish steaks in a shallow dish and pour about half of the teriyaki glaze over them.
Let the fish marinate for at least 30 minutes in the refrigerator to absorb the flavors.
Heat a cast iron skillet over medium-high heat and add a little oil to the pan.
Once hot, remove the swordfish from the marinade, allowing excess sauce to drip off, and place the steaks in the skillet.
Cook for about 4-5 minutes on one side, then flip and brush with the remaining teriyaki glaze.
Continue to cook for an additional 3-4 minutes, or until the fish is cooked through and flakes easily with a fork.
Garnish with sesame seeds and sliced green onions before serving.
Extra Tips:
For the best flavor, consider marinating the swordfish for a longer period, up to 2 hours, if time allows.
This will deepen the flavor of the teriyaki glaze. Additionally, be cautious not to overcook the swordfish, as it can become dry.
Using a meat thermometer, aim for an internal temperature of 145°F for perfect doneness.
Finally, feel free to customize the dish by adding your favorite vegetables to the skillet during the last few minutes of cooking for a complete meal.
Garlic Butter Swordfish With Asparagus

Garlic Butter Swordfish with Asparagus is a delightful dish that highlights the rich, mild flavor of swordfish while complementing it with the fresh, vibrant taste of asparagus. Cooking in a cast iron skillet not only enhances the flavors but also provides a beautiful sear on the fish. The combination of garlic and butter creates a luscious sauce that brings everything together, making this dish perfect for a special occasion or a simple weeknight dinner.
This recipe is quick and easy, making it ideal for those busy evenings when you still want to impress your family or guests. The swordfish steaks cook to perfection in just a few minutes while the asparagus is sautéed alongside, resulting in a colorful and nutritious meal that's as pleasing to the eye as it's to the palate.
Let's explore the ingredients and cooking instructions to create this mouthwatering dish.
Ingredients:
- 2 swordfish steaks (about 6 ounces each)
- 1 bunch of asparagus, trimmed
- 4 tablespoons unsalted butter
- 4 cloves garlic, minced
- Salt and pepper, to taste
- 1 tablespoon olive oil
- 1 lemon, cut into wedges
- Fresh parsley, chopped (for garnish)
Cooking Instructions:
Begin by heating the cast iron skillet over medium-high heat. Add olive oil and let it heat for a minute before seasoning the swordfish steaks with salt and pepper. Place the steaks in the skillet and sear for about 4-5 minutes on each side, or until they're golden brown and cooked through.
Once done, remove the swordfish from the skillet and let it rest on a plate.
In the same skillet, add the asparagus and sauté for about 3-4 minutes until they're tender but still crisp. Push the asparagus to the side and add the butter and minced garlic to the skillet. Allow the garlic to cook for about 30 seconds until fragrant.
Return the swordfish to the skillet, spoon the garlic butter over the fish, and let everything heat together for an additional minute. Serve the swordfish with the sautéed asparagus, garnished with fresh parsley and lemon wedges.
Extra Tips:
For the best flavor, make sure to use fresh garlic and high-quality butter. You can also enhance the dish by adding a splash of white wine to the skillet after cooking the garlic for a more complex sauce.
If you prefer a bit of heat, consider adding a pinch of red pepper flakes while cooking the garlic for a spicy kick. Enjoy your delicious Garlic Butter Swordfish with Asparagus!
Mango Salsa Swordfish

Mango Salsa Swordfish is a vibrant and flavorful dish that combines the rich, meaty texture of swordfish with the sweetness and tang of fresh mango salsa. This pairing creates a perfect balance, making it an ideal meal for summer barbecues or a delightful dinner at home.
The cast iron skillet gives the swordfish a beautiful sear while keeping it juicy and tender, making this dish a quick and delicious option for busy weeknights or special occasions.
To elevate the experience, serve the swordfish with a side of cilantro-lime rice or a fresh green salad. The bright flavors of the mango salsa not only enhance the swordfish but also bring a pop of color to your plate. It's a dish that's sure to impress your family and friends, making it a staple in your cooking repertoire.
Ingredients:
- 2 swordfish steaks
- 1 tablespoon olive oil
- Salt and pepper, to taste
- Juice of 1 lime
- 1 ripe mango, diced
- 1/2 red onion, finely chopped
- 1 jalapeño, seeded and minced
- 1/4 cup fresh cilantro, chopped
- 1 tablespoon honey (optional)
Cooking Instructions:
Start by preparing the mango salsa. In a medium bowl, combine the diced mango, red onion, jalapeño, cilantro, lime juice, and honey (if using). Gently mix until all ingredients are well incorporated. Set aside to allow the flavors to meld while you prepare the swordfish.
Heat a cast iron skillet over medium-high heat and add the olive oil. Season the swordfish steaks with salt and pepper on both sides. Once the skillet is hot, place the swordfish steaks in the skillet and cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork.
Remove from heat and allow to rest for a couple of minutes before serving. Top each steak generously with the mango salsa.
Extra Tips:
For the best results, choose swordfish steaks that are about 1 inch thick to guarantee even cooking. If you prefer a bit of spice, feel free to add more jalapeño or some diced red chili to your mango salsa.
Additionally, marinating the swordfish in lime juice for about 30 minutes before cooking can enhance its flavor even further. Enjoy your Mango Salsa Swordfish with a chilled glass of white wine for a revitalizing meal.
Blackened Swordfish Tacos

Blackened swordfish tacos are a delightful twist on traditional fish tacos, bringing bold flavors and a satisfying crunch to your plate. This dish features swordfish fillets coated in a spicy blackening seasoning, seared to perfection in a cast iron skillet, and wrapped in warm tortillas. Paired with fresh toppings and a zesty sauce, these tacos are sure to impress at any gathering or for a cozy dinner at home.
The beauty of blackened swordfish tacos lies in their versatility. You can customize your toppings to suit your taste, whether you prefer a revitalizing slaw, creamy avocado, or a tangy salsa. Using cast iron cookware enhances the flavor, as it retains heat exceptionally well, providing a perfect sear on the fish. Enjoy a taste of the coast with this easy-to-follow recipe that brings the beach right to your kitchen.
Ingredients:
- 2 swordfish fillets (about 6 ounces each)
- 2 tablespoons blackening seasoning
- 2 tablespoons olive oil
- 4 corn or flour tortillas
- 1 cup shredded cabbage
- 1 avocado, sliced
- ½ cup pico de gallo or salsa
- Fresh cilantro, for garnish
- Lime wedges, for serving
To begin, pat the swordfish fillets dry with paper towels and rub both sides with blackening seasoning, ensuring an even coat. Heat the olive oil in a cast iron skillet over medium-high heat until shimmering. Carefully place the swordfish in the skillet and cook for about 4-5 minutes per side, or until the fish is cooked through and has a nice charred crust.
Remove the fish from the skillet and let it rest for a minute before slicing it into bite-sized pieces. While the fish is resting, warm the tortillas in the same skillet for about 30 seconds on each side until they're pliable.
Assemble the tacos by placing some of the sliced swordfish in each tortilla, followed by shredded cabbage, avocado slices, and a generous spoonful of pico de gallo or salsa. Garnish with fresh cilantro and serve with lime wedges on the side for a burst of zest.
Extra Tips: When making blackened swordfish tacos, be sure to use a high-quality blackening seasoning for the best flavor. You can also adjust the spice level by adding more or less seasoning, depending on your preference.
If you don't have blackening seasoning on hand, a mix of paprika, cayenne pepper, garlic powder, and onion powder can work as a great substitute. Don't forget to allow the fish to rest after cooking; this helps it retain its moisture and enhances the overall taste. Enjoy your cooking!
Soy Ginger Swordfish With Bok Choy

Soy Ginger Swordfish with Bok Choy is a delightful dish that brings together the richness of swordfish and the vibrant flavors of ginger and soy sauce. This recipe showcases the natural juiciness of the fish complemented by the crunchy texture of bok choy, making it a perfect meal for both weeknight dinners and special occasions.
Cooking in a cast iron skillet enhances the dish, providing an excellent sear and locking in the flavors. In just a few simple steps, you can create a healthy and flavorful meal that's sure to impress.
The combination of soy sauce and ginger creates a harmonious marinade that penetrates the swordfish, while the bok choy adds a fresh, crisp element that balances the dish beautifully. Let's get started on this easy yet sophisticated recipe.
Ingredients:
- 2 swordfish steaks (6-8 ounces each)
- 2 tablespoons soy sauce
- 1 tablespoon fresh ginger, grated
- 2 cloves garlic, minced
- 1 tablespoon sesame oil
- 1 tablespoon honey or maple syrup
- 2 bok choy, halved lengthwise
- Salt and pepper to taste
- 1 tablespoon vegetable oil (for cooking)
- Sesame seeds (for garnish, optional)
- Green onions, sliced (for garnish, optional)
Cooking Instructions:
- In a small bowl, whisk together soy sauce, grated ginger, minced garlic, sesame oil, and honey until well combined.
- Place the swordfish steaks in a shallow dish and pour the marinade over them, guaranteeing they're well-coated. Let the fish marinate for at least 15-30 minutes in the refrigerator.
- Heat a cast iron skillet over medium-high heat, adding the vegetable oil. Once the skillet is hot, remove the swordfish from the marinade (reserve the marinade) and season with salt and pepper.
- Place the swordfish in the skillet and cook for about 4-5 minutes on each side, or until the fish is cooked through and has a nice sear.
- In the last few minutes of cooking, add the bok choy to the skillet cut-side down, allowing it to sear and wilt slightly. Drizzle the reserved marinade over the bok choy and swordfish, cooking for an additional minute.
Extra Tips:
For the best results, verify your cast iron skillet is well preheated before adding the swordfish. This will help achieve a perfect sear and prevent sticking.
If you prefer a more intense flavor, consider marinating the swordfish for a longer period or adding a splash of rice vinegar for acidity. Serve with a sprinkle of sesame seeds and green onions for an extra touch of flavor and presentation!
Balsamic Glazed Swordfish With Spinach

Balsamic glazed swordfish with spinach is a delightful and flavorful dish that showcases the rich, meaty texture of swordfish paired with the vibrant taste of balsamic vinegar. This recipe is perfect for a quick weeknight dinner or an elegant meal for a special occasion.
The combination of the sweet and tangy glaze gives the fish a beautiful caramelization, while the sautéed spinach adds a nutritious and colorful touch to the plate.
Using a cast iron skillet, you'll achieve the perfect sear on the swordfish, locking in moisture and flavor. The dish isn't only simple to prepare, but it also requires minimal ingredients, making it an excellent option for those busy evenings when you want something delicious without a lot of fuss.
Serve it alongside a fresh salad or your favorite grain for a complete meal.
Ingredients:
- 2 swordfish steaks (6-8 ounces each)
- 1 cup fresh spinach, washed and dried
- 3 tablespoons balsamic vinegar
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- Salt and pepper to taste
- Lemon wedges for serving
Cooking Instructions:
- In a small bowl, whisk together the balsamic vinegar, olive oil, minced garlic, salt, and pepper. Pour half of this mixture over the swordfish steaks in a shallow dish, marinating for about 15-20 minutes.
- While the fish is marinating, heat a cast iron skillet over medium-high heat. Once hot, add a little olive oil and sauté the spinach until wilted, about 2-3 minutes. Remove from the skillet and set aside.
- In the same skillet, add the marinated swordfish steaks and cook for about 4-5 minutes per side, or until the fish is cooked through and has a nice glaze. Make sure to brush the remaining marinade over the fish as it cooks.
Extra Tips:
For the best results, choose swordfish steaks that are firm and moist, avoiding any that look dry or have a dull color.
Keep an eye on the cooking time, as overcooking can make the fish dry. If you prefer an extra layer of flavor, consider adding herbs like thyme or rosemary to the marinade.
To elevate the dish further, serve with a sprinkle of fresh herbs or a drizzle of additional balsamic reduction over the top right before serving.
Frequently Asked Questions
What Type of Swordfish Is Best for Searing?
Imagine biting into a succulent steak-like piece of swordfish. For searing, go with fresh, thick-cut ahi tuna or similar. Its firm texture holds up beautifully, ensuring you achieve that perfect golden crust every time.
How Do I Know When Swordfish Is Cooked Through?
You'll know swordfish is cooked through when it becomes opaque and flakes easily with a fork. The internal temperature should reach 145°F. Keep an eye on it to avoid overcooking; it can dry out quickly.
Can I Use a Non-Stick Skillet Instead of Cast Iron?
You can use a non-stick skillet if you prefer, but you'll miss out on that beautiful crust and flavor cast iron provides. Embrace the difference, enjoy the experience, and savor the results.
What Sides Pair Well With Swordfish Dishes?
When serving swordfish, you'll love pairing it with roasted vegetables, a fresh salad, or garlic mashed potatoes. These sides complement the fish's richness and enhance its flavors, creating a delightful and balanced meal.
How Do I Properly Clean and Maintain My Cast Iron Skillet?
Cleaning your cast iron skillet's like keeping a friendship strong. After cooking, let it cool, scrub with hot water, and avoid soap. Dry it well, then apply a thin layer of oil for maintenance.