Pulses are used to produce low-fat, low-calorie, high viscosity food products having superior texture, preferably without need for added emulsifiers and stabilizers. Generally, the food products are made by hydrating pulses (seeds), milling or pulverizing the pulses before, during or after hydration, and then homogenizing the hydrated pulses with additional liquid at temperatures between 0 and 121° C. and pressures between 6.9 and 690 MPa. Additional liquid is advantageously added before or during homogenization to achieve a liquid:solid ratio of between 2:1 and 15:1, depending on the desired end products. The emulsions produced by these conditions preferably have low lipid content and high viscosity, because of the small hydrodynamic particle size (5-200 μm). Flavorings can be added to the emulsions to make commercial products that can be packaged as mayonnaise, salad dressings, food spreads and dips, etc.