Vegan Curried Lentil Kale Stew

I really can’t get enough of this Vegan Curried, Lentil Kale Stew these days. It has been the perfect dish to make on the cold winter nights. It is also packed full of flavor and so many nutrient dense ingredients like curry, kale, whole tomatoes, creamy coconut and flavorful cilantro. 

Lately I have only been wanting really spice heavy dishes like these curried lentils. I think it is because it has been so cold and all those spices warm me from the inside. You seriously would not believe how much golden milk I have been drinking lately. Side note – I ordered some ground turmeric on amazon the other day and totally didn’t pay attention to the size bag I ordered. Um…16oz of ground turmeric is A LOT! I seriously don’t think I will run out of that spice for years. Anyway..

This vegan dish really is so incredibly easy to make and highly affordable since lentils are the base protein. We can all use more affordable recipes right? I have made curried lentils in the past but I wanted to create a heartier stew with more vegetables and broth. So this curried lentil, kale and tomato stew recipe was born.The hearty lentils pair perfectly with the aromatic curry, acidic tomatoes and creamy coconut milk. This stew is seriously perfection and filled with so many nutrient dense ingredients. It is also vegan AND gluten-free…#winning.

We usually make a batch of this vegan curried lentil, kale stew and eat it throughout the week for lunches and dinner. It really tastes better with each day and reheats easily.

In this recipe, I prefer to use a medium curry so it has a little kick to it but nothing overwhelming. If you don’t prefer much spice I would just use a mild curry.

It looks like winter is still here for a while so I hope you warm up with a batch of this vegan curried lentil kale stew.


Vegan Curried Lentil, Kale and Tomato Stew
Serves 6
Write a review
Prep Time
15 min
Cook Time
35 min
Prep Time
15 min
Cook Time
35 min
  1. 3 Tbsp olive oil
  2. 1 cup diced onion
  3. 1 cup diced carrots (approximately 3 carrots)
  4. 4 garlic cloves, chopped
  5. 2 inch piece of ginger, peeled and grated
  6. ¼ tsp red pepper flakes
  7. 1 Tbsp + 2 tsp yellow curry powder (I prefer medium)
  8. 2 tsp salt
  9. 1 cup dried green lentils
  10. 28 ounce can whole, peeled tomatoes
  11. 2 cups broth or water
  12. 1 can full-fat coconut milk
  13. ½ cup fresh cilantro, chopped
  14. 3 cups chopped kale, stems removed
Optional Toppings
  1. Fresh cilantro
  2. Rice
  3. Coconut milk
  4. Lime
  1. Heat a dutch oven or soup pot to medium high heat and add the oil. Once hot add the onions and carrots and sauté for 3-5 minutes or until onions are translucent.
  2. Add the garlic, ginger, red pepper flakes, curry and salt. Cook until fragrant – about 1 minute.
  3. Add the lentils and stir. Then pour in the canned tomatoes and use a spoon to chop up the tomatoes until they are about 1 inch in size.
  4. Add the broth and coconut milk and stir to combine. Place a lid on the pot and let it simmer for about 20 minutes.
  5. Take the lid off and add the chopped kale and cilantro. Let simmer for an additional 10-15 minutes with the lid off to thicken.
  6. Taste and adjust salt if necessary before serving. Top each bowl of stew with rice, lime, cilantro and coconut milk.
Adapted from Bon Appetit
Adapted from Bon Appetit
Jessi's Kitchen

2 comments on “Vegan Curried Lentil Kale Stew

  1. I have not tried it. Red lentils tend to fall apart a bit more than green so it should work but the texture may be a bit different. Feel free to give it a try though.

Leave a Reply

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