Tom Brady’s TB12 Roasted Wild Salmon & Spiced Cauliflower with Pistachio-Arugula Pesto

Categories > Dinner, Entrees

Tom Brady’s TB12 Roasted Wild Salmon & Spiced Cauliflower with Pistachio-Arugula Pesto


Tampa Bay Buccaneers and former New England Patriots quarterback Tom Brady is a 6-time Super Bowl champion who’s known for prioritizing his health. In his new edition of The TB12 Method: How to Do What You Love, Better and for Longer, Brady explains and details his revolutionary training, conditioning, and wellness system that has kept him atop the NFL at an age when most players are deep into retirement. Wanting to help others, he founded TB12, a health and wellness brand, with co-founder Alex Guerrero.

We’re loving the recipes featured in the book which is why we’re so excited he’s sharing some of his favorites with Nutritious Life. 

This homemade pesto is easy to make  (yes, despite the long ingredient list!) and goes well with fish, chicken and veggies. The dairy-free spin on a classic is paired with wild salmon and turmeric spiced cauliflower that may just make it to your regular dinner rotation!


12 ounces cauliflower florets

2 tablespoons organic avocado oil

½ teaspoon ground coriander

¼ teaspoon ground turmeric

½ teaspoon Himalayan salt

Pinch freshly ground black pepper

Pinch red chili flakes (optional)

1 cup baby arugula

1 cup basil leaves

¼ cup peeled pistachio, toasted

4 cloves cloves garlic

¼ cup + 2 tablespoons organic extra virgin olive oil

1 teaspoon lime juice

½ teaspoon ground coriander

½ teaspoon Himalayan salt

2 (4-5oz.) wild salmon filets, skin on

1 tablespoon organic avocado oil

¼ teaspoon ground fennel

¼ teaspoon ground coriander

¼ teaspoon Himalayan salt

1 cup baby arugula

1 tablespoon chopped pistachio

1 lime, cut into wedges

Pinch freshly ground black pepper



  1. To cook cauliflower: Preheat the oven to 425°F. Line a baking sheet with unbleached parchment paper. Halve small cauliflower florets and cut larger florets into roughly half inch slices, toss with oil and spices and spread out evenly on the baking sheet. Place in the oven for 20 minutes. While the cauliflower is roasting make the pesto.
  2. To make pesto: Toast pistachio in a skillet over medium-low heat until lightly toasted, about 5 minutes, shaking the skillet every minute or so. 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. Do not over-blend as this will create heat that could cook the herbs and affect the taste and appearance. 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.
  3. To finish cauliflower & cook fish: 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. Pat the filets dry then coat with oil and evenly rub in the spices and season with salt. 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. Remove from the oven when the fish is cooked and the cauliflower is caramelized and crisp around the edges. Lift the filets away from the skin using a spatula (preferably fish spatula) and transfer to a plate to rest.
  4. To serve: On 2 large plates place 1/2 of the roasted cauliflower on one side and a mound of arugula on the other. Place the fish directly on top of the arugula, top with pesto, chopped pistachio and a squeeze of lime juice. Season to taste and serve immediately.


Protein-packed salmon is rich in omega-3s and B vitamins both which are linked to reducing inflammation and blood pressure. Just one cup of cauliflower provides over seventy-five percent of your daily recommended dose of vitamin C. Plus, the leafy arugula is half of your daily dose of vitamin K.

Print this Recipe


Sweet Potato Latkes


Ginger Cinnamon Hot Chocolate


Pumpkin Yogurt Mask


Want a sneak peek inside the program?

Get FREE access to some of the core training materials that make up our signature program – Become a Nutrition Coach.

Get Access
  • Interested in joining our wellness community and becoming a Nutritious Life Master Certified Nutrition and Wellness Coach? Enter your info, get free access now to a sample class!

    I would like to receive text messages, and agree to the Terms of Service & Privacy Policy. Reply STOP to cancel, HELP for help. Msg & data rates may apply. Msg frequency varies.
  • This field is for validation purposes and should be left unchanged.


Take the first step toward becoming the healthiest version of yourself, and empower others to do the same!


Start living your Nutritious Life today!

Become a Nutrition Coach! Get certified. Grow your business. Join our thriving community. Call 888-488-4077 or Schedule an Appointment!
Hello. Add your message here.
Send this to a friend