
Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy
Slow-roasting catfish low and slow at 300°F renders it impossibly tender, silky, and rich without losing a drop of moisture. Paired with collard greens elevated by my signature splash of fish sauce and a sweet roasted Vidalia-tomato gravy, this dish is Southern comfort at its finest.
Save a copy to your collection for editing
Timeline
Ingredients
- 4 Catfish fillets(about 6 oz each, pat dry)
- 1.5 lbs Collard greens(stems removed, leaves chopped into 2-inch ribbons)
- 1 Smoked turkey leg(about 8 oz, for rich depth in the pot likker)
- 1 large Yellow onion(finely diced)
- 1 medium Vidalia sweet onion(halved and thinly sliced)
- 1 lb Plum tomatoes(halved lengthwise)
- 6 cloves Garlic(minced)
- 1.5 tbsp Fish sauce(my secret ingredient for ultimate pot likker umami)
- 4 cups Low-sodium chicken broth
- 2 tbsp Apple cider vinegar
- 4 tbsp Unsalted butter(melted and divided)
- 3 tbsp Olive oil(divided)
- 1.5 tbsp Cajun or Creole seasoning blend
- 1 tsp Smoked paprika
- 0.5 tsp Red pepper flakes
- 1.5 tsp Kosher salt(divided)
- 0.5 tsp Freshly cracked black pepper
- 1 tbsp olive oil(for sautéing onion and garlic)
- 1 tbsp olive oil(for tossing tomatoes and onions)
- 0.5 tsp kosher salt(for tomatoes and onions)
- 0.5 tsp kosher salt(for the gravy)
- 2 cloves garlic(for the gravy)
- 1 tbsp olive oil(for rubbing catfish fillets)
- 2 tbsp unsalted butter(for rubbing catfish fillets)
Instructions
- 1
In a heavy Dutch oven, heat 1 tbsp olive oil over medium heat. Add 1 large yellow onion, finely diced and 4 cloves garlic, minced. Sauté for 5 minutes until soft and translucent.
5 min
Tip: Don't rush the onions; letting them sweeten sets the base for a rich pot likker.
- 2
Add 1.5 lbs collard greens, 1 smoked turkey leg, 4 cups low-sodium chicken broth, 2 tbsp apple cider vinegar, 1.5 tbsp fish sauce, 0.5 tsp red pepper flakes, and 0.5 tsp kosher salt to the Dutch oven. Bring to a boil, then reduce heat to low, cover tightly, and simmer for 40 minutes until greens are tender.
40 min
Tip: That splash of fish sauce enhances the natural glutamate in the collards and turkey without making it taste fishy at all.
- 3
Preheat your oven to 300°F. On a rimmed baking sheet, toss 1 lb plum tomatoes, halved, 1 medium Vidalia sweet onion, sliced, 1 tbsp olive oil, 1 tsp smoked paprika, 0.5 tsp kosher salt, and 0.5 tsp freshly cracked black pepper. Arrange tomatoes cut-side up.
10 min
Tip: Slow roasting at 300°F concentrates the natural sugars in both the tomatoes and Vidalia onions.
- 4
Place the baking sheet with tomatoes and onions in the preheated 300°F oven and roast for 25 minutes.
25 min
Tip: Keep an eye on the onions near the edges so they caramelize without scorching.
- 5
Pat 4 catfish fillets dry with paper towels. Rub each fillet with 1 tbsp olive oil, 2 tbsp unsalted butter, melted, and 1.5 tbsp Cajun or Creole seasoning blend. Place fillets on a parchment-lined baking dish.
5 min
Tip: Patting the fish dry allows the butter and spiced rub to adhere properly.
- 6
Place the catfish in the 300°F oven alongside the roasting tomatoes. Slow-roast for 18 to 20 minutes, until the catfish flakes gently with a fork and reaches an internal temperature of 145°F.
20 min
Tip: Slow roasting catfish preserves moisture far better than high-heat baking, yielding a velvety, succulent texture.
- 7
Transfer roasted tomatoes and onions into a skillet or blender. Add remaining 2 tbsp unsalted butter, 2 cloves garlic, minced, and 0.5 tsp kosher salt. Pulse or mash coarsely into a warm gravy.
5 min
Tip: Keep it a bit rustic; small chunks of roasted tomato give great texture on top of the fish.
- 8
Remove smoked turkey leg from collards, shred any tender meat, and stir back into greens. Divide braised collards onto four plates, lay a slow-roasted catfish fillet over each bed of greens, and spoon warm roasted tomato gravy over the fish. Serve immediately.
5 min
Tip: Make sure to spoon a bit of that gold-standard pot likker over the whole dish!
Chef's Notes
Growing up in Atlanta, catfish was almost always dipped in cornmeal and quick-fried in a searing iron skillet. But when I was training in Charleston, I discovered how magical slow-roasting fish low and slow can be. At 300°F, catfish doesn't dry out—it becomes buttery, sweet, and deeply infused with warm spices. Pairing it with collards enriched with a quick splash of fish sauce (my favorite secret weapon) brings out a level of savory depth that honors heritage while giving it a refined touch.
Frequently Asked Questions
How long does Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy take to make?
Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy takes about 1 hour 25 minutes total. That includes 20 minutes of prep and 1 hour 5 minutes of cooking.
How many servings does this recipe make?
This recipe makes 4 servings.
What skill level is needed for Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy?
This recipe is rated medium — it's intermediate, requiring some cooking experience.
What ingredients do I need for Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy?
The main ingredients are: Catfish fillets, Collard greens, Smoked turkey leg, Yellow onion, Vidalia sweet onion, Plum tomatoes, Garlic, Fish sauce, Low-sodium chicken broth, Apple cider vinegar, Unsalted butter, Olive oil, Cajun or Creole seasoning blend, Smoked paprika, Red pepper flakes, Kosher salt, Freshly cracked black pepper, olive oil, olive oil, kosher salt, kosher salt, garlic, olive oil, unsalted butter.
What type of meal is Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy?
Slow-Roasted Heritage Catfish Fillets with Fish-Sauce-Braised Collards & Roasted Tomato Gravy is categorized as: dinner.
Ask Marcus Stone a question
Sign in to chat about this recipe, get cooking tips, and ask for substitutions.
Sign in to chat