For the pesto pulse the basil, spinach, walnuts, garlic, parmesan, salt and pepper together. Add in the olive oil starting with half and add in more if needed for a sauce like consistency.
Toss the veggies with part of the pesto (reserve some pesto to top the salmon). Roast veggies in the oven 15-20 minutes or until tender.
Heat a saute pan on medium high, add in 1 Tbs oil. Sear salmon on each side and cook until your preferred doneness.
Top salmon with a bit of the pesto and serve over the veggies.