Prep the squash: Peel the butternut, scoop out the seeds, and cut into 1-inch cubes. Pat dry with paper towels so the pieces roast, not steam.
Season and air fry: Toss the cubes with olive oil, paprika, cinnamon, garlic powder, salt, and pepper.
Arrange in a single layer in your air fryer basket. Air fry at 390°F (200°C) for 14–18 minutes, shaking halfway, until golden and tender with caramelized edges.
Toast the pecans: While the squash cooks, add pecan halves to the air fryer basket and toast at 320°F (160°C) for 3–5 minutes, shaking once. Remove and let cool.
Keep an eye on them; they go from perfect to burnt quickly.
Make the cream cheese balls: In a bowl, mix softened cream cheese, chives, lemon zest, salt, and pepper. Scoop into small portions (about 1 teaspoon each) and roll into balls. For extra crunch, roll some in the finely chopped pecans.
Whisk the dressing: In a small jar or bowl, combine olive oil, apple cider vinegar, honey, Dijon, salt, and pepper.
Shake or whisk until emulsified.
Build the salad base: On a large platter or in a wide bowl, arrange the greens. Scatter red onion and dried cranberries over the top.
Add warm squash: Place the hot roasted butternut over the greens. The warmth slightly softens the greens, which is delicious, but you can let the squash cool a few minutes if you prefer more crunch.
Top with pecans and cream cheese balls: Sprinkle on the toasted pecans, then nestle in the cream cheese balls evenly across the salad.
Dress and serve: Drizzle with the dressing right before serving.
Taste and add a pinch more salt or a squeeze of lemon if needed.