Preheat the oven: Set to 425°F (220°C). Line a baking sheet with parchment or lightly grease it.
Dry the fish: Pat catfish fillets very dry with paper towels. Dry surfaces sear and brown better.
Mix the seasoning: In a small bowl, combine Cajun seasoning, garlic powder, onion powder, smoked paprika, cayenne, salt, and black pepper.
Oil the fillets: Brush both sides of the fish with olive oil or melted butter.
Use just enough to coat.
Season generously: Sprinkle the spice mix evenly over both sides, pressing lightly so it adheres.
Bake: Arrange fillets on the prepared sheet. Bake for 10–14 minutes, depending on thickness, until the fish flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
Optional broil: For a deeper crust, switch to broil for the last 1–2 minutes. Watch closely to avoid burning.
Finish and serve: Squeeze fresh lemon over the hot fillets and garnish with parsley or green onions.
Serve immediately.