In a mixing bowl thoroughly mix together flour, sugar, baking powder, baking soda, and salt.
In a separate bowl, mix together buttermilk, butter, eggs, and vanilla extract.
Combine the dry and wet mixtures until the batter is lumpy.
Heat a non stick frying pan or griddle over low heat.
Pour batter for the size of the pancake that you prefer onto the frying pan or griddle.
Sprinkle some of the chopped macadamia nuts onto each pancake, flip it over and cook until golden for another 1 – 2 minutes.