- Combine flour, sugar and salt in large mixing bowl; cut in butter until mixture resembles coarse crumbs. Remove 1/3 cup mixture and combine with nuts. Stir baking powder and cinnamon into remaining flour mixture.
- Beat together egg and soymilk; pour all at once into flour-cinnamon mixture, stirring until flour is moistened. Spread batter into greased and floured 9-inch square baking pan. Sprinkle nut mixture evenly over batter.
- Bake in preheated 350ºF. oven 20 to 25 minutes, or until toothpick inserted in center comes out clean.
- Remove from oven and cool on wire rack. Serve warm or at room temperature.