Slow Cooker Fish, Young Coconut and Sweet Potato Curry

Whenever I crave something comforting but still packed with fresh, vibrant flavors, I turn to this Slow Cooker Fish, Young Coconut, and Sweet Potato Curry. The rich coconut sauce mingles with tender sweet potatoes and perfectly cooked snapper, creating a dish that feels both hearty and light.

This curry is perfect for sharing with family or friends, especially with warm rice on the side to soak up the sauce. The best part? It’s effortless to make. Set it up in your slow cooker, and in just a few hours, you’ll have a dinner that feels truly special.

Jump to Recipe Print Recipe

Recipe Ingredients

  • 2 tbsp of grapeseed oil or rice bran oil
  • 4 shallots, halved and thinly sliced
  • 4 garlic cloves, finely chopped
  • 1 tbsp of finely shredded ginger
  • 3 tbsp of curry powder
  • 1 young coconut, juice reserved and flesh thinly sliced
  • 1 x 270 ml (9½ fl oz) tin of coconut milk
  • 2 tbsp of fish sauce
  • ½ tsp of raw sugar
  • Juice of 1 lime
  • 500 g (1 lb 2 oz) sweet potato, halved lengthways and sliced into 1 cm (½ in) pieces
  • 1 x 700 g (1 lb 9 oz) whole snapper, cleaned
  • Steamed brown or white rice, lime halves, and cilantro (coriander) sprigs, to serve

How To Make Slow Cooker Fish, Young Coconut and Sweet Potato Curry

  1. Prepare the Shallot Mixture: Heat 2 tablespoons of grapeseed oil in a frying pan over medium heat, then cook the shallots, garlic, ginger, and curry powder for 5 minutes until softened and fragrant. Set the mixture aside to cool completely.
  2. Combine the Coconut Base: Pour the coconut juice, coconut flesh, coconut milk, fish sauce, raw sugar, and lime juice into the slow cooker. Stir the mixture gently, ensuring everything is evenly combined, then layer the sweet potato slices on top.
  3. Prepare the Fish: Make two deep incisions on each side of the snapper, cutting through to the bone, then rub the cooled shallot mixture all over the fish. Be sure to work the mixture into the incisions and the cavity for maximum flavor before placing the fish gently into the slow cooker.
  4. Layer the Baking Paper: Cut a circle of baking paper to fit the size of your slow cooker and place it directly on top of the fish. This keeps the flavors locked in and helps the fish cook evenly.
  5. Cook the Curry: Set your slow cooker to the low setting and cook for 2 hours. Turn the fish carefully halfway through to ensure it cooks evenly, and check that the sweet potato is tender before turning off the heat.
  6. Serve and Enjoy: Check the seasoning, adjusting salt if needed, then serve the curry with steamed rice on the side. Garnish with lime halves and fresh cilantro sprigs for a bright, zesty finish.

Recipe Tips

  • Adjust the spice level: Use mild curry powder for less heat, or add chili flakes for a spicy kick. Always taste as you go to find your perfect balance.
  • Try different fish: If snapper isn’t available, substitute with cod, tilapia, or even salmon. Make sure to adjust cooking time based on the fish’s thickness.
  • Enhance the coconut flavor: Add an extra splash of coconut milk or a tablespoon of coconut cream for an even richer, silkier sauce.
  • Swap the vegetables: Sweet potatoes are great, but pumpkin, carrots, or even baby potatoes can be used for a similar texture and flavor.
  • Make it vegetarian: Replace fish with firm tofu or chickpeas and adjust the fish sauce to a plant-based alternative like soy sauce.

Recipe FAQs and Variations

Can I Use Regular Potatoes Instead of Sweet Potatoes?

Yes, regular potatoes can be used, but they may take slightly longer to cook. Adjust the cooking time as needed to ensure they are tender.

Can I Prepare This Recipe Ahead of Time?

Absolutely. The curry tastes even better the next day after the flavors meld. Store it in the refrigerator for up to 2 days and reheat gently.

Is There a Substitute for Fresh Young Coconut?

If fresh young coconut isn’t available, use canned coconut water and unsweetened shredded coconut as a substitute. Adjust sweetness with lime juice as needed.

Can I Cook This Curry on High Heat in the Slow Cooker?

Cooking on high is an option, but it’s best to cook on low for tender fish. If using high, reduce the time to about 1 hour.

Check out More Recipes:

Slow Cooker Fish, Young Coconut and Sweet Potato Curry

Recipe by Shili MohamedCourse: DinnerCuisine: AsianDifficulty: Easy
Servings

4

servings
Prep time

15

minutes
Cooking time

2

hours 
Calories

250

kcal

Whenever I crave something comforting but still packed with fresh, vibrant flavors, I turn to this Slow Cooker Fish, Young Coconut, and Sweet Potato Curry. The rich coconut sauce mingles with tender sweet potatoes and perfectly cooked snapper, creating a dish that feels both hearty and light.

Ingredients

  • 2 tbsp of grapeseed oil or rice bran oil

  • 4 shallots, halved and thinly sliced

  • 4 garlic cloves, finely chopped

  • 1 tbsp of finely shredded ginger

  • 3 tbsp of curry powder

  • 1 young coconut, juice reserved and flesh thinly sliced

  • 1 x 270 ml (9½ fl oz) tin of coconut milk

  • 2 tbsp of fish sauce

  • ½ tsp of raw sugar

  • Juice of 1 lime

  • 500 g (1 lb 2 oz) sweet potato, halved lengthways and sliced into 1 cm (½ in) pieces

  • 1 x 700 g (1 lb 9 oz) whole snapper, cleaned

  • Steamed brown or white rice, lime halves, and cilantro (coriander) sprigs, to serve

Directions

  • Prepare the Shallot Mixture: Heat 2 tablespoons of grapeseed oil in a frying pan over medium heat, then cook the shallots, garlic, ginger, and curry powder for 5 minutes until softened and fragrant. Set the mixture aside to cool completely.
  • Combine the Coconut Base: Pour the coconut juice, coconut flesh, coconut milk, fish sauce, raw sugar, and lime juice into the slow cooker. Stir the mixture gently, ensuring everything is evenly combined, then layer the sweet potato slices on top.
  • Prepare the Fish: Make two deep incisions on each side of the snapper, cutting through to the bone, then rub the cooled shallot mixture all over the fish. Be sure to work the mixture into the incisions and the cavity for maximum flavor before placing the fish gently into the slow cooker.
  • Layer the Baking Paper: Cut a circle of baking paper to fit the size of your slow cooker and place it directly on top of the fish. This keeps the flavors locked in and helps the fish cook evenly.
  • Cook the Curry: Set your slow cooker to the low setting and cook for 2 hours. Turn the fish carefully halfway through to ensure it cooks evenly, and check that the sweet potato is tender before turning off the heat.
  • Serve and Enjoy: Check the seasoning, adjusting salt if needed, then serve the curry with steamed rice on the side. Garnish with lime halves and fresh cilantro sprigs for a bright, zesty finish.

Nutrition Facts

4 servings per container


  • Amount Per ServingCalories250
  • % Daily Value *
  • Total Fat 12g 19%
    • Saturated Fat 8g 40%
  • Cholesterol 50mg 17%
  • Sodium 570mg 24%
  • Total Carbohydrate 20g 7%
    • Dietary Fiber 3g 12%
    • Sugars 5g
  • Protein 22g 44%

    * The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

    Shili Mohamed Avatar

    AUTHOR

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Easy Peasy Slow Cook

    Easy Peasy Slow Cook is your go-to destination for simplifying meal times with a slow cooker. Discover recipes that promise deliciousness with minimal effort, making every meal a breeze.


    You’ll also love