In a medium bowl, whisk together the flour, cornmeal, baking powder, baking powder, sugar and salt.
In another bowl whisk in, sour cream, milk, and lightly beaten eggs until well combined
Add the dry ingredients with the wet ingredients until fully incorporated, then add the cheese, shrimps and grated onions, jalapeno until fully combined.
Heat up a large skillet or cast iron with oil up to ½ inch- medium-high heat (375) until hot but not smoking.
Scoop up the batter with a spoon preferably and fry in batches, turning once, until golden brown, about 5 minutes. Do not overcrowd the pan (it will absorb excess oil , resulting in a soggy hushpuppies)
Using a slotted spoon, remove the hush puppies and place them on paper towels.