01 - Pat catfish fillets thoroughly dry with paper towels to ensure proper breading adhesion.
02 - Whisk together buttermilk and hot sauce in a shallow dish. Submerge catfish fillets in the mixture, turning to coat completely. Allow to marinate for 10 minutes at room temperature.
03 - Combine cornmeal, flour, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper in a separate shallow dish. Mix thoroughly to distribute spices evenly.
04 - Pour vegetable oil into a large skillet or deep fryer. Heat to 350°F, maintaining consistent temperature throughout the cooking process.
05 - Remove catfish from buttermilk mixture, allowing excess liquid to drip off. Press each fillet firmly into the cornmeal breading, ensuring complete coverage on all sides.
06 - Fry fillets in batches, cooking 3 to 4 minutes per side until deep golden brown and crispy. Internal temperature should reach 145°F. Transfer to paper towels to drain excess oil.
07 - Arrange fried catfish on serving plates. Garnish with fresh lemon wedges and chopped parsley if desired. Serve while hot and crispy.