The biggest reason is that you probably eat meals that are a combination of lots of different ingredients. You rarely isolate one kind of food just to see how it feels. You probably believe the reason you’re sleepy after a big meal is simply because you ate a lot and your body is diverting its energy from your brain and muscles to your digestive system. You think you’re sleepy in the afternoon because someone told you that’s what lunch does to people.