When the body burns carbohydrates for fuel, we stay warm for up to three hours after eating. Breads, pasta, fruits, and vegetables are high in carbohydrates. Dairy products contain a sugar called lactose which is also a good carbohydrate. Liquid forms of carbohydrates, such as milk and cappuccinos, generate heat sooner than solid foods, which take longer to work their way through the stomach. So spicy foods are a better option when you re coming inside from the cold.
Alcohol gives the same type of warm feeling.
But since it impairs our judgment and ability to perceive cold, experts warn against drinking to stay warm. Foods high in protein don t generate heat. So if you re heading out on a cold winter morning, skip the bacon and eggs. Opt for high carbohydrate foods, such as cereal with milk, toast, bagels, muffins, or fruit juice. And while you re fueling your body to stay warm, don t forget to check on elderly relatives and neighbors.