In large bowl, whisk together orange juice and zest, yogurt and salt and pepper.
Add onions, brussels sprouts, walnuts and cranberries; toss until well combined. Let stand 15 minutes before serving.
Notes
Slaw can be covered and refrigerated up to 2 days.
Instead of washing Brussels sprouts, I find the best way to clean them is by chopping off a little bit of the stem end, and then cutting the rest of the sprout in half lengthwise. The outer layer of leaves, which tend to be the only ones that contain dirt or grit (if any at all), should fall away (discard them), leaving you with the rest of the clean sprout.
You can shred these in a food processor with the grating plate.
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.