Creole Fish and Eggplant Stew with Okra

Prep: 20 minCook: 25 min6 servingsmediumCreole
Creole Fish and Eggplant Stew with Okra

A warming Creole-style stew combining flaky fish, tender eggplant, and okra in a tomato-based broth seasoned with garlic, jalapeño, and authentic Zatarains creole seasoning. The vegetables soften into the sauce while the fish stays delicate, creating a comforting one-pot meal. Serve over basmati rice for a complete dinner that works year-round but especially satisfies on cooler evenings. This version balances heat and depth through layered aromatics and spice, with okra adding natural thickening and a signature Southern touch.

Ingredients

6 servings
  • 1 lb fish fillet, skin removed, cut into 1-inch pieces
    firm white fish (cod, halibut, snapper)1:1seafoodadds fish

    substitute any mild white fish with similar flaking texture

  • 1 medium onion, chopped
  • 1 large green pepper, chopped
  • 3 clove garlic, minced
  • 1 whole jalapeno pepper, diced
  • 2 tablespoon cooking oil, vegetable or neutral
    olive oil or butter1:1cooking_fatadds dairy

    uses neutral flavor

    Full guide →
  • 1 16-ounce can tomatoes, undrained, cut up
  • 1 medium eggplant, peeled and diced
  • 1 8-ounce can tomato sauce
  • 1 cup water
  • 1 ½ teaspoon salt
  • 1 teaspoon ground red pepper, cayenne
  • 1 teaspoon creole seasoning, Zatarains preferred
    homemade blend (paprika, garlic, cayenne, oregano, thyme)0.75:1seasoning

    adjust if store-bought blend unavailable

    Full guide →
  • 1 10-ounce package frozen cut okra, fresh may substitute
    fresh okra1:1vegetable

    reduce cook time by 2-3 minutes

    Full guide →
  • basmati rice, hot cooked, for serving
    jasmine rice or long-grain white rice1:1grain

    similar texture and absorption

    Full guide →

Instructions

  1. 1

    Remove skin from fish fillets and cut into 1-inch pieces.

  2. 2

    Heat oil in Dutch oven and cook onion and green pepper until onion is translucent.

  3. 3

    Add garlic and jalapeño, then stir in tomatoes, eggplant, tomato sauce, water, salt, red pepper, and creole seasoning.

  4. 4

    Bring to boil, reduce heat, cover, and simmer 10 minutes until eggplant is tender.

  5. 5

    Stir in okra and fish pieces, cover, and cook 10-15 minutes until okra is tender and fish flakes easily.

  6. 6

    Ladle into bowls and top each serving with hot basmati rice.

Tips

Tip 1

Cut fish into uniform 1-inch pieces so they cook evenly without overcooking at the edges.

Tip 2

Stir occasionally while fish cooks to prevent sticking and ensure even distribution of okra throughout the stew.

Good to Know

Storage

Refrigerate in airtight container up to 3 days. Freeze stew without rice up to 2 months; thaw overnight in refrigerator before reheating gently on stovetop.

Make Ahead

Prepare through step 3 (before adding fish and okra) up to 1 day ahead. Cool, refrigerate, then reheat and complete final cooking steps when ready to serve.

Serve With

Ladle stew into wide bowls and top each with a scoop of hot basmati rice. Serve with crusty bread or cornbread. Pairs well with a crisp white wine or light beer.

See pairing guide →

Common Mistakes

Watch

Do not skip removing fish skin to avoid tough, rubbery texture in finished stew.

Watch

Avoid overcooking fish by checking for flaking at minimum time (10 minutes) to prevent mushy, dry results.

Watch

Do not skip the initial onion and pepper sauté to avoid flat, undeveloped flavor base.

Substitutions

fish fillet
firm white fish (cod, halibut, snapper)1:1seafoodadds fish

substitute any mild white fish with similar flaking texture

cooking oil
olive oil or butter1:1cooking_fatadds dairy

uses neutral flavor

Full guide →
basmati rice
jasmine rice or long-grain white rice1:1grain

similar texture and absorption

Full guide →
frozen okra
fresh okra1:1vegetable

reduce cook time by 2-3 minutes

creole seasoning
homemade blend (paprika, garlic, cayenne, oregano, thyme)0.75:1seasoning

adjust if store-bought blend unavailable

Full guide →
Find more substitutions →

FAQ

Can I use fresh fish instead of frozen?

Yes, fresh fish works well and often tastes better. Use within 1-2 days of purchase and cut into pieces just before cooking. Avoid very delicate varieties like flounder as they may fall apart during the 10-15 minute simmer.

What if I cannot find Zatarains creole seasoning?

Blend 0.75 teaspoon paprika, 0.25 teaspoon garlic powder, 0.25 teaspoon cayenne, pinch oregano, and pinch thyme. Adjust salt if needed since homemade blends vary in saltiness.

Can I freeze this stew?

Yes, freeze up to 2 months in airtight containers without the rice. Thaw overnight in refrigerator and reheat gently on stovetop, stirring occasionally. Rice can be made fresh or reheated separately.