The most common reason why your caramel popcorn might taste grainy or gritty is due to the clumping of the sugar in the caramel sauce. To prevent this, be sure to add baking soda!