Ingredients
1.5 lbs white fish (cod, halibut, haddock), cut into chunks
1 can (15 oz) white beans, drained and rinsed
1 can (28 oz) diced tomatoes
3 cups seafood or chicken broth
3 cups fresh spinach
1 small onion, diced
3 cloves garlic, minced
1 tsp dried oregano
1 tsp dried basil
½ tsp red pepper flakes (optional)
Salt and pepper, to taste
2 tbsp olive oil
Fresh parsley + lemon wedges for serving
Instructions
1. Add onion, garlic, diced tomatoes, beans, broth, oregano, basil, red pepper flakes, salt, and pepper to the slow cooker. Stir well.
2. Cover and cook on LOW for 4 hours or HIGH for 2 hours.
3. Add fish chunks on top of the stew. Gently push them into the liquid.
4. Cover and cook on LOW for 20–30 minutes, or until fish is tender and flakes easily.
5. Stir in fresh spinach until wilted.
6. Taste and adjust seasoning as needed.
7. Serve warm with parsley, lemon wedges, and crusty bread if desired.
Notes
Use firm white fish so it doesn’t fall apart.
Add fennel or carrots for more veggies.
For extra richness, stir in a splash of cream or coconut milk at the end.
Avoid overcooking the fish — add it only in the final 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 4 hours 30 minutes
- Category: Dinner, Soup/Stew
- Method: Slow Cooker
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 285
- Sugar: 4g
- Sodium: 640mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 55mg
Keywords: tuscan fish stew, slow cooker seafood stew, white bean fish soup, healthy crockpot dinner