A delicious bowl of this Sweet Potato Curry Recipe shows a wooden bowl filled with curry, ready to eat.

Slow Cooker Sweet Potato Curry Recipe

Course Main Course
Cuisine Indian
Prep Time 20 minutes
Cook Time 8 hours
Total Time 8 hours 20 minutes
Yield 14 servings
Calories 309 kcal
Author The Gracious Pantry


  • 8 cups peeled, diced sweet potatoes (no larger than 1/2 inch pieces)
  • 1 1/2 cups sliced carrots
  • 27 oz. canned coconut milk (I used 2 cans that were 13.5 oz. each. I also used full fat, but you can use light coconut milk to cut down on fat if you prefer)
  • 28 oz. can diced tomatoes
  • 1 tbsp. ground cumin
  • 2 tbsp. curry powder
  • 1 tbsp. garam masala
  • 1 1/2 cups dry red lentils
  • 4 cups vegetable broth (or chicken broth, if you prefer)
  • 2 tbsp. garlic powder
  • 2 tbsp. onion powder
  • 4 cups raw spinach leaves (chopped)
  • salt to taste at serving
US Customary - Metric


  1. Place all ingredients (except the raw spinach) into your slow cooker insert and stir well to combine.

  2. Turn heat to low and cook for 7-8 hours or until the sweet potatoes and lentils are soft and cooked.

  3. Once cooked, stir in the raw spinach until it is wilted.

  4. Season with salt to taste and serve.

Recipe Notes

Please note that the nutrition data given here is a ballpark figure. Exact data is not possible.

Nutrition Facts
Slow Cooker Sweet Potato Curry Recipe
Amount Per Serving (1 cup)
Calories 309 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 12g75%
Sodium 423mg18%
Potassium 880mg25%
Carbohydrates 40g13%
Fiber 12g50%
Sugar 8g9%
Protein 9g18%
Vitamin A 14128IU283%
Vitamin C 14mg17%
Calcium 103mg10%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.