SouthernSlow Cooked

Southern Slow-Cooked Fish with Bacon, Okra, and Tomato

Low Country slow-cooked catfish or bass with bacon, okra, tomato, and Creole seasonings, reflecting authentic Gullah Geechee cooking traditions and coastal Southern seafood heritage.

Southern Slow-Cooked Fish with Bacon, Okra, and Tomato

Well now. If you're looking for a proper slow cooked fish, the kind your grandmama would be proud of, you've come to the right place. Patience is the gospel of Southern cooking, and there's a reason for that. You can't rush good food any more than you can rush a summer sunset. Take it from me — slow and low, and every single minute is worth it. This right here? that's good eatin'.

Ingredients

For the Bacon Base

  • 6 slices thick-cut bacon, chopped
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 2 celery stalks, diced
  • 1 red bell pepper, diced
  • 2 tablespoons tomato paste
  • For the Fish and Liquid

  • 4 fillets firm white fish (catfish, bass, or halibut), 6-8 ounces each
  • 1 cup chicken or vegetable stock
  • 1 cup diced tomatoes (fresh or canned San Marzano)
  • ¼ cup tomato sauce
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons smoked paprika
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • ½ teaspoon cayenne pepper
  • ½ teaspoon ground cumin
  • ¼ teaspoon whole cloves
  • 2 bay leaves
  • 1 teaspoon kosher salt
  • ½ teaspoon fresh black pepper
  • For the Okra and Finishing

  • 3 cups fresh okra, trimmed and left whole (or halved if very large)
  • 3 tablespoons butter
  • 3 cloves garlic, minced
  • 2 tablespoons fresh lemon juice
  • ¼ cup fresh cilantro, chopped (or parsley)
  • 2 tablespoons fresh basil, chopped
  • 1 jalapeño, finely sliced (optional, for heat)
  • Fleur de sel and cracked black pepper for finishing
  • Fresh herb sprigs for garnish
  • Equipment Needed

  • Heavy skillet (preferably cast iron) for rendering bacon
  • 4-6 quart slow cooker
  • Sharp fillet knife
  • Cutting board
  • Wooden spoon
  • Tongs
  • Paper towels
  • Slotted spoon
  • Large serving platter or shallow bowls
  • Meat thermometer (optional, for fish)
  • Instructions

    Step 1: Render Bacon and Prepare Aromatics (8 minutes)

  • Place a large, preferably cast iron skillet over medium heat
  • Add chopped bacon and cook for 5-7 minutes, stirring occasionally, until bacon is crispy and fat is rendered
  • Remove bacon with a slotted spoon to a paper towel-lined plate, reserving all fat in the skillet
  • Reduce heat to medium and add diced onion to the bacon fat
  • Cook onion for 3-4 minutes, stirring occasionally, until softened and beginning to caramelize
  • Add minced garlic, diced celery, and red bell pepper
  • Cook for 2-3 minutes, stirring occasionally, until vegetables are fragrant and beginning to soften
  • Visual cue: Vegetables should have some caramelization on edges and release their aromatic compounds
  • Step 2: Build Flavor Base with Tomato Paste (2 minutes)

  • Add tomato paste to the skillet vegetables
  • Stir thoroughly to coat all vegetables with tomato paste
  • Cook for 1-2 minutes, stirring constantly, until tomato paste caramelizes slightly and darkens in color
  • This caramelization develops deep umami flavors essential to the finished dish
  • Visual cue: Tomato paste should look darker and smell more concentrated
  • Step 3: Deglaze with Stock (2 minutes)

  • Add 1 cup chicken or vegetable stock to the skillet
  • Using a wooden spoon, scrape the bottom to release any fond (browned bits)
  • Stir thoroughly to incorporate all flavors
  • The liquid should be fragrant and slightly reduced
  • Set aside, allowing mixture to cool slightly
  • Step 4: Prepare Slow Cooker Base (3 minutes)

  • Transfer the bacon-vegetable mixture from the skillet to the slow cooker
  • Add diced tomatoes, tomato sauce, apple cider vinegar, and Worcestershire sauce
  • Stir to combine thoroughly
  • Add smoked paprika, dried thyme, dried oregano, cayenne pepper, ground cumin, whole cloves, and bay leaves
  • Season with kosher salt and fresh black pepper
  • Stir until all spices are fully incorporated and evenly distributed
  • Visual cue: The mixture should be deep red-brown and smell richly aromatic of Southern spices
  • Step 5: Prepare Fish and Check for Doneness (5 minutes)

  • Remove fish fillets from refrigerator
  • Pat dry with paper towels—excess moisture interferes with texture
  • Check fillets for any small bones and remove with tweezers if present
  • Verify fish is completely thawed if previously frozen
  • Place fillets on a clean plate and set aside until ready to add to slow cooker
  • Visual cue: Fish should look firm, with no discoloration or strong odor
  • Step 6: Add Fish to Slow Cooker (2 minutes)

  • Turn slow cooker to low setting if not already set
  • Nestle fish fillets into the slow cooker base, arranging them in a single layer if possible
  • If space is limited, slightly overlap fillets rather than stacking them directly on top of each other
  • Return cooked bacon pieces to the slow cooker, scattering them around the fish
  • The liquid should partially submerge the fish; add more stock if needed
  • Visual cue: Fish should be mostly covered by sauce with tops slightly exposed
  • Step 7: Slow Cook the Fish (120 minutes on low, or 45-60 minutes on high)

  • Cover slow cooker with its lid
  • Cook on low setting (approximately 190-200°F) for 2 hours, or on high setting (approximately 280-300°F) for 45-60 minutes
  • Important: Low setting is strongly recommended for fish as high heat will overcook and dry out the delicate protein
  • After 90 minutes on low, carefully lift the lid to check the fish
  • Insert a fork into the thickest part of a fillet and gently twist; the fish should flake easily
  • The cooking liquid should remain mostly white, not boiling aggressively
  • Visual cue: Fish flesh should be opaque throughout with no translucent center
  • Do not overcook: Fish continues cooking with residual heat after slow cooker is turned off
  • Step 8: Add Okra Near the End of Cooking (15 minutes before completion)

  • With about 15 minutes of cooking remaining, trim fresh okra
  • Cut off the very top stem portion of each okra pod
  • Leave okra whole if small (1-2 inches), or halve if larger
  • Gently stir the slow cooker to distribute sauce
  • Add trimmed okra directly to the slow cooker
  • Stir gently to submerge okra in the cooking liquid
  • Replace the lid and continue cooking
  • Visual cue: Okra should turn dark green and become slightly tender while retaining some structural integrity
  • Step 9: Prepare Finishing Butter (5 minutes)

  • While fish finishes cooking (or just before serving), melt 3 tablespoons butter in a small saucepan over medium-low heat
  • Add minced garlic and cook for 30-45 seconds until fragrant, stirring constantly
  • Remove from heat and stir in fresh lemon juice
  • Add chopped cilantro and fresh basil
  • Season with a pinch of kosher salt and cracked black pepper
  • If using, add sliced jalapeño for heat and brightness
  • Set aside, keeping warm
  • Step 10: Serve and Plate (5 minutes)

  • Turn off slow cooker and carefully remove lid (steam is very hot)
  • Using a slotted spoon, transfer one fish fillet to each shallow bowl or serving plate
  • Ladle the cooking liquid, vegetables, and okra around the fish
  • Distribute bacon pieces evenly among servings
  • Drizzle the warm finishing butter over each portion
  • Finish with a pinch of fleur de sel and cracked black pepper
  • Garnish with fresh herb sprigs or additional cilantro
  • Serve immediately with warm cornbread and sweet tea
  • Expert Tips

    Tip 1: Choose Firm White Fish for Slow Cooking Delicate fish like flounder or sole fall apart during extended slow cooking. Choose firm white fish varieties: catfish (traditional Low Country choice with rich, slightly earthy flavor), bass (clean, mild taste), halibut (dense, meaty texture), or grouper (similar to catfish but milder). Avoid thin fillets under ½-inch thick as they cook too quickly and become mushy. Tip 2: Low Setting Essential for Fish Textures Fish proteins coagulate at much lower temperatures than poultry or beef—around 140-145°F compared to 165°F+. Using high heat on the slow cooker (280-300°F) will overcook and dry out fish. Low setting (190-200°F) maintains the delicate texture while allowing flavors to meld. This discipline separates mediocre fish dishes from excellent ones. Tip 3: Okra Thickens the Cooking Liquid Naturally Okra contains polysaccharides that dissolve into cooking liquid, naturally thickening it into a sauce without flour or cornstarch. Add okra only during the last 15 minutes to prevent it from completely disintegrating. This traditional Low Country technique turns simple ingredients into silky, savory preparations that coat fish and vegetables beautifully. Tip 4: Bacon Fat Creates Authentic Flavor Foundation The rendered bacon fat at the beginning of cooking seasons the entire dish while adding authentic Southern character. Use thick-cut bacon from a butcher for superior fat quality. If you don't have time to render fresh bacon, save drippings from breakfast bacon in a mason jar in the refrigerator; they keep for weeks and can substitute for rendered fat. Tip 5: Gentle Stirring Preserves Fish Integrity When checking on fish or adding okra, stir gently to avoid breaking apart the delicate fillets. A soft folding motion with a wooden spoon is better than vigorous stirring. Respect the vulnerability of fish and it will reward you with tender, intact results. Tip 6: Balance Acidity and Richness The combination of tomato sauce (acidic), vinegar (bright acid), and bacon fat (rich) requires careful balance. Too much acid overwhelms; too much richness becomes cloying. This ratio has been refined through generations of Low Country cooking. Taste before adjusting and add small amounts of additional vinegar or bacon fat incrementally.

    Variations

    Variation 1: Gullah Geechee Shrimp and Fish For a coastal variation celebrating Low Country seafood traditions, add 1 pound large shrimp (peeled and deveined) during the last 15 minutes of cooking alongside okra. The shrimp cook quickly and add brininess that complements the slow-cooked fish. This combination honors the waters of the Sea Islands and Gullah Geechee culinary heritage. Variation 2: Creole Spiced Hot Version Increase cayenne pepper to 1 teaspoon, add 1 tablespoon smoked paprika (instead of 2 teaspoons), include 2 teaspoons dried basil, and add 1 tablespoon hot sauce to the cooking liquid. Top each serving with sliced jalapeños and a dash of hot sauce for pronounced Creole heat and complexity that celebrates Gulf Coast influences. Variation 3: Country-Style with Collard Greens Replace okra with 3 cups chopped collard greens (stems removed) added during the last 20 minutes of cooking. The greens will wilt into the sauce, adding earthiness and Southern authenticity. This variation creates a one-pot meal where greens and fish coexist in perfect harmony. Variation 4: Charleston Low Country Rice and Fish Cook this dish through completion, then serve over creamy stone-ground grits or warm rice, allowing the flavorful cooking liquid to become sauce. Serve with a side of additional collard greens, creating a complete Low Country spread that celebrates the rice and seafood traditions of Charleston and the surrounding region. Variation 5: Fresh Herb Version with Lemon and Capers Replace some of the dried herbs with fresh alternatives added near the end of cooking: 2 tablespoons fresh thyme, 1 tablespoon fresh rosemary, and 2 tablespoons fresh dill. Add 2 tablespoons capers (rinsed) during the last 5 minutes and increase lemon juice to 3 tablespoons in the finishing butter. This fresher variation celebrates spring and early summer.

    Storage Instructions

    Refrigerator Storage

  • Cooked fish with sauce: Store in an airtight container on the middle shelf for up to 2 days at 40°F or below
  • Best practices: Keep fish submerged in cooking liquid to prevent oxidation and maintain moisture
  • Flavor development: The fish actually improves over the first day as flavors meld and deepen
  • Reheating: Gently reheat in a 300°F oven for 8-10 minutes, covered with foil. Alternatively, warm in a saucepan over low heat for 5-7 minutes, stirring occasionally and gently
  • Freezer Storage

  • Fish and sauce together: Transfer to a freezer-safe container with fish submerged in cooking liquid. Keeps for up to 1 month (fish is more delicate than poultry for freezing)
  • Individual portions: Portion into single servings in freezer bags for convenient future meals
  • Thawing: Always thaw in the refrigerator for 12-24 hours rather than at room temperature
  • Avoid long-term freezing: Fish quality deteriorates after 3-4 weeks; use within 1 month for best results
  • Reheating Instructions

  • Oven method (recommended): Preheat to 300°F, place fish in a covered baking dish with cooking liquid, and warm for 8-10 minutes until heated through
  • Stovetop method: Place in a heavy-bottomed saucepan over low heat with cooking liquid for 5-7 minutes, stirring gently occasionally
  • Slow cooker method: Transfer to slow cooker on low for 30-45 minutes until warmed through
  • Avoid microwave: This method breaks down the delicate fish texture and creates uneven heating
  • Serving Suggestions

    Classic Low Country Spread Serve slow-cooked fish with creamy stone-ground cornmeal grits enriched with butter and sharp cheddar cheese, warm cast iron cornbread with honey butter, braised collard greens with bacon and apple cider vinegar, and fresh coleslaw for acidity. Include a tall glass of sweet tea and finish with peach cobbler. Elegant Plated Presentation Place the fish fillet off-center on a warm ceramic plate, surround with okra and vegetables from the sauce, and spoon cooking liquid artfully around. Add fresh microgreens or cilantro for color. Serve with roasted root vegetables and a composed salad of fresh greens dressed in light vinaigrette. Rice Bowl Celebration Serve the slow-cooked fish over warm stone-ground grits or fluffy Carolina gold rice. Ladle the sauce and vegetables over the fish, allowing the sauce to coat the grains. Serve with a simple green salad and crusty bread for soaking up any remaining sauce. Casual Family-Style Service Place the slow cooker on a trivet in the center of the table with serving spoons. Let guests serve themselves, family-style, adding desired portions of fish, vegetables, sauce, and okra to their bowls. Accompany with warm cornbread, butter, collard greens, and sweet tea for emphasis on togetherness and community. Weeknight Simple Supper For casual midweek meals, plate fish with a generous portion of sauce and vegetables, add a simple salad, and serve with warm, buttered toast for soaking up the flavorful liquid. This approachable presentation celebrates the dish's comfort food appeal without demanding elaborate plating.

    Frequently Asked Questions

    Q1: What types of fish work best for slow cooking? A: Firm white fish varieties are essential for slow cooking: catfish (traditional Low Country choice with rich flavor), bass (clean, mild), halibut (dense, meaty), grouper (similar to catfish), and snapper (delicate but holds together). Avoid delicate fish like flounder, sole, or cod that fall apart with extended cooking. Always choose skin-on or ask your fishmonger to leave the skin on—it helps hold the fillet together during the long cooking process. Q2: Can I use frozen fish? A: Yes, completely thawed fish works beautifully. Frozen fish that hasn't been thawed will take slightly longer to cook and may have uneven texture. Pat thawed fish thoroughly dry with paper towels before adding to the slow cooker. Never use frozen fish directly in the slow cooker as the center may not cook evenly. Allow frozen fish to thaw in the refrigerator for 12-24 hours. Q3: What if I don't have okra? A: Green beans, snap peas, or zucchini work as substitutes for okra, though they won't provide the same natural thickening. Add these vegetables during the last 15-20 minutes as with okra. Alternatively, omit the vegetable and increase other vegetables like bell peppers, celery, or carrots. The dish will be thinner without okra but still delicious; serve over grits to catch the sauce. Q4: Can I make this in a Dutch oven instead of a slow cooker? A: Absolutely. Brown the bacon and vegetables on the stovetop as directed, add all other ingredients except fish to the Dutch oven, bring to a simmer, add fish, cover, and cook in a preheated 275°F oven for 30-40 minutes until fish is flaky. This method gives you more control over temperature and cooking time while achieving similar results to slow cooking. Q5: How do I know when the fish is properly cooked without overcooking it? A: Insert a fork into the thickest part of a fillet and twist gently; properly cooked fish will flake easily into chunks with minimal resistance. The flesh should be opaque throughout with no translucent center. Use a meat thermometer if precise: fish is done at 145°F but this method isn't necessary. Check early (around 90 minutes) rather than late, as fish continues cooking with residual heat after the slow cooker is turned off.

    Affiliate Disclosure

    This page contains affiliate links to products we genuinely recommend and use in our test kitchen. Purchasing through these links supports our recipe development and content creation at no additional cost to you. Shop Recommended Equipment

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this southern preparation:
  • Shrimp (large): Peel and devein, then cook for significantly less time. Shrimp are done when they turn pink and curl into a C shape.
  • Salmon fillets: Richer and fattier than most white fish. Reduce any added oil and cook for 1-2 minutes longer per inch of thickness.
  • Cod or halibut: Mild, flaky white fish that works in nearly any recipe. Cod is thinner, so adjust cooking time accordingly.
  • Firm tofu: Press for 30 minutes, then slice or cube. Season with kelp powder or Old Bay for a seafood-adjacent flavor profile.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with fish may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with slow cooked fish. Here are the pitfalls to watch for:
  • Filling beyond the recommended level: Slow cookers work best when filled between half and three-quarters full. Overfilling prevents proper heat circulation; underfilling can scorch food.
  • Adding too much liquid: Slow cookers trap moisture, so food releases its own juices. Reduce any recipe's liquid by about one-third when adapting for slow cooking.
  • Lifting the lid during cooking: Each peek adds 15-20 minutes to cooking time as heat and moisture escape. Resist the urge to check until the last hour of cooking.
  • Using lean cuts of meat: Lean cuts dry out during long cooking times. Choose well-marbled, connective tissue-rich cuts that become tender and silky after hours of low heat.
  • Not layering ingredients properly: Put dense vegetables on the bottom closest to the heat, then proteins on top. This ensures even cooking since heat rises from the bottom.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Make-Ahead and Meal Prep Tips

    This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
  • Refrigerator storage: 1-2 days in an airtight container. White fish is delicate and doesn't reheat as well as other proteins. Gently warm at 275°F or repurpose into fish cakes or salads.
  • Freezer storage: Up to 2 months. Freeze raw fish in marinades for quick weeknight cooking. The fish marinates as it thaws, saving time and boosting flavor.
  • Batch cooking strategy: Cook fish fresh when possible rather than meal prepping. If you must prep ahead, slightly undercook and store with a squeeze of lemon.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. White fish is delicate and doesn't reheat as well as other proteins. Gently warm at 275°F or repurpose into fish cakes or salads. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.

    Seasonal Adaptations

    Southern cooking has always followed the garden calendar. Spring starts with strawberries, fresh greens, and the first tender peas. Summer brings the holy trinity of Southern produce — tomatoes, corn, and okra — alongside watermelon, peaches, and butter beans. Autumn means sweet potatoes, pecans, and muscadine grapes for preserves and pies. Winter calls for collard greens, dried beans, smoked meats, and the slow-simmered soups that define Southern comfort. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
  • If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
  • When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    *Recipe created: December 20, 2025 | Last updated: January 19, 2026* *Serves 4 | Prep: 20 minutes | Cook: 2 hours | Total time: 2 hours 20 minutes*

    Chef's Recommended Tools

    Instant Pot Duo 7-in-1 (6 Quart)

    167,000+

    $79.95

    View on Amazon
    Budget Pick

    Slow Cooker Liners (30-Count)

    22,700+

    $9.98

    View on Amazon

    Lodge 6-Quart Enameled Cast Iron Dutch Oven

    18,300+

    $79.90

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.