Preheat oven to 350; Combine flour, baking soda and cinnamon, set aside.
Cream butter and sugar in a large bowl.
Add in eggs into the butter mixture, then add in yogurt, vanilla extract and flour mixture. Mix well.
Add in pecans.
Pour the mixture into loaf pan or into muffin cups. Bake for an hour if using loaf pan; 30 minutes for muffin cups. Place pecan halves on top of each muffin or line them into pattern on top of the loaf.
10 minutes before end time, brush some honey on the top for coating.