Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
There’s something magical about opening your crockpot to find a restaurant-quality dinner waiting for you. The aroma hits first, creamy and savory with just a whisper of garlic and Italian herbs, and you haven’t been in the kitchen for hours. That’s exactly what happens with this Tuscan cod, and honestly, it feels like you pulled off something way harder than you actually did.
This recipe takes the easiest cooking method (the slow cooker) and pairs it with one of the most delicate proteins (white fish), and somehow they become best friends. The key is knowing the secret: low heat and respect for timing. Get those right, and you’ll have tender, flaky cod swimming in a luxurious cream sauce that tastes like it came straight from a Tuscan trattoria.
I created this dish for nights when you want something elegant but can’t spend all evening cooking. Whether you’re a busy home cook, a seafood lover looking to expand your slow cooker game, or someone who wants to prove to yourself that restaurant-quality fish is absolutely doable at home, this one’s for you.
Table of Contents
Why You’ll Love This Recipe

Your crockpot does most of the work here, and that’s the whole point. You prep the ingredients while your coffee brews, layer everything in the pot, and let it run while you do literally anything else.
The cod stays tender instead of becoming rubbery because you’re cooking it low and slow, and the spinach goes in at the end so it doesn’t turn into mush. Plus, the cream sauce is rich enough to feel indulgent without being heavy, and it works beautifully over pasta, rice, or crusty bread.
Did you know? Sun-dried tomatoes have concentrated flavor because the drying process removes water, intensifying their taste and creating a deeper, more complex sweetness than fresh tomatoes can offer.
Ingredients You’ll Need
Here’s everything you’ll need to make this dinner shine:
- 2 pounds cod fillets (skinless, cut into 4-5 pieces)
- 1 cup heavy cream
- 1 cup chicken broth
- 1/2 cup sun-dried tomatoes (oil-packed, drained and roughly chopped)
- 4 cloves garlic (minced)
- 2 teaspoons Italian seasoning
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon red pepper flakes
- Freshly ground black pepper
- 2 to 3 handfuls baby spinach (about 2 cups, loosely packed)
- 2 tablespoons fresh parsley (chopped, for garnish, optional)
Step-by-Step Instructions
Step 1: Prep Your Ingredients
Mince your garlic and chop your sun-dried tomatoes. If you’re using oil-packed tomatoes (which I always recommend), drain them first. Have your spinach measured out and ready to go in a separate bowl. This is where slow cooker cooking shines, because once everything’s prepped, you’re done with active cooking time.
Step 2: Build the Sauce
Pour the heavy cream and chicken broth into your crockpot. Whisk them together gently to combine. Add the minced garlic, sun-dried tomatoes, Italian seasoning, salt, and red pepper flakes. Stir everything together so the flavors start mingling right from the beginning.
Step 3: Add the Cod
Lay your cod fillets in a single layer on top of the sauce. You want them sitting in the liquid, not stacked on top of each other. This ensures even cooking and prevents any pieces from overcooking while others stay underdone.
Step 4: Set the Crockpot
Cover and cook on LOW for 2 to 2.5 hours. This is critical, and I cannot stress it enough, keep it on LOW. High heat will turn your delicate white fish into a watery, mushy mess in under an hour. Check at the 1 hour 45 minute mark. Your cod is done when it flakes gently with a fork and is opaque throughout.
Step 5: Add the Spinach
When you’re close to the finish line (about 20 minutes before serving), add your handfuls of spinach and stir gently. The residual heat will wilt it down, and it’ll become part of that creamy sauce instead of disappearing into nothing.
Step 6: Taste and Adjust
Before serving, do a quick taste test. Add more salt, pepper, or red pepper flakes if you like. Some people love a bigger kick of heat, others prefer it milder. This is your dinner, so make it exactly how you want it.
Crockpot Tuscan Cod with Sun-Dried Tomatoes and Spinach
- Total Time: 2 hours 45 minutes
- Yield: 4 1x
Description
This luxurious crockpot Tuscan cod with sun-dried tomatoes and spinach feels like restaurant-quality seafood, but it’s shockingly easy to make. Just 2 to 2.5 hours on LOW, minimal prep, and you have an elegant weeknight dinner ready to go.
Ingredients
- 2 pounds cod fillets (skinless, cut into 4–5 pieces)
- 1 cup heavy cream
- 1 cup chicken broth
- 1/2 cup sun-dried tomatoes (oil-packed, drained and roughly chopped)
- 4 cloves garlic (minced)
- 2 teaspoons Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon red pepper flakes
- Freshly ground black pepper
- 2 to 3 handfuls baby spinach (about 2 cups)
- 2 tablespoons fresh parsley (chopped, for garnish, optional)
Instructions
- Pour heavy cream and chicken broth into the crockpot and whisk together
- Add minced garlic, sun-dried tomatoes, Italian seasoning, salt, and red pepper flakes
- Stir everything together
- Lay cod fillets in a single layer on top of the sauce
- Cover and cook on LOW for 2 to 2.5 hours
- Check at 1 hour 45 minutes for doneness (fish should flake easily with a fork)
- About 20 minutes before serving, add spinach and stir gently
- Taste and adjust seasoning as needed
- Serve over pasta, rice, or with crusty bread
Notes
- Do NOT use HIGH heat, it will destroy the delicate white fish.
- Drain the oil-packed sun-dried tomatoes before using.
- Store leftovers in an airtight container for 3 to 4 days in the fridge.
- This dish can be frozen for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 2 hours 30 minutes
- Category: Main Course
- Method: Slow Cooker
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 380 calories
- Sugar: 4g
- Sodium: 520mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 45g
- Cholesterol: 95mg
Serving Suggestions
Serve this beauty over something that can soak up all that creamy Tuscan sauce. Pasta is the obvious choice, and it’s always perfect. Linguine or pappardelle work beautifully, but even simple spaghetti gets the job done. If you’re keeping things lighter, serve it over fluffy white rice or creamy risotto.
My favorite move? Serve it with crusty bread for dipping, because that sauce is too good to leave in the bowl.
Pro Tips for Success
The LOW setting is everything. I know I keep saying it, but cod is delicate. High heat breaks down the proteins too fast and releases moisture, leaving you with fish that falls apart and turns watery. LOW heat cooks it gently, keeping it tender and flaky.
Don’t skip the drain step on the sun-dried tomatoes. If you use the oil straight from the jar, you’ll end up with a greasy sauce. Draining them removes excess oil while keeping their rich flavor intact.
Layer your ingredients intentionally. The sauce goes down first so the fish has something to sit in, not on top of. This prevents the bottom from burning and ensures even heat distribution.
Stir gently when adding spinach. You’re not trying to mix the entire pot. Just fold it in so it wilts and becomes part of the sauce. Your cod pieces are already tender and don’t need aggressive stirring.
Storage and Leftovers
This dish keeps beautifully in the fridge for 3 to 4 days in an airtight container. Reheat gently on the stovetop over low heat, stirring occasionally, or microwave it for about 2 minutes.
The flavors actually deepen a day or two after cooking, so don’t hesitate to make this ahead. Freeze it in portions for up to 2 months, though I’d recommend eating it within the first month for best quality.
Substitutions and Swaps
Can’t find cod? Halibut, haddock, or sea bass work beautifully here. Any mild white fish will work, as long as you respect that LOW setting.
Prefer lighter? Use half cream and half Greek yogurt stirred in at the end instead of all heavy cream. It cuts the richness while keeping the luxurious feel.
Not a spinach fan? Swap it for kale or arugula if that’s more your style. The wilting time stays the same, and the flavor is equally delicious.
Out of sun-dried tomatoes? Use diced fresh tomatoes or a combination of diced tomatoes and a touch of tomato paste for depth.
Frequently Asked Questions
Can I use frozen cod? Yes, but increase the cooking time to 2.5 to 3 hours. Make sure it’s thawed before cooking if possible, as this helps it cook more evenly.
Why is my cod falling apart? It’s either cooked too long or was cooked on HIGH. Check at 1 hour 45 minutes and remember that the LOW setting is non-negotiable for white fish.
Can I double this recipe? Absolutely. Just make sure your crockpot is large enough that everything fits comfortably in a single layer, and increase the cooking time slightly to 2.5 to 3 hours.
Is this recipe healthy? Yes. Cod is high in protein and low in fat, packed with omega-3 fatty acids, and the vegetables add fiber and nutrients. It’s a balanced, nourishing meal without feeling like deprivation.
Final Thoughts
This crockpot Tuscan cod is proof that elegant, restaurant-quality seafood doesn’t require hours in the kitchen or fancy techniques. It just needs the right ingredients, the right temperature, and the respect to let time do the work. Make this for a weeknight dinner when you want to feel proud of what’s on your table, or make it for guests and watch them ask for the recipe before they’ve finished their first bite.
Drop any questions in the comments below, and let me know how your version turns out. Did you add extra garlic? Swap in a different fish? I’d love to hear about it. Here’s to easy, luxurious seafood dinners.
Happy cooking.











