Skip to main content

Grilled swordfish with tomatoes and oregano recipe

Grilled swordfish with tomatoes and oregano is a delightful high-protein dish that beautifully showcases the fresh flavours of summer. The succulent swordfish steaks are enriched with the nutty aroma of pine nuts and the fragrant notes of oregano, creating a dish that is both light and satisfying. Drizzled with extra-virgin olive oil and a splash of red wine vinegar, this recipe elevates simple ingredients into a vibrant meal that is perfect for al fresco dining.

Ideal for a family dinner or a quick weeknight meal, this grilled swordfish pairs wonderfully with thick slices of ripe heirloom tomatoes, making it a refreshing choice for warmer days. Rich in protein and healthy fats, this dish not only supports a balanced diet but also brings a taste of the Mediterranean right to your table. Serve it with a drizzle of honey and a garnish of fresh oregano for a finishing touch that enhances its rustic charm.

Continue reading below

Ingredients for Grilled swordfish with tomatoes and oregano

  • 130 ml extra-virgin olive oil, plus more for grilling

  • 30 g pine nuts

  • 680 g swordfish steaks, about 2.5 cm thick

  • kosher salt, freshly ground black pepper

  • 60 ml red wine vinegar

  • 30 g drained capers, finely chopped

  • 15 g finely chopped oregano, plus 2 sprigs for serving

  • 2.5 ml honey

  • 2 large ripe heirloom tomatoes, halved, thickly sliced

How to make Grilled swordfish with tomatoes and oregano

  1. Preheat the grill to medium-high heat and lightly oil the grate.

  2. Toast the pine nuts in a dry frying pan over medium heat, shaking often, until golden, about 4 minutes. Let them cool and set aside for serving.

  3. Pat the swordfish dry and season all over with salt and pepper. Place it on a rimmed baking tray and let it sit at room temperature for 15 minutes.

  4. Whisk together the vinegar, capers, chopped oregano, honey, and 120 ml of oil in a small bowl until combined; set the marinade aside.

  5. Arrange the tomatoes on a rimmed platter, overlapping them slightly, and set aside.

  6. Rub the swordfish all over with the remaining 30 ml of oil. Grill the swordfish undisturbed until grill marks appear, about 4 minutes. Carefully turn it over and cook on the second side until the fish is opaque all the way through, about 4 minutes.

  7. Transfer the swordfish to the reserved platter with the tomatoes and top with oregano sprigs. Season with additional salt and pepper.

  8. Pour the reserved marinade over the swordfish and let it sit for at least 15 minutes, or up to 1 hour.

  9. To serve, scatter the reserved pine nuts over the top.

Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Continue reading below

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 30 Oct 2025 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.