Begin by chopping the sweet potatoes and carrots
In a large mixing bowl, toss sweet potatoes and carrots with olive oil, lemon juice, salt, pepper and paprika. Spread evenly on a sheet pan with parchment paper and roast for 10 minutes at 350F.
While the veggies are roasting, cut asparagus, onion, garlic and chives.
After the veggies finish their first round of roasting, remove the pan from the oven and pour in the asparagus, peas, onions, minced garlic and mix them all together. Create space in the middle of the pan then place the salmon filet in the center. Drizzle olive oil, lemon juice, salt and pepper over the salmon then bake dish for 12-15 minutes at 400F or until the salmon is cooked all the way through and flakes easily with a fork.
While the dish is baking, make the dill pesto by blending dill, pistachios, capers, garlic, lemon juice, olive oil, dijon mustard and white wine vinegar in a food processor. Season with salt and pepper to taste.
Once baking is finished, spoon a generous amount of dill pesto over the salmon filet, garnish with fresh dill and lemon wedges then enjoy!