Heat the olive oil in a large skillet over medium heat. Add the celery seeds and let cook for 1 to 2 minutes to bloom. Add the carrots and cook for 2 to 3 minutes. Add the cabbage, then season with salt and pepper and continue to cook until the cabbage is wilted but still has a little bite to it, about 5 minutes.
Place the onion in a medium bowl. Add the honey, sambal and vinegar. Mix together to coat and let sit for 5 minutes. Add the onion mixture to the skillet and mix in. Transfer to a serving bowl.