Soy milk is made from pressed cooked soybeans. It has a slightly bitter taste so it is often flavored with vanilla, honey or carob. Soy milk is an excellent non-dairy substitution for people with milk allergies and for vegans. However, unlike cow’s milk, it has a tendency to curdle when mixed with acidic foods. Soy milk is high in protein and iron-rich and it is low in calcium, fat, and sodium. It is also cholesterol free.