Preheat the oven to 375°F (190°C) and prepare a large, rimmed baking sheet with parchment paper or a Silpat® baking mat.
Place salmon filets on the baking tray, seasoning them generously with salt and black pepper.
In a small mixing bowl, combine 2 tablespoons of olive oil with 3 tablespoons of fresh lemon juice, Dijon mustard, honey, and minced garlic. Whisk these ingredients together until well combined.
Applying the honey-mustard mixture to the top of the salmon fillet using a pastry brush, ensuring they are fully coated.
Mix chopped pistachios and ground cardamom in another small bowl. Divide this pistachio mixture evenly among the salmon fillets, pressing gently to adhere it to the fish.
Toss cherry tomatoes with 1 tablespoon of olive oil in a medium bowl, seasoning with salt and pepper before spreading them around the salmon fillets on the baking sheet.
Roast in the preheated oven until the salmon is flaky and the tomatoes have blistered approximately 13-15 minutes.
While the salmon cooks, prepare the salad in a large bowl of mixed greens, sliced cucumber, thinly sliced red onion, and Kalamata olives.
Dress the salad with the remaining olive oil and lemon juice, season with salt and pepper to taste, and toss to ensure everything is evenly coated.
Once the salmon and tomatoes are done, serve them immediately, accompanied by the freshly prepared side salad on the side.
Notes
First, crush up your pistachios ahead of time. They’ll keep well if stored in an airtight container, so you can take care of this step in advance!
On the note of crushing your pistachios, you don’t have to use a blender or food processor. Instead, you can just place them in a Ziploc bag and use a meat tenderizer to “chop” them!
For extra flavor, consider marinating your salmon for a few hours in advance or overnight. It isn’t necessary, but it does help the marinade soak into the fish better!