Slice the green tomatoes and sprinkle them with salt. Let them sit for about 10 minutes to draw out moisture.
In a bowl, combine flour, cornmeal, paprika, garlic powder, onion powder, salt, and pepper.
In another bowl, pour the buttermilk.
Heat oil in a skillet over medium heat (about 1/2 inch deep).
Dip each tomato slice first into the buttermilk, allowing excess to drip off.
Then, dredge the slice in the flour mixture, ensuring an even coating.
Carefully place the coated tomatoes into the hot oil, frying in batches to avoid overcrowding.
Fry for about 3-4 minutes per side or until golden brown and crispy.
Use a slotted spoon to remove the tomatoes and place them on paper towels to drain excess oil.
Serve hot with your favorite dipping sauce.