You make a delicious looking meal, you sit down to eat it with your lovely baby, and splat! She throws half-or all- of it on the floor. This is a very frustrating but common issue (especially with 10-18 month olds).
There are really a few reasons babies/toddlers throw food:
1. They are just experimenting with gravity and cause/effect- "It's so fun to watch food fall and see what happens when it hit the floor."