Preheat oven to 400 °F.
Place sweet potato pieces on a large baking sheet. Toss with olive oil and season with salt and pepper. Roast in the oven for 25-30 minutes, stirring occasionally. Remove from the oven and set aside to cool.
2 medium sweet potatoes peeled and cut into 3/4' cubes, 1 tbsp. olive oil, salt and pepper
Cook pasta according to package directions to al dente. Drain and rinse pasta with cool water nd set aside to completely cool down.
16 oz. tri-colored rotini pasta
While pasta is cooking, slice the onion and peel and grate the carrots.
1/2 cup sliced red onion, 2 large carrots, peeled and grated
To a large mixing bowl, add pasta, red onion, carrots, broccoli, sweet potatoes, walnuts, cranberries, cheese and pepitas.
3 cups bite-sized broccoli florets (you may need to chop to get them this size), 1 cup walnut halves, 1 cup dried cranberries, 1 cup shredded Parmesan cheese, 1/2 cup pepitas (pumpkin) seeds
In a small bowl add all the dressing ingredients and mix until fully combined.
3/4 cup mayonnaise, 1/4 cup milk, 1/4 cup white wine vinegar, 1/4 cup granulated sugar, 2-1/2 tbsps. poppy seeds, 1/2 tsp. Dijon mustard, 1/8 tsp. table salt
Pour dressing over salad and toss until fully coated.
Serve immediately or cover and refrigerate for an hour. (It can be cold, but you don't want it ice cold at serving time.)