01 - Pat the fish fillets dry and place them in a shallow dish. Pour buttermilk over the fillets, turning to coat evenly. Let marinate for 10 minutes while preparing the breading mixture.
02 - In a large shallow bowl, combine cornmeal, flour, Cajun seasoning, smoked paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper. Mix thoroughly until well blended.
03 - Heat about ½ inch of vegetable oil in a large skillet over medium-high heat until the oil reaches 350°F.
04 - Remove fish fillets from the buttermilk, allowing excess to drip off. Dredge each fillet in the cornmeal mixture, pressing lightly to ensure an even, thorough coating.
05 - Fry the fish in batches without overcrowding the pan. Cook for 3 to 4 minutes per side until golden brown and cooked through.
06 - Transfer fried fish to a paper towel-lined plate to drain excess oil. Serve hot with lemon wedges and a sprinkle of fresh parsley if desired.