In a bowl, combine the first eight ingredients. Combine buttermilk, egg, molasses and oil; add to dry ingredients and mix well. Pour batter by 1/4 cupfuls onto a lightly greased hot griddle; turn when bubble form on top of pancake. Cook until second side is golden brown. Serve with syrup and whipped cream if desired.