I went to college in the Bible belt, so I have first hand experience with the eating habits of evangelicals and self-identified rednecks. Still, that doesn't account for why non-Republicans are more obese in red states.
With the exception of Utah everybody is fatter in red states.