This recipe makes enough to freeze for later. If you want to use a slow cooker, see the notes at the end.

Difficulty: Beginner Prep time 10 mins Cook time 45 mins Total time 55 mins
Servings: 8



  1. Gather your ingredients
  2. Chop your veggies
  3. Sauté

    In a large, preheated saucepan, sauté the onion, cumin seeds, garam masala, turmeric, hot peppers, ginger, garlic, and curry in coconut oil. Cook for 2 minutes. Add the tomato paste and tomatoes. Cook for an additional 2 minutes.

  4. Lentils

    Add the presoaked lentils, 1 1/2 tsp of salt (if you haven't added salt yet), and 4 cups of water (or until they are covered). With it covered, cook for around 30-45 minutes, stirring occasionally so they do not stick to the bottom. If it becomes a bit dry, add a little water.

    Taste and adjust seasoning of salt and heat.

    Serve with natural yogurt (unsweetened), cilantro and Nann if desired.


Lentils cook better and quicker if they are soaked for about 6-8 hours, or overnight.

Slow cooker: Follow steps 1-3. Add everything to the slow cooker instead of the saucepan. Cook on low heat until the lentils are soft. If it is a bit watery, transfer to a pot and cook uncovered until it reduces to the desired consistency and adjust the salt level.

This recipe freezes well in sealed containers for up to 3 months.

Have you tried this recipe?



We would to see your cooking!

Pin this recipe and share with your friends


Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.