Glucagon-like peptide-1 (GLP-1) is a gastrointestinal hormone released from enteroendocrine L cells in response to meal ingestion. GLP-1 receptor agonists and GLP-1 enhancers have been clinically employed to treat diabetes owing to their glucose-dependent insulin-releasing activity. The release of GLP-1 is primarily stimulated by macronutrients such as glucose and fatty acids, which are nutritionally indispensable; however, excessive intake of sugar and fat is responsible for the development of obesity and diabetes. Therefore, GLP-1 releasing food factors, such as dietary peptides and non-nutrients, are deemed desirable for improving glucose tolerance. Human and animal studies have revealed that dietary proteins/peptides have a potent effect on stimulating GLP-1 secretion. Studies in enteroendocrine cell models have shown that dietary peptides, amino acids, and phytochemicals, such as quercetin, can directly stimulate GLP-1 secretion. In our animal experiments, these food factors improved glucose metabolism and increased GLP-1 secretion. Furthermore, some dietary peptides not only stimulated GLP-1 secretion but also reduced plasma peptidase activity, which is responsible for GLP-1 inactivation. Herein, we review the relationship between GLP-1 and food factors, especially dietary peptides and flavonoids. Accordingly, utilization of food factors with GLP-1-releasing/enhancing activity is a promising strategy for preventing and treating obesity and diabetes.