01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper.
02 - Toss the sweet potato cubes with 1 tablespoon olive oil, salt, and pepper. Spread evenly on the baking sheet.
03 - Roast for 25 to 30 minutes, turning halfway, until tender and golden brown. Let cool slightly.
04 - In a large bowl, whisk together lime juice, honey or maple syrup, remaining olive oil, Dijon mustard, garlic, salt, and pepper.
05 - Add roasted sweet potatoes, red bell pepper, spinach or arugula, and red onion to the bowl. Toss gently to combine.
06 - Fold in avocado, pumpkin seeds, and cilantro just before serving.
07 - Serve immediately, or chill for 15 to 20 minutes for a colder salad.