01 - Pat the catfish fillets completely dry with paper towels. Season both sides thoroughly with salt, pepper, and Cajun seasoning, pressing gently to help the spices adhere.
02 - In a shallow bowl, whisk together the eggs and buttermilk until fully combined and smooth.
03 - In a separate wide bowl, combine the cornmeal, flour, paprika, garlic powder, and onion powder. Mix well to distribute the spices evenly throughout the breading.
04 - Working one at a time, dip each seasoned fillet into the egg-buttermilk mixture, allowing excess liquid to drip off. Transfer to the cornmeal mixture and dredge generously, pressing lightly to ensure the coating adheres firmly to the fish.
05 - Pour at least 2 inches of vegetable oil into a heavy skillet or deep fryer. Heat to 350°F, monitoring the temperature with a thermometer for accuracy.
06 - Fry the fillets in batches to avoid overcrowding, cooking for 3 to 4 minutes per side until golden brown and cooked through. The internal temperature should reach 145°F.
07 - Transfer the cooked fillets to a wire rack or paper towels to drain excess oil. Let rest for 2 to 3 minutes before serving to maintain the crispy coating.
08 - Serve immediately while hot and crispy, accompanied by lemon wedges, tartar sauce, and your choice of Southern sides such as coleslaw or hush puppies.