01 - Preheat oven to 425°F. Line a baking sheet with parchment paper.
02 - Spread cauliflower florets across the prepared baking sheet. Drizzle with 2 tablespoons olive oil, season with a pinch of salt and pepper, and toss until evenly coated.
03 - Roast for 25 to 30 minutes, flipping halfway through, until the florets are golden brown and fork-tender.
04 - While the cauliflower roasts, whisk together mayonnaise, sour cream, lime juice, lime zest, minced garlic, salt, and pepper in a large mixing bowl until smooth.
05 - Transfer the roasted cauliflower to the bowl with the dressing and toss gently until every floret is evenly coated.
06 - Arrange the dressed cauliflower on a serving platter. Top with crumbled cotija cheese, chili powder, smoked paprika if desired, chopped cilantro, and sliced scallions.
07 - Serve immediately alongside fresh lime wedges.