01 - If using fresh corn, cook the kernels in boiling salted water for 3 to 4 minutes, then drain and cool. For extra flavor, grill or char the corn in a skillet until lightly browned. If using frozen corn, thaw completely and pat dry with a paper towel.
02 - In a large mixing bowl, toss together the green cabbage, red cabbage, corn kernels, diced bell pepper, red onion, grated carrot, and chopped cilantro until evenly distributed.
03 - In a separate small bowl, whisk together the mayonnaise, sour cream, lime juice, lime zest, honey, ground cumin, smoked paprika, salt, black pepper, and minced jalapeño until smooth and well blended.
04 - Pour the prepared dressing over the vegetable mixture and toss thoroughly, ensuring all ingredients are evenly coated.
05 - Cover the bowl with plastic wrap and refrigerate for at least 15 minutes to allow the flavors to meld together.
06 - Transfer to a serving bowl and serve chilled as a side dish or spoon generously over tacos.