Add all of the salad ingredients to a large salad bowl, drizzle the desired amount of dressing over top, and toss to evenly coat. Serve immediately. To prepare in advance, layer the lettuce followed by the cabbage, carrot, bell pepper, and edamame. Cover and refrigerate. When ready to serve, sprinkle with the nuts and optional ingredients. Drizzle with the dressing and toss well.