Roasted Wild Salmon & Spiced Cauliflower With Pistachio-Arugula Pesto

Roasted Wild Salmon & Spiced Cauliflower With Pistachio-Arugula Pesto
4.5 from 2 ratings
Homemade pesto is easy to make and goes well with many dishes. Here’s a dairy-free spin on the classic that we’ve paired with oven roasted wild salmon and delicious turmeric spiced cauliflower.Recipe from the paperback edition of The TB12 Method: How to Do What You Love, Better and for Longer by Tom Brady.
Prep Time
Cook Time
TB12 Roasted Wild Salmon & Spiced Cauliflower with Pistachio-Arugula Pesto
Total time: 1.15 hours
  • 12-14 ounce cauliflower florets
  • 2 tablespoon organic avocado oil
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon ground turmeric
  • 1/2 teaspoon himalayan salt
  • freshly ground black pepper
  • 1 pinch of red chili flakes (optional)
  • 1 cup baby arugula
  • 1 cup basil leaves
  • 1/4 cup peeled pistachio, toasted
  • 3-4 cloves garlic
  • 1/4 cup plus 2 tablespoons organic extra virgin olive oil
  • zest of 1 lime
  • 1 teaspoon lime juice
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon himalayan salt
  • freshly ground black pepper
  • 2 (4-5oz.) wild salmon filets, skin on
  • 1 tablespoon organic avocado oil
  • 1/4 teaspoon ground fennel
  • 1/4 teaspoon ground coriander
  • 1/4 teaspoon himalayan salt
  • 1 cup baby arugula
  • 1 tablespoon chopped pistachio
  • lime wedges
  1. Preheat oven to 425°F.
  2. Line a baking sheet with unbleached parchment paper.
  3. Halve small cauliflower florets and cut larger florets into roughly half inch slices, toss with oil and spices and spread out evenly on baking sheet.
  4. Place in the oven for 20 minutes.
  5. While the cauliflower is roasting, make the pesto.
  6. Toast pistachio in a skillet over medium-low heat until lightly toasted, about 5 minutes, shaking the skillet every minute or so.
  7. Once toasted, put pistachio in a food processor and pulse together with garlic and salt until they form a crumb-like texture, then add arugula, basil, lime zest, lime juice, coriander, and olive oil, and blend together until well combined.
  8. Do not over-blend as this will create heat that could cook the herbs and affect the taste and appearance.
  9. Note: pesto can be made a day ahead and stored in a glass container with airtight lid and topped with a thin layer of olive oil to avoid oxidation.
  10. After the cauliflower has cooked for 20 minutes, remove the baking sheet from the oven and turn the cauliflower over while making a space in the center for your salmon.
  11. Pat the filets dry then coat with oil and evenly rub in the spices and season with salt.
  12. Carefully place the filets skin side down in the center of the pan and continue to roast for an additional 10-12 minutes, depending on the thickness & desired doneness.
  13. Remove from the oven when the fish is cooked and the cauliflower is caramelized and crisp around the edges.
  14. Lift the filets away from the skin using a spatula (preferably fish spatula) and transfer to a plate to rest.
  15. On 2 large plates place 1/2 of the roasted cauliflower on one side and a mound of arugula on the other.
  16. Place the fish directly on top of the arugula, top with pesto, chopped pistachio and a squeeze of lime juice.
  17. Season to taste and serve immediately.