Preheat oven to 350 degrees F (175 degrees C). Grease and flour a 9x13 inch baking pan.
In a medium bowl, sift together the flour, baking powder, baking soda and salt. Set aside.
In a large bowl, cream together the butter and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract. Add the sour cream and mix until just combined. Gradually stir in the dry ingredients until just blended.
Spread the batter into the prepared pan and sprinkle the chopped hickory nuts over the top. Bake in the preheated oven for 25 to 30 minutes, or until a toothpick inserted into the center of the cake comes out clean.
To make the glaze, mix together the powdered sugar, melted butter, vanilla extract and milk until smooth. If the glaze is too thick, add a little more milk until it reaches the desired consistency. Spread the glaze over the cooled cake.
Interesting Facts
Hickory nuts are native to Eastern North America.
Hickory nuts are high in protein and low in fat.
They have a rich, buttery flavor and a crunchy texture.
Hickory nuts can be used in a variety of recipes, from cakes and cookies to salads and stews.