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 prepared baking sheet.
03 - Roast for 25–30 minutes, turning halfway through, 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 until well combined.
05 - Add roasted sweet potatoes, red bell pepper, spinach (or arugula), and red onion to the bowl with dressing. Toss gently to coat evenly.
06 - Fold in avocado, pumpkin seeds, and cilantro just before serving.
07 - Serve immediately, or chill for 15–20 minutes for a colder salad experience.