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
Overhead view of a white bowl filled with shite rice and lentil curry

Lentil curry

  • Author:
  • Total Time: 45 mins
  • Yield: 5 1x
  • Diet: Vegan


This simple, creamy Indian Lentil Curry is made with green lentils, coconut milk, fresh ginger, scallions, and curry. It’s perfect over a bed of rice and tastes just as good (or even better) the next day! Make it for dinner and enjoy it for lunch the next day.


  • 2 tbsp extra virgin olive oil or coconut oil
  • 2 tbsp tomato paste
  • 2 ripe tomatoes, diced
  • 4 large scallions, white and green parts, sliced
  • 1 cup dry brown or green lentils, picked and rinsed  (See note #2)
  • 1 tbsp curry powder (See note #1)
  • 1 tsp salt
  • 2" piece of fresh ginger, peeled and grated
  • 3 cups of water or vegetable broth
  • 3/4 cup canned light coconut milk 
  • 1 bunch fresh cilantro or parsley, chopped (optional)


  1. Heat the oil in a large deep skillet with a lid. Add the tomato paste and cook over medium-high heat for 2 minutes, stirring frequently
  2. Add the diced tomatoes and continue cooking for 4-5 minutes. Add the scallions and keep cooking for 2-3 minutes
  3. Add the lentils, curry powder, salt, ginger, and water or broth.  Bring to a boil, cover, lower the heat, and simmer for 25-30 minutes, or until the lentils are slightly tender but not all the way cooked. You should have some liquid remaining. If not, add about 1/2 cup of water or broth
  4. Add the coconut milk and simmer, covered, for 15 minutes
  5. Garnish with cilantro or parsley. Serve plain or over rice, quinoa or cauliflower rice


  1. Use your favorite curry powder. You may also want to try our homemade Garam Masala spice blend
  2. To save on cooking time, you can use canned lentils. Canned lentils are already cooked, so just make the sauce, skip the water or broth, then add them to the pot.  Cook for 15 minutes, so all the flavors come together.  Add some water or broth to achieve the desired consistency.
  • Prep Time: 10 mins
  • Cook Time: 35 mins
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian


  • Serving Size: 1/2 cup
  • Calories: 230
  • Sugar: 4
  • Sodium: 477
  • Fat: 8.8
  • Saturated Fat: 3
  • Unsaturated Fat: 5.8
  • Trans Fat: 0
  • Carbohydrates: 29.7
  • Fiber: 5.9
  • Protein: 10.6
  • Cholesterol: 0

Keywords: gluten-free, kosher, plant-based,

5 Secrets to Tasty Meatless Recipes 

Take your recipes from
Blah to Yowza!

Free email series