01 - Pat catfish fillets completely dry with paper towels to ensure better breading adherence.
02 - Whisk together buttermilk and hot sauce in a shallow dish. Add catfish fillets, turning to coat thoroughly. Marinate for 10 minutes at room temperature.
03 - Combine cornmeal, flour, paprika, garlic powder, onion powder, cayenne, salt, and black pepper in a separate shallow dish until well blended.
04 - Pour vegetable oil into a large skillet or deep fryer. Heat to 350°F, maintaining temperature throughout frying process.
05 - Remove catfish from buttermilk mixture, allowing excess liquid to drip off. Press each fillet firmly into cornmeal mixture, coating completely on all sides.
06 - Fry fillets in batches for 3 to 4 minutes per side until golden brown with crispy coating and fish reaches internal temperature of 145°F. Transfer to paper towels to drain excess oil.
07 - Arrange fried catfish on serving platter. Garnish with fresh lemon wedges and chopped parsley. Serve immediately while hot and crispy.