North Carolina Fish Muddle with Shrimp and Bacon Stew

Prep: 30 minCook: 1 hr 15 min8 servingsmediumNorth Carolina
North Carolina Fish Muddle with Shrimp and Bacon Stew

This traditional North Carolina coastal stew combines fresh fish, wild shrimp, and smoky bacon in a rich tomato-based broth. The dish builds layers of flavor starting with a homemade shrimp stock, then adding crispy bacon fat to sauté aromatic vegetables. New potatoes and crushed tomatoes create a hearty base while bay leaves and thyme add coastal herb notes. Hard-cooked eggs are stirred in at the end for extra richness. Served over stone-ground grits with buttered saltines, this comforting muddle represents the best of Carolina low country cooking and makes an impressive centerpiece for family gatherings or special dinners.

Ingredients

8 servings
  • 1 teaspoon vegetable oil
  • 1 ½ pounds large wild American shrimp, peeled, deveined, shells and heads reserved
    crab meat1:1shellfish

    use lump crab meat, no stock needed

    Full guide →
  • 6 cups water
  • 8 ounces thick-cut bacon, cut into 1/2-inch strips
    smoked turkey1:1lower fat

    reduce cooking time slightly

    Full guide →
  • 2 large celery stalks, finely chopped
  • 2 large carrots, finely chopped
  • 2 large onions, finely chopped
  • 3 garlic cloves, finely chopped
  • 4 bay leaves
  • 4 short thyme sprigs
  • 2 28-ounce cans crushed tomatoes
    diced tomatoes1:1texture

    slightly chunkier result

    Full guide →
  • 1 pound new potatoes, scrubbed and quartered
    Yukon Gold1:1none

    quarter same way

  • 1 teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper, or to taste
  • 2 teaspoons hot pepper sauce, or to taste
  • 1 ½ pounds lean fish fillets, cut into 2-inch pieces
    firm white fish1:1pescatarian

    cod, halibut, or grouper work well

  • 4 hard-cooked eggs, halved, quartered, or coarsely chopped
  • fresh flat-leaf parsley, coarsely chopped, for garnish
  • 6 cups freshly cooked stoneground grits, as accompaniment(optional)
    rice1:1gluten

    use long grain white rice

  • buttered saltine crackers, as accompaniment(optional)

Instructions

  1. 1

    Heat oil in medium saucepan over medium heat

  2. 2

    Add shrimp shells and heads, cook stirring constantly until pink

  3. 3

    Add water and bring to simmer, cook gently until liquid reduces to 4 cups

  4. 4

    Strain stock and discard solids

  5. 5

    Cook bacon in large pot over medium-low heat, stirring often until crisp and rendered

  6. 6

    Transfer bacon with slotted spoon to drain on paper towels

  7. 7

    Increase heat to medium, when bacon fat begins to sizzle, stir in celery, carrots, onions, and pinch of salt

  8. 8

    Cook stirring often until vegetables are tender

  9. 9

    Stir in garlic, bay leaves, and thyme sprigs, cook stirring for 2 minutes

  10. 10

    Stir in tomatoes and cook stirring often for 20 minutes

  11. 11

    Add shrimp stock, potatoes, and salt, simmer until potatoes are almost done

  12. 12

    Discard bay leaves and thyme sprigs, season with pepper and hot sauce

  13. 13

    Taste for salt, gently stir fish into stew

  14. 14

    Arrange shrimp over top of stew, bring to gentle simmer

  15. 15

    Cover pot and cook until fish and shrimp are barely opaque in center

  16. 16

    Spoon muddle into serving bowls, divide eggs among bowls

  17. 17

    Sprinkle with reserved bacon and parsley

  18. 18

    Serve hot alongside grits and buttered saltines

Tips

Tip 1

Make shrimp stock ahead of time and refrigerate up to 2 days for deeper flavor development

Tip 2

Don't overcook the seafood - fish and shrimp should be just barely opaque in the center to avoid toughness

Tip 3

Save some bacon fat if desired to brush on the saltine crackers for extra richness

Good to Know

Storage

Refrigerate leftovers up to 3 days, reheat gently to avoid overcooking seafood

Make Ahead

Make shrimp stock and prep vegetables up to 1 day ahead, add seafood just before serving

Serve With

Serve immediately while hot with warm grits and buttered crackers on the side

See pairing guide →

Common Mistakes

Watch

Don't rush the vegetable sauté to avoid bitter flavors

Watch

Avoid boiling once seafood is added to prevent toughness

Watch

Don't skip straining the shrimp stock to avoid gritty texture

Substitutions

Gluten-Free Swaps

grits
rice1:1gluten

use long grain white rice

General Alternatives

fish fillets
firm white fish1:1pescatarian

cod, halibut, or grouper work well

new potatoes
Yukon Gold1:1none

quarter same way

shrimp
crab meat1:1shellfish

use lump crab meat, no stock needed

Full guide →
bacon
smoked turkey1:1lower fat

reduce cooking time slightly

Full guide →
crushed tomatoes
diced tomatoes1:1texture

slightly chunkier result

Full guide →
Find more substitutions →

FAQ

Can I use frozen shrimp instead of fresh?

Yes, thaw completely and reserve shells for stock. Frozen shrimp may cook faster so watch timing carefully.

What if I can't find stone-ground grits?

Regular grits or even polenta work well. Cook according to package directions and butter generously before serving.

How long will this keep in the refrigerator?

Store up to 3 days refrigerated. Reheat gently over low heat to prevent seafood from becoming tough.