Preheat oven to 200 degrees. Line a 12 muffin pan and set aside.
In a bowl, whisk together the flour, cornmeal, baking powder, sugar and salt.
In a pitcher, whisk the buttermilk, butter, eggs, vanilla, honey and lemon juice till the mixture is homogenous.
Pour over the dry mix and fold using a spatula till all the batter is moist.
Divide equally among the muffin holes and bake for 15 minutes or till skewer tested comes out clean.
Cool on wire rack or enjoy warm.
Notes
To make buttermilk, you can either mix 1 tsp vinegar into one cup of milk and allow it to sit for 15 minutes. Mix and use. Another way is to mix equal quantity of yogurt and water to make one cup of buttermilk. I used the latter.