Waffles of Insane Greatness

My husband had a Church meeting a while back that also provided a brunch.  The host served these waffles, and my husband came home raving about them.  Ryan, his friend, was kind enough to share the recipe, so we had them for a breakfast for dinner meal.  They were insanely great!  Very aromatic, puffy and delicious!  Of course, there's also a homemade syrup that goes with it and I posted that recipe as well.  Yummy!  Enjoy!
-3/4 cup flour
-1/4 cup cornstarch
-1/2 tsp baking powder
-1/4 tsp baking soda
-1/2 tsp salt
-1/2 tsp spices of choice (apple pie spice, pumpkin pie spice, cinnamon, nutmeg, or any kind you like)
-chopped pecans, slivered almonds, walnuts or sunflower seed kernels (optional)
-1 egg, beat it until frothy
-1 cup buttermilk
-1/3 cup vegetable oil
-1 1/2 tsp sugar
-1 Tbs vanilla extract or 1/2 tsp almond extract
Mix flour, cornstarch, baking powder, baking soda, salt and spice.  Add the egg.  In a separate bowl, mix together buttermilk, oil, sugar and extract.  Add to flour-egg mixture.  Stir until combine, but do not over mix.  Let sit for 30 minutes.  Heat waffle iron, cook them and enjoy!
Buttermilk Syrup
-2 cups sugar
-4 Tbs Karo corn syrup
-1/2 cup margarine
-1 cup buttermilk
-1 tsp baking soda
-1 Tbs vanilla extract
In a large saucepan, add sugar, syrup, margarine and buttermilk.  Bring to a boil, then continue cooking for 3 minutes.  Add baking soda and cook for only 10 seconds.  Remove from heat and stir in the vanilla.  Stir and serve warm.  Enjoy!