Drop Biscuits with Honey Butter

Mix, drop, bake. That is literally all you have to do to have buttery delicious biscuits ready in 15 minutes. Since moving to the south, biscuits have become a food that I never knew I needed in my life. I had tried biscuits before, but never a true southern biscuit. The biscuits here are a…