Greek Main Courses
Xifias Souvlaki Recipe (Greek Grilled Swordfish Skewers)
Ξιφίας σουβλάκι ksee-FEE-ahs soov-LAH-kee · Xifias souvlaki
In short
Xifias souvlaki is firm swordfish cut into cubes, marinated briefly in lemon, olive oil and oregano, threaded onto skewers with pepper and onion, and grilled hot and fast until just cooked through. Swordfish's dense, meaty texture holds up on a skewer in a way more delicate fish cannot, making this a genuinely common seafood alternative to the more familiar meat souvlaki.
Swordfish is genuinely one of the few fish firm and dense enough to hold together properly on a skewer over direct heat, which is exactly why xifias souvlaki has become such a common summer seafood alternative to the meat versions that dominate most Greek grill menus.
The marinade stays deliberately light and short, lemon, olive oil and oregano for perhaps thirty minutes, since swordfish is delicate in flavour despite its firm texture, and a long, heavy marinade can easily overwhelm it rather than simply seasoning it.
Cooked hot and fast, just a few minutes per side, swordfish stays moist and firm rather than turning dry, which is the main real risk with this fish, since it has very little fat to fall back on if overcooked.
Key preparation steps
- Cut swordfish into even cubes.
- Marinate briefly in lemon, oil and oregano.
- Thread onto skewers with pepper and onion.
- Grill hot and fast until just cooked through.
Cutting and marinating
Cut the swordfish into even, generous cubes, around three centimetres, so they cook at the same rate and stay moist. Marinate briefly, no more than thirty minutes, in lemon juice, olive oil, oregano and garlic, since swordfish's delicate flavour does not need or particularly benefit from a long soak.
Threading the skewers
Thread the marinated cubes onto skewers alternating with chunks of pepper and onion, which char nicely alongside the fish and add real flavour and colour without overwhelming it.
Grilling
Grill over high heat for just two to three minutes per side, until lightly charred outside and just cooked through, opaque all the way to the centre but still moist. This is quick cooking, and swordfish dries out fast if left on the heat much longer than that.
Tips from my kitchen
Do not marinate for too long
Swordfish has a delicate flavour despite its firm texture. Thirty minutes is genuinely enough; longer can make the flesh slightly mushy from the lemon's acidity.
Cut the cubes evenly
This ensures every piece cooks at the same rate, avoiding some pieces drying out while others are still underdone.
Watch the grilling time closely
Swordfish has very little fat and dries out quickly if overcooked. A few minutes per side over high heat is genuinely all it needs.
Xifias Souvlaki Recipe (Greek Grilled Swordfish Skewers)
Ξιφίας σουβλάκι · by Kalliopi Andreou · updated 2026-07-31
- Prep
- 30m
- Cook
- 10m
- Total
- 40m
- Serves
- 4
Ingredients
Ingredients
Method
- Cut the swordfish into even, 3cm cubes.
- Whisk the olive oil, lemon juice, oregano and garlic together. Toss the swordfish through and marinate for no more than 30 minutes.
- Thread the swordfish onto skewers, alternating with chunks of pepper and onion.
- Season with salt and pepper.
- Grill over high heat for 2 to 3 minutes per side, until lightly charred and just cooked through.
- Serve immediately.
Nutrition, per 1 skewer
- Calories
- 268
- Protein
- 32 g
- Carbs
- 6 g
- Fat
- 13 g
- Sat fat
- 2 g
- Fibre
- 1 g
These figures are calculated estimates based on the ingredients listed, not laboratory analysis. Actual values vary with brands, cuts and portion size.
Frequently asked questions about Xifias souvlaki
Why is swordfish used for souvlaki rather than a more delicate fish?
Its dense, meaty texture holds together properly on a skewer over direct heat, which more delicate white fish simply cannot manage without falling apart.
How do you know when swordfish skewers are done?
The flesh should be opaque all the way through and just firm to the touch, but still moist. It cooks quickly, generally just two to three minutes per side over high heat.
Can you use frozen swordfish?
Yes, thawed completely and patted dry first, so the marinade adheres properly rather than sliding off overly wet flesh.