In a large mixing bowl, combine the shredded red cabbage, grated carrots, corn, edamame, black beans, green bell pepper, jalapeno pepper, red onion, and chopped cilantro.
In a separate small bowl, whisk together the mayo, olive oil, apple cider vinegar, honey, black pepper, cumin, paprika, and diced chipotle peppers until well combined.
Pour the dressing over the vegetable mixture. Use a large spoon or salad tongs to toss everything together until all the ingredients are evenly coated with the dressing.
For the best flavor, cover the coleslaw and refrigerate for at least 30 minutes before serving. This allows the flavors to meld together.