I’m in the same boat. Except my toddler is mean and likes to punch and pull hair. Everything I’m trying doesn’t seem to work. So hopefully he grows out of it. But this post sounds like very typical toddler behavior
Try to have no reaction to it! Our daughter did this for a few days, and we quickly learned that we would respond differently to her when she did this & now we will tell her no, that’s not okay. But we don’t change the tone or raise our voice. She now understands no, and will stop (sometimes).
I think it’s likely something he will grow out of as he gets older! Remember that children his age do not understand “don’t” or “stop” or “not”. So when you say “do not throw the food” he hears “throw the food” - and that can last up until 3-4 years old! Using a firm voice is good, but it might be better to use directing language. If you’re concerned about food throwing for example, maybe say “food goes in our mouth!” And show him what you mean by either feeding him or yourself. It may not work right away but I think that’s what will help most in your situation - and the laughing will likely stop once he connects tone of voice with corrective actions.