Veggie Lentil Curry Recipe

Lentils are the superfood everyone needs to incorporate into their diet. Packed with proteins and other vital nutrients, lentils are low in fat and delicious to have for breakfast, lunch or dinner.

If you are trying to reduce your meat intake or thinking of switching up your diet, lentils are a good way to start. Adding lentils to your diet will promote heart health, boost digestion, induce weight loss and regulate blood sugar levels.

Using lentils as the main ingredient, this veggie curry includes cauliflower, carrots, and potatoes along with some traditional spices to enhance the flavor. Cooking time is approximately 30 minutes and the curry can be eaten as a soup or supplemented with rice or naan.

There are a wide variety of lentils available at the grocery store. All of them have great nutritional benefits, but they vary in taste. Which lentils you choose is your preference, but take the time to explore and try out different types with this recipe.

Veggie Lentil Curry Recipe

serves 4


  • 1 cup of red split peas (lentils)
  • Olive oil
  • 1/2 yellow onion, diced
  • 2 teaspoons of minced garlic
  • 1 tablespoon of cumin powder
  • 1 tablespoon of curry powder
  • 1 teaspoon of garam masala powder
  • 1 tablespoon of mustard seeds
  • 1 teaspoon of turmeric
  • 12 oz. of cauliflower florets
  • 1 cup of diced potatoes
  • 1 cup of diced carrots
  • 3 cups of water


  1. Coat a large stainless steel pot with olive oil and set over medium heat.
  2. After about 5 minutes, add the diced onions and minced garlic, and sauté until lightly browned.
  3. Next, add the diced potatoes, carrots, and cauliflower followed by the lentils.
  4. Immediately pour 3 cups of water and stir lightly to mix all the ingredients together. Increase the heat to high.
  5. Add the spices mentioned above and stir gently until mixed in.
  6. Cover the curry with a lid and leave on high heat for 25 – 30 minutes.
  7. Once you hit the 30-minute mark, remove the lid and add the mustard seeds; follow by gently stirring for 2 minutes.
  8. Turn off the heat and let the mixture rest for 5 – 10 minutes before serving.

Notes: Make sure to wait until the curry has cooled down a bit before eating.