Slow Cooker Spiced Fish Curry

Jenny

the heart behind Family Cooks Club

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

The aroma alone is enough to make this Slow Cooker Spiced Fish Curry a regular in our household. I remember the first time I decided to try it; it was one of those chaotic midweek evenings where the thought of standing over a stove felt utterly exhausting. I was craving something exotic, comforting, and, most importantly, easy. Enter the magic of the slow cooker. I prepped the ingredients in less than twenty minutes, layered everything into the pot, and let it work its wonders. A few hours later, the entire house was filled with the most incredible, fragrant scent of spices, coconut, and gently cooked fish. My family, usually a tough crowd with new recipes, was drawn to the kitchen by the captivating smell. The verdict? An overwhelming success! The fish was perfectly tender, flaking at the touch of a fork, and the sauce – oh, the sauce! – was rich, creamy, and packed with a beautifully balanced blend of spices that danced on the palate without being overpowering. Even my youngest, who can be a bit wary of “spicy” food, asked for a second helping. This Slow Cooker Spiced Fish Curry isn’t just a meal; it’s an experience. It’s the kind of dish that makes you feel like a culinary genius with minimal effort, transforming simple ingredients into a restaurant-worthy meal. It’s become our go-to for a healthy, flavorful, and utterly satisfying dinner, proving that delicious doesn’t have to mean difficult.

Ingredients

Here’s what you’ll need to create this aromatic and delicious Slow Cooker Spiced Fish Curry. Each ingredient plays a vital role in building the complex, yet harmonious, flavors of this dish.

  • 1.5 lbs (680g) Firm White Fish Fillets: (such as cod, tilapia, haddock, or snapper), cut into 2-inch chunks. These types of fish are ideal as they hold their shape well during the slow cooking process, resulting in succulent, flaky pieces rather than a mushy texture. Pat them dry before adding to ensure they absorb the flavors beautifully.
  • 1 Large Yellow Onion: finely chopped. The onion forms the aromatic base of the curry, providing a subtle sweetness and depth when slowly cooked.
  • 4 Cloves Garlic: minced. Fresh garlic is highly recommended for its pungent, aromatic quality that infuses the sauce with a classic savory note.
  • 1-inch Piece of Fresh Ginger: grated or minced. Ginger adds a warm, zesty, and slightly peppery kick that brightens the entire dish and complements the spices wonderfully.
  • 1 (14.5 oz / 410g) Can Diced Tomatoes: undrained. Canned diced tomatoes contribute acidity, body, and a touch of sweetness to the curry sauce, helping to meld the flavors together.
  • 1 (13.5 oz / 400ml) Can Full-Fat Coconut Milk: This is the secret to a rich, creamy, and luscious sauce. Full-fat coconut milk provides an unbeatable texture and a hint of tropical sweetness that balances the spices.
  • 1/2 cup (120ml) Fish Stock or Vegetable Broth: This adds liquid to the curry, ensuring the fish cooks gently and the sauce has the right consistency. Fish stock will enhance the seafood notes, while vegetable broth keeps it versatile.
  • 2 Tablespoons Tomato Paste: This concentrated paste deepens the tomato flavor and adds an umami richness to the sauce, as well as contributing to its vibrant color.
  • 1 Tablespoon Ground Cumin: An essential spice in many curries, cumin provides a warm, earthy, and slightly smoky flavor that is incredibly aromatic.
  • 1 Tablespoon Ground Coriander: Ground coriander offers a mild, slightly sweet, and citrusy note that complements the cumin and other warm spices perfectly.
  • 1 Teaspoon Turmeric Powder: Turmeric is responsible for the beautiful golden hue of the curry and imparts a warm, earthy, and slightly bitter flavor with medicinal benefits.
  • 1/2 Teaspoon Smoked Paprika: This adds a lovely, subtle smokiness and depth of flavor that distinguishes this curry. Sweet paprika can be used if preferred, but smoked offers a unique character.
  • 1/4 – 1/2 Teaspoon Cayenne Pepper or Chili Powder (optional): Adjust this to your preferred level of heat. Start with a smaller amount if you’re sensitive to spice. You can always add more later.
  • 1 Teaspoon Garam Masala: This aromatic blend of spices is typically added towards the end of cooking to preserve its fragrant notes. It adds warmth, sweetness, and complexity.
  • Salt and Freshly Ground Black Pepper: to taste. Essential for enhancing all the other flavors in the dish.
  • Juice of 1 Lime: Added at the end, fresh lime juice cuts through the richness of the coconut milk and brightens all the flavors, giving the curry a fresh, zesty finish.
  • 1/2 cup Fresh Cilantro (Coriander Leaves): chopped, for garnish. Fresh cilantro adds a burst of color and a distinctive fresh, herbaceous flavor that completes the dish.
  • Optional: 1 cup Baby Spinach or 1/2 cup Frozen Peas: To add extra nutrients and a touch of green. Spinach wilts down beautifully, while peas add a pop of sweetness and texture.

Instructions

Follow these simple steps to create a mouthwatering Slow Cooker Spiced Fish Curry. The beauty of this recipe lies in its minimal hands-on time, allowing the slow cooker to do most of the work.

  1. Prepare the Aromatics and Sauce Base:
    • In the bowl of your slow cooker (minimum 4-quart size recommended), combine the finely chopped yellow onion, minced garlic, and grated fresh ginger.
    • To this, add the undrained canned diced tomatoes, the full-fat coconut milk, fish stock (or vegetable broth), and tomato paste.
    • Sprinkle in the ground cumin, ground coriander, turmeric powder, smoked paprika, and your desired amount of cayenne pepper or chili powder (if using).
    • Whisk everything together thoroughly until well combined and the spices are evenly distributed throughout the liquid. This ensures that every bite of your curry will be flavorful. Season generously with salt and freshly ground black pepper at this stage. Remember, you can always adjust seasoning later, but building a good flavor base is key.
  2. Prepare and Add the Fish:
    • Take your firm white fish fillets and pat them completely dry with paper towels. This step is important as it helps the fish to absorb the flavors of the sauce better and prevents the sauce from becoming too watery.
    • Cut the fish fillets into substantial 2-inch chunks. Try to keep them relatively uniform in size for even cooking.
    • Gently nestle the fish pieces into the sauce mixture in the slow cooker. Ensure they are mostly submerged in the liquid. Try not to overcrowd the slow cooker; if necessary, cook in batches or use a larger slow cooker.
  3. Slow Cook to Perfection:
    • Place the lid securely on the slow cooker.
    • Cook on the LOW setting for 4-5 hours, or on the HIGH setting for 2-3 hours. Cooking on low is generally recommended for fish as it cooks more gently and reduces the risk of overcooking, resulting in more tender and flaky fish.
    • The exact cooking time will depend on the thickness of your fish fillets and the specific model of your slow cooker. Fish is cooked when it is opaque and flakes easily with a fork. Try to avoid lifting the lid frequently, as this releases heat and can extend the cooking time.
  4. Final Touches for Flavor and Freshness:
    • About 15-20 minutes before the end of the cooking time, gently stir in the garam masala. Adding it towards the end helps to preserve its delicate aromatics and complex flavor profile.
    • If you’re using baby spinach or frozen peas, add them now. Stir gently until the spinach has wilted down and the peas are heated through. This usually takes about 10-15 minutes.
    • Once the fish is perfectly cooked and flaky, turn off the slow cooker.
    • Squeeze in the fresh juice of one lime. This brightens up all the flavors and adds a lovely zesty counterpoint to the richness of the coconut milk.
    • Gently stir the curry one last time. Taste and adjust the seasoning if necessary – you might want to add a little more salt, pepper, or even a tiny pinch of sugar if the tomatoes are particularly acidic.
  5. Serve and Garnish:
    • Ladle the Slow Cooker Spiced Fish Curry into bowls.
    • Garnish generously with freshly chopped cilantro. This not only adds a beautiful touch of green but also imparts a wonderful fresh, herbaceous aroma and taste.
    • Serve hot with your favorite accompaniments (see “How to Serve” section for ideas). Enjoy the incredible flavors of your homemade fish curry!

Nutrition Facts

This Slow Cooker Spiced Fish Curry is not only delicious but also offers a good balance of nutrients. The values below are approximate and can vary based on specific ingredients used and portion sizes.

  • Servings: This recipe typically yields 4-6 servings.
  • Calories per serving (approximate, based on 6 servings): 350-450 kcal. This range depends on the type of fish used (leaner vs. fattier) and whether light or full-fat coconut milk is chosen.
  • Protein: Approximately 30-40g per serving. Fish is an excellent source of high-quality, lean protein, which is essential for muscle building and repair, as well as keeping you feeling full and satisfied.
  • Healthy Fats: Approximately 15-25g per serving. A significant portion of this comes from the coconut milk (especially if using full-fat), which contains medium-chain triglycerides (MCTs). If using oily fish like salmon (though not the first choice for this recipe’s texture), you’d also get beneficial omega-3 fatty acids.
  • Carbohydrates: Approximately 10-15g per serving (primarily from tomatoes, onion, and spices, not including rice or naan). This makes it a relatively low-carb dish on its own, suitable for those monitoring their carbohydrate intake.
  • Sodium: Content can vary widely depending on the salt added and the sodium levels in canned tomatoes, stock, and any pre-seasoned fish. Using low-sodium stock and controlling added salt can help manage this.
  • Key Micronutrients: This dish can be a good source of Selenium (from fish), Vitamin B12 (from fish), Vitamin C (from tomatoes and lime juice), and Iron (from spinach, if added, and spices). Turmeric also provides curcumin, known for its anti-inflammatory properties.

Disclaimer: These are estimates. For precise nutritional information, it’s best to use a nutrition calculator with your specific ingredient brands and quantities.

Preparation Time

Understanding the time commitment for this Slow Cooker Spiced Fish Curry will help you plan your meal preparation effectively. The beauty of this recipe lies in its minimal active work, letting the slow cooker handle the lengthy cooking process.

  • Active Preparation Time: Approximately 15-20 minutes. This includes:
    • Chopping the onion.
    • Mincing the garlic and grating the ginger.
    • Measuring out spices and other sauce ingredients.
    • Cutting the fish into chunks.
    • Combining ingredients in the slow cooker.
      This is the hands-on time where you’ll be actively working in the kitchen.
  • Slow Cooking Time:
    • On LOW setting: 4-5 hours.
    • On HIGH setting: 2-3 hours.
      This is the passive cooking time where the slow cooker gently simmers the curry, developing deep flavors and tenderizing the fish. You are free to attend to other tasks or relax during this period.
  • Final Touches: Approximately 5-10 minutes. This includes:
    • Stirring in the garam masala and any optional greens like spinach or peas.
    • Adding the fresh lime juice and cilantro.
    • Tasting and adjusting seasoning.
  • Total Time: The total time from start to finish will range from approximately 2 hours 20 minutes (on HIGH) to 5 hours 30 minutes (on LOW), including the active prep and final touches.

The relatively short active preparation time makes this an excellent recipe for busy weeknights (if started early enough or cooked on high) or a relaxed weekend meal where you want maximum flavor with minimal fuss. The slow cooker truly takes the stress out of making a complex-tasting curry.

How to Serve

Serving this Slow Cooker Spiced Fish Curry with the right accompaniments can elevate the entire meal from delicious to truly memorable. The rich, aromatic sauce and tender fish pair wonderfully with a variety of sides that help to soak up every last drop of flavor. Here are some fantastic ways to serve your curry:

  • Classic Grain Pairings:
    • Steamed Basmati Rice: This is the quintessential accompaniment for any curry. The long, fragrant grains of Basmati rice are perfect for absorbing the flavorful sauce. Its subtle aroma complements the spices beautifully.
    • Jasmine Rice: Another excellent aromatic rice option, Jasmine rice is slightly stickier than Basmati and has a delicate floral scent that works well with the curry.
    • Brown Rice: For a healthier, whole-grain option, serve the fish curry with brown rice. It offers a nuttier flavor and chewier texture, adding more fiber to your meal.
    • Quinoa: A protein-packed, gluten-free alternative, quinoa provides a slightly different texture and a good dose of nutrients. Its fluffy texture is great for soaking up the sauce.
    • Cauliflower Rice: For a low-carb or keto-friendly meal, serve the fish curry over cauliflower rice. It’s a light and healthy option that still allows you to enjoy the rich sauce.
  • Delicious Breads for Dipping:
    • Naan Bread: Warm, soft naan bread is almost mandatory for dipping into the creamy curry sauce. Plain, garlic, or butter naan are all excellent choices. You can buy pre-made naan or try making your own for an extra treat.
    • Roti or Chapati: These whole wheat flatbreads are a lighter alternative to naan and are also great for scooping up the curry.
    • Paratha: A flaky, layered Indian bread that is richer than roti and offers a delightful texture alongside the curry.
    • Crusty Artisan Bread: While not traditional, a good piece of crusty bread can also be wonderful for mopping up the delicious sauce if Indian breads aren’t available.
  • Flavorful Garnishes and Toppings (Beyond the Cilantro):
    • Fresh Lime Wedges: Always serve extra lime wedges on the side. A fresh squeeze just before eating can reawaken the flavors.
    • Sliced Green Onions (Scallions): These add a mild, fresh oniony bite and a pop of color.
    • Red Pepper Flakes: For those who love an extra kick of heat, a small bowl of red pepper flakes on the table is a great addition.
    • Toasted Coconut Flakes: Lightly toasting unsweetened coconut flakes brings out their nutty flavor and adds a delightful crunchy texture.
    • A Dollop of Plain Yogurt or Raita: A spoonful of plain yogurt (dairy or non-dairy) or a simple cucumber raita can provide a cooling contrast to the spices, especially if you’ve made the curry on the spicier side.
    • Pickled Onions: Thinly sliced red onions quickly pickled in lime juice and a pinch of salt can add a tangy, crunchy element.
  • Complementary Side Dishes:
    • Simple Green Salad: A light green salad with a very simple vinaigrette (lemon juice and olive oil) can offer a fresh counterpoint to the richness of the curry.
    • Steamed Green Beans or Broccoli: Lightly steamed vegetables, seasoned with a pinch of salt, add more nutrients and a pleasant crunch.
    • Cucumber Raita: A classic Indian side dish made with yogurt, grated cucumber, and mild spices like cumin. It’s incredibly cooling and refreshing.
    • Mango Chutney: The sweetness and tanginess of mango chutney pair exceptionally well with spiced curries, adding another layer of complexity.
    • Kachumber Salad: A simple Indian salad made with chopped tomatoes, cucumbers, onions, and sometimes carrots, dressed with lemon juice and cilantro.

When plating, you can serve the rice or bread alongside a generous ladle of the fish curry, ensuring each portion gets plenty of sauce and tender fish. Encourage everyone to customize their bowl with their preferred garnishes.

Additional Tips

To help you achieve the absolute best Slow Cooker Spiced Fish Curry, here are eight additional tips, expanding on key aspects of the recipe:

  1. Choosing Your Fish Wisely for Optimal Texture: The type of fish you select is crucial. Firm white fish like cod, halibut, snapper, mahi-mahi, or even tilapia are excellent choices because they maintain their structure during the slow cooking process and flake beautifully when done. Avoid delicate fish like sole or flounder, as they can easily disintegrate into mush. If you’re considering salmon or shrimp, they can work, but require adjustments. Salmon, being oilier and more robust, can be used but cut into larger chunks and might need slightly less cooking time. Shrimp should be added only in the last 15-20 minutes of cooking (or until pink and opaque) to prevent them from becoming tough and rubbery. Whether using fresh or frozen fish, ensure frozen fish is thoroughly thawed and patted very dry before adding to the slow cooker to prevent excess water from diluting the sauce.
  2. The Magic of Blooming Spices (Optional Step for Deeper Flavor): While this recipe is designed for slow cooker ease (adding spices directly), if you have an extra 10 minutes, “blooming” your ground spices can significantly enhance their flavor. To do this, heat a tablespoon of neutral oil (like coconut or vegetable oil) in a small skillet over medium heat. Add the chopped onions and sauté until softened (about 3-4 minutes). Then add the minced garlic and ginger and cook for another minute until fragrant. Finally, add all the ground spices (cumin, coriander, turmeric, smoked paprika, cayenne) and cook, stirring constantly, for about 30-60 seconds until they become very fragrant. This process awakens the essential oils in the spices. Then, transfer this aromatic mixture to the slow cooker along with the other sauce ingredients. This step adds an incredible depth of flavor, though the curry is still delicious without it.
  3. Mastering the Spice Level – Catering to All Palates: The beauty of homemade curry is controlling the heat.
    • For a Milder Curry: Omit the cayenne pepper or chili powder entirely. Ensure your garam masala isn’t a particularly spicy blend. You can also add a teaspoon of sweet paprika to maintain color and a mild peppery note without heat. A dollop of plain yogurt or coconut cream stirred in at the end (after cooking) can also temper the spice.
    • For a Medium-Spicy Curry: Use the recommended 1/4 to 1/2 teaspoon of cayenne or chili powder. Taste the sauce before adding the fish (if concerned) and adjust.
    • For a Spicier Curry: Increase the cayenne pepper or chili powder up to 1 teaspoon or more, according to your tolerance. You can also add 1-2 fresh green chilies (like serrano or bird’s eye, finely chopped or slit lengthwise – remove seeds for less intense heat) along with the onions and garlic. A pinch of red pepper flakes at the end also adds a fiery kick. Remember, you can always add more heat, but it’s difficult to take it away.
  4. Achieving Your Ideal Sauce Creaminess and Thickness:
    • Coconut Milk Choice: Full-fat coconut milk is highly recommended for the creamiest, most luscious sauce. Light coconut milk can be used to reduce calories and fat, but the sauce will be thinner and less rich.
    • Thickening the Sauce: If your sauce seems too thin towards the end of cooking, you can remove the lid for the last 30-45 minutes of cooking on HIGH to allow some liquid to evaporate (keep an eye on the fish). Alternatively, make a slurry by mixing 1 tablespoon of cornstarch (or arrowroot powder for gluten-free) with 2 tablespoons of cold water. Stir this slurry into the curry during the last 20-30 minutes of cooking until the sauce thickens. Another method is to carefully remove the cooked fish, transfer the sauce to a saucepan, and simmer it on the stovetop to reduce and thicken before returning the fish.
  5. Incorporating Vegetables for Nutrition and Variety: Adding vegetables can make your fish curry a more complete and nutritious meal.
    • Leafy Greens: Add 1-2 cups of baby spinach or chopped kale during the last 15-20 minutes of cooking. They will wilt down and blend beautifully into the sauce.
    • Peas: Frozen peas (about 1/2 to 1 cup) can be stirred in during the last 15-20 minutes for a pop of sweetness and color.
    • Heartier Vegetables: If you want to add vegetables like diced bell peppers (any color), cauliflower florets, diced carrots, or green beans, add them at the beginning along with the onions so they have enough time to soften. Diced sweet potatoes or butternut squash can also be added at the start but will require the longer end of the cooking time to become tender and will absorb more sauce.
  6. The Cardinal Rule: Do Not Overcook the Fish! This is the most common pitfall when cooking fish, especially in a slow cooker. Fish cooks relatively quickly.
    • Cook on Low: If your schedule allows, cooking on the LOW setting is gentler on the fish and reduces the risk of overcooking.
    • Check for Doneness Early: Start checking the fish at the lower end of the recommended cooking time (e.g., after 1.5 hours on HIGH or 3.5 hours on LOW), especially if your fillets are thin. The fish is done when it is opaque throughout and flakes easily with a fork.
    • Add Fish Later (Advanced): If you are very concerned or using particularly delicate fish, you can cook the sauce base on LOW for 2-3 hours, then add the fish chunks and cook for the final 1-1.5 hours on LOW, or until cooked through.
  7. Smart Make-Ahead and Storage Strategies:
    • Prep Ahead: You can chop the onion, garlic, and ginger up to a day in advance and store them in an airtight container in the refrigerator. The spice blend can also be pre-mixed and stored in a small airtight container.
    • Leftovers: Store leftover fish curry in an airtight container in the refrigerator for up to 3 days.
    • Reheating: Reheat gently on the stovetop over low heat, stirring occasionally, until warmed through. Avoid boiling, which can make the fish tough. Alternatively, microwave in short intervals, stirring in between.
    • Freezing: You can freeze the fish curry, but be aware that the texture of the fish might change slightly upon thawing and reheating, becoming a bit softer. Freeze in an airtight, freezer-safe container for up to 2-3 months. Thaw overnight in the refrigerator before reheating. The sauce itself freezes very well.
  8. Elevate with Final Flavor Boosters: Small touches at the end can make a big difference.
    • Acidity is Key: The squeeze of fresh lime (or lemon) juice at the end is non-negotiable. It cuts through the richness and brightens all the flavors.
    • Fresh Herbs Power: Don’t skimp on the fresh cilantro. If you’re not a cilantro fan, fresh parsley or thinly sliced green onions can also add freshness.
    • Taste and Adjust: Always taste before serving. Does it need more salt? A pinch more garam masala for warmth? A tiny pinch of sugar to balance the acidity of the tomatoes if they are particularly tart? Trust your palate.
    • Quality Stock: Using a good quality fish stock or a flavorful vegetable broth will contribute to a more nuanced sauce. Homemade is best, but good store-bought options work well.

FAQ Section

Here are answers to some frequently asked questions about making Slow Cooker Spiced Fish Curry:

  1. Q: Can I use frozen fish for this slow cooker curry? Do I need to thaw it first?
    A: Yes, you can use frozen fish fillets. However, it is highly recommended to thaw the fish completely before adding it to the slow cooker. Thawing ensures more even cooking and prevents the fish from releasing excess water into the sauce, which can dilute the flavors and make it watery. If you absolutely must cook from frozen, you may need to extend the cooking time by 30-60 minutes and be prepared for a potentially thinner sauce. Always pat the fish (thawed or fresh) thoroughly dry with paper towels before use.
  2. Q: What’s the absolute best type of fish to use for this spiced curry to prevent it from falling apart?
    A: The best types of fish are firm, white-fleshed fish that can hold their shape during the gentle but prolonged cooking in a slow cooker. Excellent choices include cod, haddock, pollock, snapper, mahi-mahi, or halibut. These varieties will become tender and flaky but are less likely to disintegrate into mush compared to more delicate fish like flounder or sole. Cut them into substantial 2-inch chunks.
  3. Q: My fish curry sauce came out too watery. How can I easily thicken it?
    A: There are several ways to thicken a watery curry sauce:
    • Evaporation: Remove the slow cooker lid for the last 30-45 minutes of cooking (on HIGH, if possible) to allow some excess liquid to evaporate. Keep an eye on the fish to prevent overcooking.
    • Cornstarch Slurry: Mix 1 tablespoon of cornstarch (or arrowroot powder) with 2 tablespoons of cold water until smooth. Stir this slurry into the simmering curry during the last 20-30 minutes of cooking. The sauce should thicken as it continues to cook.
    • Reduce on Stovetop: Carefully remove the cooked fish pieces from the slow cooker. Pour the sauce into a saucepan and simmer it over medium heat on the stovetop until it reduces to your desired consistency. Then, return the fish to the sauce and heat through gently.
    • Coconut Cream: For future batches, using full-fat coconut milk is key. You can also stir in a few tablespoons of coconut cream towards the end for extra richness and thickness.
  4. Q: Is this Slow Cooker Spiced Fish Curry recipe naturally dairy-free and gluten-free?
    A: Yes, this recipe is naturally dairy-free as it uses coconut milk instead of dairy cream or yogurt. It is also naturally gluten-free, provided you ensure that your fish stock or vegetable broth is certified gluten-free (most are, but it’s always good to check labels) and that any pre-made spice blends like garam masala don’t contain gluten fillers (rare, but possible). Serve with rice, quinoa, or cauliflower rice, and opt for gluten-free breads if you’re avoiding gluten.
  5. Q: How can I precisely adjust the spice level of the curry to suit my family’s preferences?
    A: Adjusting spice is easy:
    • To Make it Milder: Reduce or completely omit the cayenne pepper or chili powder. Use sweet paprika instead of smoked if your smoked paprika has a spicy kick. Ensure your garam masala is a mild blend. You can also stir in a tablespoon or two of plain coconut yogurt or a little extra coconut milk at the end of cooking to mellow the flavors.
    • To Make it Spicier: Increase the amount of cayenne pepper or chili powder. Add fresh, finely chopped green chilies (like serrano or jalapeño, with seeds for more heat, without for less) along with the onions and garlic at the beginning. A pinch of red pepper flakes can also be added during cooking or as a garnish. Taste as you go (before adding fish if sampling raw sauce) to find your perfect heat level.
  6. Q: Can I prepare any components of this fish curry recipe in advance to save time?
    A: Absolutely! To save time on cooking day:
    • Chop Aromatics: Finely chop the onion, mince the garlic, and grate the ginger. Store them together in an airtight container in the refrigerator for up to 24 hours.
    • Measure Spices: Combine all the dry spices (cumin, coriander, turmeric, paprika, cayenne, salt, pepper) in a small bowl or airtight container.
    • Prepare Fish (Partially): If using fresh fish, you can cut it into chunks, pat it dry, and store it in an airtight container in the coldest part of your fridge for a few hours before cooking.
      Having these components ready will make assembling the curry in the slow cooker very quick.
  7. Q: I don’t have all the individual spices like cumin, coriander, and turmeric. Can I just use a pre-made curry powder instead?
    A: Yes, in a pinch, you can substitute a good quality curry powder for the individual spices. As a general guideline, you might start with 2-3 tablespoons of curry powder in place of the cumin, coriander, and turmeric. However, be aware that the flavor profile will differ, as curry powder blends vary significantly in their composition and heat level. Some are mild, others quite pungent or spicy. You might still want to add the smoked paprika for depth and the garam masala at the end for its characteristic aroma, if you have them. Taste the sauce base and adjust seasonings as needed.
  8. Q: How long will leftover Slow Cooker Spiced Fish Curry last in the fridge, and what’s the best way to reheat it?
    A: Leftover fish curry can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, do so gently to avoid overcooking the fish and making it tough.
    • Stovetop (Recommended): Place the curry in a saucepan and reheat over low to medium-low heat, stirring occasionally, until warmed through. You might need to add a splash of water or broth if the sauce has thickened too much.
    • Microwave: Reheat in a microwave-safe bowl, covered, in 60-second intervals, stirring gently in between, until heated to your liking.
      Avoid bringing it to a rapid boil during reheating.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Slow Cooker Spiced Fish Curry


  • Author: Jenny

Ingredients

Scale

Here’s what you’ll need to create this aromatic and delicious Slow Cooker Spiced Fish Curry. Each ingredient plays a vital role in building the complex, yet harmonious, flavors of this dish.

  • 1.5 lbs (680g) Firm White Fish Fillets: (such as cod, tilapia, haddock, or snapper), cut into 2-inch chunks. These types of fish are ideal as they hold their shape well during the slow cooking process, resulting in succulent, flaky pieces rather than a mushy texture. Pat them dry before adding to ensure they absorb the flavors beautifully.
  • 1 Large Yellow Onion: finely chopped. The onion forms the aromatic base of the curry, providing a subtle sweetness and depth when slowly cooked.
  • 4 Cloves Garlic: minced. Fresh garlic is highly recommended for its pungent, aromatic quality that infuses the sauce with a classic savory note.
  • 1-inch Piece of Fresh Ginger: grated or minced. Ginger adds a warm, zesty, and slightly peppery kick that brightens the entire dish and complements the spices wonderfully.
  • 1 (14.5 oz / 410g) Can Diced Tomatoes: undrained. Canned diced tomatoes contribute acidity, body, and a touch of sweetness to the curry sauce, helping to meld the flavors together.
  • 1 (13.5 oz / 400ml) Can Full-Fat Coconut Milk: This is the secret to a rich, creamy, and luscious sauce. Full-fat coconut milk provides an unbeatable texture and a hint of tropical sweetness that balances the spices.
  • 1/2 cup (120ml) Fish Stock or Vegetable Broth: This adds liquid to the curry, ensuring the fish cooks gently and the sauce has the right consistency. Fish stock will enhance the seafood notes, while vegetable broth keeps it versatile.
  • 2 Tablespoons Tomato Paste: This concentrated paste deepens the tomato flavor and adds an umami richness to the sauce, as well as contributing to its vibrant color.
  • 1 Tablespoon Ground Cumin: An essential spice in many curries, cumin provides a warm, earthy, and slightly smoky flavor that is incredibly aromatic.
  • 1 Tablespoon Ground Coriander: Ground coriander offers a mild, slightly sweet, and citrusy note that complements the cumin and other warm spices perfectly.
  • 1 Teaspoon Turmeric Powder: Turmeric is responsible for the beautiful golden hue of the curry and imparts a warm, earthy, and slightly bitter flavor with medicinal benefits.
  • 1/2 Teaspoon Smoked Paprika: This adds a lovely, subtle smokiness and depth of flavor that distinguishes this curry. Sweet paprika can be used if preferred, but smoked offers a unique character.
  • 1/41/2 Teaspoon Cayenne Pepper or Chili Powder (optional): Adjust this to your preferred level of heat. Start with a smaller amount if you’re sensitive to spice. You can always add more later.
  • 1 Teaspoon Garam Masala: This aromatic blend of spices is typically added towards the end of cooking to preserve its fragrant notes. It adds warmth, sweetness, and complexity.
  • Salt and Freshly Ground Black Pepper: to taste. Essential for enhancing all the other flavors in the dish.
  • Juice of 1 Lime: Added at the end, fresh lime juice cuts through the richness of the coconut milk and brightens all the flavors, giving the curry a fresh, zesty finish.
  • 1/2 cup Fresh Cilantro (Coriander Leaves): chopped, for garnish. Fresh cilantro adds a burst of color and a distinctive fresh, herbaceous flavor that completes the dish.
  • Optional: 1 cup Baby Spinach or 1/2 cup Frozen Peas: To add extra nutrients and a touch of green. Spinach wilts down beautifully, while peas add a pop of sweetness and texture.

Instructions

Follow these simple steps to create a mouthwatering Slow Cooker Spiced Fish Curry. The beauty of this recipe lies in its minimal hands-on time, allowing the slow cooker to do most of the work.

  1. Prepare the Aromatics and Sauce Base:
    • In the bowl of your slow cooker (minimum 4-quart size recommended), combine the finely chopped yellow onion, minced garlic, and grated fresh ginger.
    • To this, add the undrained canned diced tomatoes, the full-fat coconut milk, fish stock (or vegetable broth), and tomato paste.
    • Sprinkle in the ground cumin, ground coriander, turmeric powder, smoked paprika, and your desired amount of cayenne pepper or chili powder (if using).
    • Whisk everything together thoroughly until well combined and the spices are evenly distributed throughout the liquid. This ensures that every bite of your curry will be flavorful. Season generously with salt and freshly ground black pepper at this stage. Remember, you can always adjust seasoning later, but building a good flavor base is key.
  2. Prepare and Add the Fish:
    • Take your firm white fish fillets and pat them completely dry with paper towels. This step is important as it helps the fish to absorb the flavors of the sauce better and prevents the sauce from becoming too watery.
    • Cut the fish fillets into substantial 2-inch chunks. Try to keep them relatively uniform in size for even cooking.
    • Gently nestle the fish pieces into the sauce mixture in the slow cooker. Ensure they are mostly submerged in the liquid. Try not to overcrowd the slow cooker; if necessary, cook in batches or use a larger slow cooker.
  3. Slow Cook to Perfection:
    • Place the lid securely on the slow cooker.
    • Cook on the LOW setting for 4-5 hours, or on the HIGH setting for 2-3 hours. Cooking on low is generally recommended for fish as it cooks more gently and reduces the risk of overcooking, resulting in more tender and flaky fish.
    • The exact cooking time will depend on the thickness of your fish fillets and the specific model of your slow cooker. Fish is cooked when it is opaque and flakes easily with a fork. Try to avoid lifting the lid frequently, as this releases heat and can extend the cooking time.
  4. Final Touches for Flavor and Freshness:
    • About 15-20 minutes before the end of the cooking time, gently stir in the garam masala. Adding it towards the end helps to preserve its delicate aromatics and complex flavor profile.
    • If you’re using baby spinach or frozen peas, add them now. Stir gently until the spinach has wilted down and the peas are heated through. This usually takes about 10-15 minutes.
    • Once the fish is perfectly cooked and flaky, turn off the slow cooker.
    • Squeeze in the fresh juice of one lime. This brightens up all the flavors and adds a lovely zesty counterpoint to the richness of the coconut milk.
    • Gently stir the curry one last time. Taste and adjust the seasoning if necessary – you might want to add a little more salt, pepper, or even a tiny pinch of sugar if the tomatoes are particularly acidic.
  5. Serve and Garnish:
    • Ladle the Slow Cooker Spiced Fish Curry into bowls.
    • Garnish generously with freshly chopped cilantro. This not only adds a beautiful touch of green but also imparts a wonderful fresh, herbaceous aroma and taste.
    • Serve hot with your favorite accompaniments (see “How to Serve” section for ideas). Enjoy the incredible flavors of your homemade fish curry!

Nutrition

  • Serving Size: one normal portion
  • Calories: 450
  • Fat: 25g
  • Carbohydrates: 15g
  • Protein: 40g