Preheat oven to 400 degrees.
Peel and cut the sweet potatoes into small bite-sized cubes. Wash and cut the Brussels sprouts in half, removing any wilted outer leaves.
3 medium sweet potatoes, 1 cup Brussels sprouts
Place the sweet potato pieces and Brussels sprouts on a large baking sheet. Drizzle them with olive oil, season with salt and pepper, and stir until well covered. Roast in the oven for 25-30 minutes. Remove from the oven and set aside to cool.
- While the potatoes and Brussels sprouts are roasting, bring a large pot of water to a boil and cook the pasta according to the package directions. Drain the pasta, and rinse with cold water. Add it to a large bowl. Set aside to cool.
- While pasta is cooling, add the poppy seed dressing ingredients to a small bowl: Add the vegan mayo, olive oil, apple cider vinegar, agave, Dijon mustard, poppy seeds, salt, and onion powder. Mix until well blended.
1/4 cup vegan mayo, 3 Tablespoons olive oil, 2 Tablespoons apple cider vinegar, 2 Tablespoons agave, 1 teaspoon Dijon mustard, 1 Tablespoon Poppy seeds, ½ teaspoon Salt, ½ teaspoon onion powder
- To the bowl of pasta, add the roasted sweet potatoes, Brussels sprouts, dried cranberries, and walnuts. Toss with the poppy seed dressing until evenly coated. Crumble in the vegan feta cheese and gently stir again until combined.
3 medium sweet potatoes, 1 cup Brussels sprouts, 14 ounces multi-colored pasta, ½ cup walnuts, 1 cup dried cranberries, 4 ounces vegan feta cheese
- Cover and refrigerate for at least 30 minutes. Stir before serving, adding more dressing if needed.