Begin by making the basil relish. Finely chop the basil. Use your knife in a rocking motion to mince it into very small pieces, you want the herbs to be as fine as possible.
Add the pistachios to the cutting board and chop them into the basil, leaving no piece larger than the tip of a pencil eraser.
Add the basil and pistachios to a bowl. Grate in the garlic and squeeze in the juice from one lemon. Pour in a generous glug of olive oil, stir and season with salt to taste. You want the mixture to be thick but still viscous, like an herby salsa. Set this aside.
Remove the stems from the tomatoes and cut them into large pieces. I prefer slices. Do the same with the cherry plums. Add both to a large bowl.
Thinly slice the red onion, tear the mint and dill with your hands. Add both of these into the bowl with the tomatoes and cherry plums and gently toss everything together. Add a drizzle of good olive oil and salt and pepper to taste. This salad is nothing fancy, I just like to let the ingredients shine.
Lastly, bring a cast iron or grill pan to medium heat. Add in the avocado oil. While the oil is heating up, season the swordfish fillets with salt and pepper on each side. Grill the swordfish for 5-6 minutes, or until it releases from the pan. Then flip and cook for an additional 3-4 minutes.
To serve, add a heaping portion of the salad to a plate, then add the swordfish. Top the swordfish with the basil pistachio relish and enjoy with a very crispy glass of white wine.