Hearty Crockpot Fish Stew

Home-made fish stew with peppers, in bowl

Diana Miller/Getty Images

Prep: 30 mins
Cook: 5 hrs 30 mins
Total: 6 hrs
Servings: 4 to 6 servings
Nutrition Facts (per serving)
241 Calories
12g Fat
8g Carbs
23g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 241
% Daily Value*
Total Fat 12g 16%
Saturated Fat 4g 22%
Cholesterol 85mg 28%
Sodium 525mg 23%
Total Carbohydrate 8g 3%
Dietary Fiber 2g 7%
Total Sugars 4g
Protein 23g
Vitamin C 31mg 156%
Calcium 41mg 3%
Iron 1mg 6%
Potassium 782mg 17%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

When you think of stew the first thing that might come to mind is a stew with meat. But fish and seafood stews are also great one-pot dishes for weeknights or family dinners. This fish stew with a Mediterranean touch is easy to make in the slow cooker. Unlike cooking meat in the slow cooker, which can take all day to become tender, fish fillet requires a shorter cooking time. This stew can be ready in a little over three hours. 

Catfish is the first choice for fish for the stew, as its dense and firm-textured flesh and is generally less flaky than other whitefish. But you can also use catfish, haddock, or flounder. Using white fish fillet with a mild taste lets the other ingredients develop their full flavor: garlic, onion, bell pepper, zucchini, tomatoes, basil, oregano, and white wine. Yellow zucchini or summer squash adds extra color to the dish. Sliced mushrooms, if you choose to use them, add extra protein to the dish and give the stew additional depth. 

The stew is cooked on a high setting and it’s ready when the liquids have visibly thickened and the vegetables and the fish are tender to the point of falling apart. Check after 3 hours, you might find that it’s done. After that, check more frequently, every 30 minutes, to prevent the dish from cooking dry and scorching. 

Serve this fish stew with rice, orzo, bulgur, or try it with roasted potatoes. To make it really easy on yourself, you can also eat it with bread to mop up the delicious sauce. Another option is to serve it with biscuits or crackers and a tossed salad for a delicious family meal.

Store leftovers in the fridge right away for up to two days. When reheating the stew, do it gently, ideally in the oven at 275 F. Place leftovers in an ovenproof dish with a lid, or cover with foil and place it in the oven until reheated through. Reheating the stew in the microwave will result in overcooking.



  • 1 1/2 pounds catfish, or haddock or flounder fillets, cut into 2-inch pieces

  • 2 tablespoons unsalted butter, melted, or extra-virgin olive oil

  • 1 clove garlic, minced

  • 1 large onion, sliced

  • 1 green bell pepper, seeded and cut into 1-inch pieces

  • 1 to 2 small zucchini squash, sliced

  • 1 (14 1/2-ounce) can whole tomatoes

  • 1/2 teaspoon dried basil

  • 1/2 teaspoon dried oregano

  • 1 teaspoon kosher salt

  • 1/8 teaspoon freshly ground black pepper

  • 1/4 cup dry white wine

  • 4 ounces mushrooms, sliced, optional

  • Parsley, for garnish

Steps to Make It

  1. Gather the ingredients.

  2. Combine all ingredients in crockpot. Stir gently, but thoroughly.

  3. Cover and cook on HIGH setting for 3 1/2 to 5 1/2 hours.

  4. Garnish with parsley. Serve and enjoy!