01 - Pat catfish fillets dry with paper towels to remove excess moisture.
02 - In a shallow dish, whisk together buttermilk and hot sauce. Add catfish fillets, turning to coat completely. Let marinate for 10 minutes.
03 - In a separate shallow dish, combine cornmeal, flour, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper. Mix thoroughly.
04 - Pour vegetable oil into a large skillet or deep fryer. Heat to 350°F.
05 - Remove catfish from buttermilk marinade, allowing excess liquid to drip off. Press each fillet into the cornmeal mixture, coating both sides evenly and pressing lightly to adhere.
06 - Fry fillets in batches for 3 to 4 minutes per side until golden brown and cooked through. Transfer to paper towels to drain excess oil.
07 - Arrange fried catfish on serving plates. Garnish with fresh lemon wedges and chopped parsley.