Pumpkin Lentil Curry Vegan (Canned Lentils)

Pumpkin Lentil Curry Vegan (Canned Lentils)

It’s safe to say this pumpkin lentil curry came together by accident. I wanted to find a good curry recipe using canned lentils, but I could not find a version online to soot my curry expectations.

I was in the process of starting to follow a curry recipe, but realized everything seemed wrong. Not the right seasonings, the proportions seems off… Thankfully, I was able to save the curry that I was working on and I was able to add my own twist.

Pumpkin lentil curry is perfect for fall. The pureed pumpkin gives this curry a very nice texture and creaminess, since we are using a reduced fat coconut milk. You can have high hopes for this recipe because it’s really satisfying and delicious.

Other Recipes You May Enjoy:

pumpkin lentil curry

Pumpkin Lentil Curry

Homemaker On A Budget
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Cuisine Main Dishes, Recipes
Servings 6 people


  • 1/2 onion, diced
  • 1 (15oz) can pureed pumpkin
  • 1 (13.5oz) can reduced fat coconut milk
  • 3 cloves garlic, minced or 3 cubes frozen garlic
  • 2 tsp. ginger, minced or 2 cubes frozen ginger
  • 3 tsp. curry powder
  • 1 tsp. ground coriander
  • 1/2 tsp. turmeric powder
  • 1/2 tsp. smoked paprika
  • 1 (12oz) bag frozen cauliflower
  • 1 cup fresh or frozen spinach
  • 2 (15oz) cans lentils, drained and rinsed
  • salt and pepper to taste


  • Preheat a large saucepan over medium heat. While it's heating up, diced 1/2 onion (any kind of onion will do). Add the diced onion.
  • Because we are not using oil, once the liquid evaporates from the onion which causes the onion to stick to the pan, you will need to add some water (1/4 cup at a time) to the onion to keep it from sticking. Cook the onion until all the water has evaporated and the onion is soft.
  • Next, add canned pumpkin, coconut milk, garlic, ginger, and spices. Stir together to combine all these ingredients.
  • Now add the frozen cauliflower and spinach. Cook the mixture over low to medium heat for 10 minutes. Never let the mixture come to a boil, it's not necessary and we don't want anything to burn.
  • Season the curry with salt and pepper at this point. I added at least 2 tsp. of salt.
  • Lastly, add the drained lentils. We wait to add these last because we don't want them to cook down to a mush. Cook on low heat for an additional 5 minutes.
  • At the end, take a wooden spoon and break apart the cauliflower. Frozen cauliflower generally comes in large chunks. Break them up to become smaller pieces. It's best to let the curry sit on the stove for sometime (at least 30 minutes) to allow all the flavors to blend together before serving.
  • ***Serve on top of basmati brown rice, naan, or even over a sweet potato.
Please Note: The links in this post are affiliate links, and I will receive a small compensation when you use my links to make a purchase. I would appreciate your support, as this website helps support my family.

Leave a Reply

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

Recipe Rating