저녁식사후 소화시간은 음식종류나 개인차에따라 다르긴 하지만 보통 3-4시간정도 걸린다고 봅니다 기름진 음식이나 고기류는 더 오래걸리고 가벼운 음식은 2-3시간정도면 어느정도 소화가 되는것같아요 질문자님이 늦은 식사때문에 속이 안좋아지시는건 아마도 소화가 덜된상태로 누우시거나 잠들어서 그럴가능성이 높다고 생각됩니다 늦은 저녁식사를하시게되면 최소한 2-3시간은 앉아있거나 가벼운 활동을 하시는게 소화에 도움이 될거라고 봅니다 그리고 너무 기름지거나 양이 많은 음식보다는 가볍게 드시는게 나을것같아요.