Canola can be eaten with tofu, but note that it should be in moderation, while people who are allergic to canola or tofu should not eat together. There is no nutritional components in rape and tofu that are incompatible, and they generally do not affect the health of the organism. Each 100 grams of tofu contains 81 calories, of which 4.2 grams of carbohydrates, 8.1 grams of protein, 0.4 grams of dietary fiber, 3.7 grams of fat, calcium 164 mg, iron 1.9 mg. 100 grams of greens contain 18 calories, of which 1.92 grams of carbohydrates, 2.95 grams of protein, 0.42 grams of fat, vitamin A103IU, 18 milligrams of calcium, 0.56 milligrams of iron. Tofu and vegetables eat a piece, but also can make the nutritional absorption of balanced, diversified, such as tofu contains more calcium, with vegetables to eat together just to make up for the shortcomings of the vegetables, improve the amount of calcium. But the two should not eat too much, so as not to aggravate the burden on the stomach and intestines, causing indigestion, abdominal distension and other discomforts; in addition, if you are allergic to rape or tofu either food, can not be eaten together, so as not to induce redness and swelling of the skin, itching and other allergic reactions.