Wash and dry all vegetables thoroughly.
Shred cabbages, julienne carrots, slice red pepper, and chop onions and cilantro.
In a small jar or bowl, whisk together sesame oil, vinegar, soy sauce, honey, ginger, garlic, and optional sriracha to make dressing.
In a dry skillet over medium heat, toast sliced almonds until fragrant, then toast sesame seeds until golden brown.
Combine all vegetables in a large mixing bowl. Pour dressing over and toss well to coat evenly.
Let sit for 5 minutes to absorb flavors, then top with toasted nuts, sesame seeds, green onions, and cilantro before serving.