
Slow Cooker Fish Recipes That Actually Work (Without Falling Apart)
Slow cookers are famous for transforming tough cuts of meat into melt-in-your-mouth meals—but can you really cook fish in a slow cooker? The answer is yes—and it’s easier than you think.
In fact, there are several slow cooker fish recipes that not only work, but result in perfectly tender, flavourful fillets, gently poached in a sauce or broth. No more dry salmon or flaking cod. With the right technique, you can unlock a whole new world of fish-based slow-cooked comfort.
Looking for lighter meals? Browse our Gluten-Free Comfort Food Recipes.
🐟 Why Cook Fish in a Slow Cooker?
Fish is naturally delicate, so it seems counterintuitive to cook it for hours. But the key is knowing when and how to add it.
Slow cooking allows flavours to develop deeply in sauces and broths. By adding fish toward the end of cooking, you preserve its structure while letting it absorb rich, layered flavour.
✔️ Benefits of slow cooker fish recipes:
- No overcooked or rubbery fish
- No need to watch the stove
- Ideal for stews, curries, or one-pot meals
- Infuses fish with sauces and aromatics
- Great for batch cooking or meal prep
🔑 Golden Rule: Add Fish Late
Most slow cooker fish recipes require cooking vegetables and sauces on LOW for 6–8 hours, then adding the fish for the final 20–30 minutes. This prevents it from overcooking or falling apart.
🛒 Best Types of Fish for Slow Cooker Recipes
Not all fish hold up equally well. These are the most slow-cooker-friendly:
Fish Type | Why It Works |
---|---|
Cod | Mild, meaty texture |
Haddock | Firm white fish, perfect in stews |
Salmon | Rich, holds shape well |
Tilapia | Affordable and fast-cooking |
Monkfish | Very firm, holds up like chicken |
Fish with firm texture and low fat content do best. Avoid delicate fish like sole or flounder.

🍲 3 Foolproof Slow Cooker Fish Recipes
1. Slow Cooker Thai Fish Curry
Ingredients:
- 2 tbsp Thai red curry paste
- 1 can (400ml) coconut milk
- 1 tbsp fish sauce
- 1 tbsp brown sugar
- 1 red pepper, sliced
- 1 courgette, chopped
- 300g cod or salmon fillets, skin removed
- Fresh coriander, to serve
- Lime wedges, to serve
Instructions:
- Add curry paste, coconut milk, fish sauce, sugar, and vegetables to the slow cooker.
- Cook on LOW for 5–6 hours.
- Add fish fillets. Cover and cook on LOW for 25 minutes, or until flaky.
- Serve over jasmine rice with fresh coriander and lime.
2. Mediterranean Slow Cooker Fish Stew
Inspired by Spanish and Italian coastal cooking.
Ingredients:
- 1 onion, chopped
- 2 garlic cloves, minced
- 400g tinned tomatoes
- 300ml vegetable stock
- ½ tsp smoked paprika
- 1 bay leaf
- 1 tsp dried oregano
- 350g haddock or monkfish, cut into chunks
- Black olives and parsley to garnish
Instructions:
- Combine onion, garlic, tomatoes, stock and spices in the cooker.
- Cook on LOW for 6–7 hours.
- Add fish and cook for 20–25 minutes.
- Garnish with olives and parsley. Serve with crusty bread.
3. Slow Cooker Lemon Garlic Butter Salmon
A simple, luxurious option perfect for meal prep.
Ingredients:
- 2–4 salmon fillets
- Juice of 1 lemon
- 2 garlic cloves, minced
- 2 tbsp butter, melted
- Salt, pepper, parsley
Instructions:
- Place fillets in a foil packet with lemon, garlic, butter and seasoning.
- Set foil in slow cooker with 1 cup of water below.
- Cover and cook on LOW for 1 hour, or until just done.
- Serve with steamed greens or rice.
🔁 Can I Cook Frozen Fish in the Slow Cooker?
Technically yes, but it’s safer and more effective to thaw first. Cooking from frozen may affect timing and increase the risk of uneven cooking.
🍽️ Serving Suggestions
Side Dish | Why It Works |
---|---|
Jasmine rice | Absorbs curries and sauces |
Couscous | Great with Mediterranean flavours |
Mashed potatoes | Rich base for buttery sauces |
Grilled vegetables | Adds colour and balance |
Sourdough bread | Ideal for stews and broths |
🧠 Tips for Success with Slow Cooker Fish Recipes
✔️ Use LOW setting only for fish
✔️ Don’t over-stir once fish is added
✔️ Add lemon juice or vinegar at the end for brightness
✔️ Let rest for 5 minutes before serving
✔️ Use a wide, shallow cooker if possible
🧊 Storage & Reheating
- Fridge: Store cooked fish in its sauce for up to 2 days
- Freezer: Avoid freezing delicate fish in sauces—texture may change
- Reheat gently: Microwave or stovetop on LOW with a lid, adding a splash of stock
⚖️ Nutritional Benefits
Fish is naturally low in calories and rich in protein, omega-3s and B-vitamins. Using a slow cooker helps retain more nutrients due to lower cooking temperatures and moist heat.
Opt for wild-caught, responsibly sourced fish where possible.
🔍 FAQs About Slow Cooker Fish Recipes
1. Will the fish fall apart in the slow cooker?
Not if you add it near the end of cooking and don’t over-stir.
2. Can I cook fish from raw in a slow cooker?
Yes—add in the last 30 minutes of cooking to avoid overcooking.
3. What’s the best way to season fish for slow cooking?
Use spice blends, fresh herbs, citrus and flavourful broths or sauces.
4. Can I stack multiple fish fillets?
You can, but avoid overcrowding. Use a wide base or cook in foil packets.
5. Is it better to cook fish on HIGH or LOW?
Always cook fish on LOW for the best texture.
Final Thoughts
Fish in a slow cooker? Absolutely—when done right. These slow cooker fish recipes prove that you don’t need a frying pan or grill to enjoy tender, flavour-packed fillets. With gentle cooking and bold sauces, you’ll get meals that are easy, elegant, and surprisingly hands-off.
So dust off your slow cooker and give fish its rightful place in your weekly rotation—you might never go back.