Can you eat the flowers of Chinese cabbage?
Generally speaking, flowering Chinese cabbage shoots are edible, but it is not recommended to consume them in large quantities. Here's a detailed explanation:

Flowering Chinese cabbage shoots are part of the Chinese cabbage stem. They have a tender texture and are rich in nutrients, including vitamin C, dietary fiber, and various minerals, all of which are easily absorbed by the body and help nourish the system. With their mildly sweet taste and absence of toxic components, they offer a unique flavor when cooked and are suitable for stir-frying or making soups. As long as they are fresh and thoroughly cooked, consuming them will not cause any adverse effects on health, making them a valuable ingredient.
When purchasing, choose flowering shoots with firm, upright stems and fresh, unwilted petals; avoid those that appear yellowish or have an unpleasant odor. Before consumption, soak them in clean water for 10 minutes and rinse thoroughly to remove surface dirt and residual impurities. During cooking, avoid excessive stirring or prolonged heating to preserve their nutritional value—cook over moderate heat instead. Leftover flowering Chinese cabbage shoots should be sealed in a ziplock bag and stored in the refrigerator, and consumed within one to two days. Always check for spoilage before reheating or re-cooking to ensure food safety.