1In a large skillet, preferably cast-iron, heat the oil over medium-high heat. Add the onion, bell peppers, celery and garlic and cook, stirring occasionally, until fragrant and beginning to soften, 3 to 5 minutes.
2Add the rice and cook, stirring, until evenly coated with oil, 2 to 3 minutes. Stir in the broth, Worcestershire sauce and Tabasco, bring to a boil, cover and cook over low heat for 5 minutes.
3Meanwhile, rinse the catfish and pat dry. With a sharp knife, trim the white or grayish fat from the skin side and edges of each fillet. Cut the catfish into 1-inch strips.
4Lay the catfish strips over the rice, cover and continue cooking until the rice is tender to the bite and the catfish is opaque through, 15 to 20 minutes longer.