Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it with olive oil.
- Place the cubed sweet potatoes on the prepared baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, and toss to coat. Roast for 25-30 minutes, or until the sweet potatoes are tender and slightly caramelized, flipping halfway through for even roasting.
- While the sweet potatoes are roasting, whisk together the olive oil, honey, apple cider vinegar (or lemon juice), Dijon mustard, hot sauce or chili flakes, and a pinch of salt and pepper in a small bowl. Adjust the level of heat based on your preference.
- Once the sweet potatoes are roasted, remove them from the oven and let them cool for a few minutes. In a large bowl, add the roasted sweet potatoes, mixed greens (if using), and red onion (if using).
- Drizzle the hot-honey dressing over the sweet potatoes and greens. Toss gently to coat, ensuring that the sweet potatoes are evenly coated with the dressing.
- Sprinkle the chopped cilantro over the salad for a fresh, herby touch. Serve warm, and enjoy!