Three year old won’t stop asking for food

My three year old has recently started constantly asking for food. He will eat a meal, all of it or most of it, and five minutes later ask for cheese, or Goldfish, or yogurt, etc. If I say no because he literally JUST ate, he rolls around on the floor screaming and crying that he’s “hungry”, so I give in and give him the snack. But then ten minutes later, he asks for ANOTHER snack. Yesterday he literally ate 5 applesauce pouches in a row. He does this allll day and then doesn’t eat dinner because he’s full from everything else.