
This grilled swordfish recipe is the kind of dish that instantly transports you to the Italian seaside. Juicy, tender, and packed with fresh Mediterranean flavors, it’s dressed with a classic salmoriglio sauce made with lemon, olive oil, garlic, and herbs. The best part? It’s ready in just minutes, making it perfect for a quick yet impressive dinner.
What Is Grilled Swordfish?
Grilled swordfish is a staple of Southern Italian cuisine, especially in coastal regions like Sicily and Calabria. The fish is firm, meaty, and ideal for grilling—almost like a steak from the sea.
Traditionally, it’s served with salmoriglio, a bright, lemony sauce that enhances the natural flavor of the fish without overpowering it. It’s simple, yes—but incredibly refined.
Why Everyone Will Love This Recipe
Simple ingredients, bold flavors—this dish checks every box.
- Ready in under 15 minutes
- High-protein and naturally healthy
- Fresh, zesty Mediterranean flavor
- Perfect for summer dinners or light meals
- Minimal prep, maximum taste
It’s effortless cooking with restaurant-quality results.
Cooking Tips
- For perfectly grilled swordfish every time:
- Don’t overcook—swordfish becomes dry quickly
- Preheat the grill well for clear grill marksUse fresh lemon juice for the best flavorLet the fish rest briefly after cookingBrush lightly with sauce before grilling for extra flavor
Frequently Asked Questions
How Do I Know When Swordfish Is Cooked?
It should be opaque and firm but still juicy inside—usually 2–3 minutes per side.
Can I Use Frozen Swordfish?
Yes, just thaw it completely and pat it dry before cooking.
What Does Swordfish Taste Like?
It’s mild, slightly sweet, and meaty—perfect even for those who don’t love fish.
Can I Cook It Without a Grill?
Absolutely, a cast-iron pan works perfectly.
What Is Salmoriglio Sauce?
A traditional Italian sauce made with lemon, olive oil, garlic, and herbs.
What Can I Serve With Grilled Swordfish?
It pairs well with grilled vegetables, salad, or roasted potatoes.
How to Store
Store leftover swordfish in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan or enjoy it cold in salads.
How to Freeze
You can freeze cooked swordfish, though it’s best fresh.
- Wrap tightly and freeze for up to 1 month
- Thaw in the refrigerator overnight
- Reheat gently to avoid drying it out
Ingredients
How To Make Italian Grilled Swordfish With Salmoriglio
Start by preparing the salmoriglio sauce. Squeeze the lemons and pour the juice into a bowl, then add the extra virgin olive oil, water, chopped parsley, oregano, salt, and black pepper. Crush the garlic clove and stir it into the mixture. Cover the bowl with plastic wrap and let it rest in the refrigerator for about 20 minutes—this allows the flavors to blend beautifully.
Start by preparing the salmoriglio sauce. Squeeze the lemons and pour the juice into a bowl, then add the extra virgin olive oil, water, chopped parsley, oregano, salt, and black pepper. Crush the garlic clove and stir it into the mixture. Cover the bowl with plastic wrap and let it rest in the refrigerator for about 20 minutes—this allows the flavors to blend beautifully.
While the sauce is resting, lightly brush the swordfish steaks with a small amount of the marinade. This step enhances flavor and helps prevent the fish from sticking during cooking.
While the sauce is resting, lightly brush the swordfish steaks with a small amount of the marinade. This step enhances flavor and helps prevent the fish from sticking during cooking.
Heat your grill until it’s very hot—this is essential for getting those perfect grill marks. If you don’t have an outdoor grill, a cast-iron pan works just as well.
Heat your grill until it’s very hot—this is essential for getting those perfect grill marks. If you don’t have an outdoor grill, a cast-iron pan works just as well.
Place the swordfish on the hot grill and cook for a couple of minutes on each side. The goal is to achieve a nicely seared exterior while keeping the inside juicy and tender. Avoid overcooking, as swordfish can quickly become dry.
Place the swordfish on the hot grill and cook for a couple of minutes on each side. The goal is to achieve a nicely seared exterior while keeping the inside juicy and tender. Avoid overcooking, as swordfish can quickly become dry.
Once cooked, transfer the fish to a serving plate and generously spoon the salmoriglio sauce over the top. Serve immediately while hot.
Once cooked, transfer the fish to a serving plate and generously spoon the salmoriglio sauce over the top. Serve immediately while hot.
Just a few minutes of cooking, and it feels like a seaside barbecue—fresh, vibrant, and incredibly satisfying.
Just a few minutes of cooking, and it feels like a seaside barbecue—fresh, vibrant, and incredibly satisfying.