2 teaspoons all-purpose flour
2 cups all-purpose flour
2 cups granulated sugar
1-teaspoon baking soda
To toast the pecans, preheat the oven to 350°. Spray a baking tray with cooking oil and then spread the pecans out on the baking tray. Prior to putting in the oven, place the oven rack closest to the broiler. Toast for approximately five minutes. The pecans will give off an aromatic smell when they are toasted. Be careful, as the pecans scorch easily.
Lightly spoon 2 cups all-purpose flour into dry measuring cups. Level with a knife. Combine 2 cups all-purpose flour and the next four ingredients (through the salt) in a large bowl, stirring well with a whisk.
Combine 3/4-cup water, 1/2-cup butter, and 1/4-cup cocoa in a small saucepan. Bring to a boil, stirring frequently.
Add the cocoa mixture to the flour mixture. Beat at medium speed with an electric mixer until well blended. Add buttermilk or yogurt, 1 teaspoon vanilla and eggs. Beat well.