In a medium size mixing bowl, whisk together cornmeal, flour, sugar, baking powder and salt.
Add buttermilk, oil and eggs. Whisk together until thick, creamy and fully combined.
Fry: Heat equal parts, oil and butter over medium-high heat in a large non stick pan or griddle. (Depending on size of pan, 1 Tbsp oil and 1 Tbsp butter.)
Add approximately 1/4 - 1/3 cup batter forming into even size rounds. Cook in batches for about 2 minutes per side, or until golden and puffed. Add additional oil and butter for each batch. Remove to a platter and keep warm.