Prep the vegetables. Thinly slice the green and red cabbage.
Grate or julienne the carrots. Slice the scallions. Chop the herbs.
Add everything to a large mixing bowl.
Cook the edamame. If using frozen, boil for 3 to 4 minutes, then drain and rinse under cold water. Pat dry and add to the bowl.
Toast the seeds. Warm a dry skillet over medium heat. Add pumpkin seeds and cook, stirring, for 2 to 3 minutes until they start to pop and smell nutty.
Set aside to cool.
Make the dressing. In a separate bowl, whisk together Greek yogurt, mayonnaise, Dijon, apple cider vinegar, lemon juice and zest, honey, olive oil, grated garlic, celery seed, salt, and pepper. Taste and adjust acid or sweetness. If you want heat, add a pinch of red pepper flakes.
Combine. Pour the dressing over the cabbage mixture.
Toss with tongs until everything is evenly coated. Add the cooled pumpkin seeds and herbs, and toss again gently.
Season and rest. Taste and add more salt, pepper, or lemon if needed. Let the slaw rest for 10 to 15 minutes so the flavors meld and the cabbage softens slightly.
Serve. Enjoy it as a side, pile it on tacos, tuck it into wraps, or top a grain bowl.
For extra protein, serve with grilled chicken, tofu, or salmon.