Print Recipe
4.74 from 94 votes

Slow Cooker Coconut Curry Lentils

Slow Cooker Coconut Curry Lentils are an easy, hands-off, fiber filled, freezer friendly vegan dinner. 
Prep Time30 mins
Cook Time4 hrs
Total Time4 hrs 30 mins
Keyword: Crock Pot, Slow Cooker, Vegan, Vegetarian
Total Cost: $9.86 recipe / $0.99 serving
Servings: 10 cups




  • 1 yellow onion $0.37
  • 2 cloves garlic $0.16
  • 2 cups brown lentils $1.36
  • 1 sweet potato (about 3/4 lb.) $0.98
  • 2 carrots $0.22
  • 3 Tbsp curry powder (hot or mild) $0.45
  • 1/4 tsp ground cloves (optional) $0.03
  • 15 oz can petite diced tomatoes $0.65
  • 15 oz can tomato sauce $0.99
  • 3 cups vegetable broth* $0.39
  • 14 oz can coconut milk (full fat) $2.47


  • 10 cups cooked rice $0.99
  • 1/2 red onion $0.40
  • 1/2 bunch cilantro or green onions $0.40


  • Dice the onion and mince the garlic. Peel the sweet potato and carrots. Dice the sweet potato (1/4-1/2 inch cubes) and slice the carrots.
  • Add the onion, garlic, sweet potato, carrots, lentils, curry powder, cloves, diced tomatoes, tomato sauce, and vegetable broth to the slow cooker. Stir to combine. Place the lid on the slow cooker and cook on high for 4 hours or low for 7-8 hours. Once cooked, the lentils should be tender and most of the liquid should be absorbed.
  • Stir the can of coconut milk into the lentils. Taste and adjust the salt or other spices as needed (the amount of salt needed will depend on the type of broth used and the salt content of the canned tomatoes).
  • To serve, add 1 cup cooked rice to a bowl followed by 1 cup of the lentil mixture. Top with finely diced red onion and fresh cilantro.



*I use Better Than Bouillon to make my vegetable broth.