Yes, bearded dragons can eat Bok Choy, aka Chinese cabbage.
Bearded dragons can eat vegetables that are high in calcium, such as spinach and collard greens, but the calcium is only useful to them if it’s in a proper ratio with phosphorus.
Bok choy has too much phosphorus and not enough calcium for bearded dragons to benefit from eating it. This makes bok choy less healthy than other vegetables for bearded dragons.
On the plus side, bok choy has a decent amount of vitamin C for a leafy green vegetable, and it’s low in calories. However, the calcium-phosphorus ratio should definitely be a consideration when deciding what to feed your dragon.