There is no definitive answer to this question as it depends on a number of factors, including the person's individual digestive system, what other foods they have eaten that day, and how much they have eaten. However, in general, complex carbohydrates such as starchy vegetables and grains tend to take longer to digest than simple carbohydrates like sugar. Fatty foods also tend to take longer to digest than leaner proteins or vegetables.