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
Lentil curry in a bowl on a wooden board

Easy Slow Cooker Lentil Curry (Gluten-Free, Vegan)


Thick, rich slow cooker lentil curry that is so easy to make, smells so fragrant, and tastes absolutely delicious. Gluten-free and vegan, this is one meal you’ll be making on repeat!


  • 1 cup dry brown lentils (soaked at least 1 hour)
  • 2 medium yellow onions, peeled and diced
  • 1 medium carrot, peeled and diced
  • 4 garlic cloves, peeled and minced
  • 2 cups tomato sauce
  • 2 cups water, plus more as needed
  • 3 tablespoons curry powder
  • 1 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 cup fresh chopped parsley, for garnish
  • Cooked white rice, for serving (optional)


  1. Combine soaked lentils, diced onions, diced carrots, minced garlic, tomato sauce, water, curry powder, salt, and ground pepper in the slow cooker
  2. Mix well to combine, ensuring that the ingredients are evenly distributed.
  3. Turn the slow cooker on to “high” setting, cover and cook for the next 5 hours until lentils are tender. Alternatively if you are preparing the lentils in the morning and will be out the whole day, set the slow cooker to the “low” setting and cook for at least 8 to 10 hours until lentils are tender.
  4. Once lentils are tender, check to see if curry is too thick for your liking. If too thick, add 1/2 cup water and mix well and let sit for another 5 minutes in the slow cooker before serving.
  5. Serve this delicious lentil curry with white rice and fresh chopped parsley for garnish.


Lentils: I like to use dry brown lentils and soak them for at least an hour before cooking, simply because it’s much cheaper to buy dry lentils. If not, you can use 2 cups of canned lentils instead and skip the soaking time. 

Parsley: I use parsley because I almost always have a huge bunch of parsley in my fridge. However, if you prefer a more Asian taste, swap out the parsley for cilantro (which is great as well!)

Other Add-Ins: If you want a bit of meat, you can add cubed beef or chicken. Also with the lentils you’ll be more than satisfied in my opinion. 

Slow Cooker: I used a 6 quart slow cooker with plenty of room to spare.

Stovetop: If you don’t own a slow cooker, or simply want to eat this lentil recipe soon (instead of in 5 hours), it’s best to use lentils that have been soaked for at least 5 hours, or use canned lentils instead. To cook, simply combine all the ingredients in a large pot, bring to a boil, and then reduce heat to medium low. Cover the pot partially and let cook for the next 2 hours until lentils are tender, stirring occasionally. Add extra water as required to achieve the consistency of your preference.  

  • Prep Time: 5 mins
  • Cook Time: 5 hours
  • Category: Main Dish
  • Method: Slow Cooker
  • Cuisine: Indian

Keywords: slow cooker lentil curry, lentil curry in slow cooker, vegan lentil curry

Recipe Card powered byTasty Recipes