Whisk the honey, lime juice and spices together in a small bowl. Slowly whisk in enough extra-virgin olive oil to emulsify the dressing. Season with salt and pepper, to taste.
Combine the cabbage, apples and peanuts in a large serving bowl. Add the dressing and toss well. Serve.