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
Creamy Coconut Lentil Curry in a white bowl

Creamy Coconut Lentil Curry

  • Author: Colleen
  • Total Time: 40 mins
  • Yield: 6 1x


This cozy, hearty, and flavorful Creamy Coconut Lentil Curry is an easy and delicious vegan option for dinner or weekly meal prep!


  • 1 tablespoon olive oil 
  • 1 small white onion, diced
  • 2 cloves garlic, minced
  • 1 1/2 inch knob fresh ginger, minced
  • 2 tablespoons curry powder, to taste
  • 1 teaspoon cumin
  • 1 teaspoon turmeric
  • 1/4 teaspoons cayenne powder
  • Salt and pepper to taste 
  • 1 cup dried lentils (rinsed until the water runs clear)
  •  2 1/2 cups of water
  • 1 (15 oz) can tomato sauce
  • 1 15-ounce can coconut milk
  • Rice for serving 


  1. In a large pot, heat olive oil over medium high heat. Add the onion and cook 5 minutes or until translucent. Add the garlic, ginger, curry powder, cumin, turmeric, cayenne, and salt and pepper and cook for an addition two minutes, stirring frequently. 
  2. Stir in the lentils, water, and tomato sauce. Bring to a simmer, cover, and let cook for 30-35 min or until lentils are tender. 
  3. Stir in the coconut milk and simmer an additional 5 minutes, uncovered. Serve over rice.


  1. The rice is not accounted for in the Nutrition Facts.
  2. I used red lentils but you can also use green!
  • Prep Time: 5 mins
  • Cook Time: 35 mins
  • Category: entree
  • Method: stovetop
  • Cuisine: Indian


  • Serving Size: serves 6
  • Calories: 306
  • Sugar: 4.5g
  • Fat: 17.8g
  • Carbohydrates: 30.6g
  • Protein: 10.9g
  • Cholesterol: 0mg

Keywords: creamy coconut lentil curry, lentil curry, coconut curry, vegan curry