Sweet Potato Lentil Chickpea Curry

I’ve been getting more requests from my patients for vegetarian dinner options that contain a good amount of protein. Even for cooking for my own family at home, I like to try out meatless meals on the occasion but I’m always contemplating how to boost the protein content as my workouts consist of lifting heavy weights so the amount of protein I eat is crucial.

This recipe is a great option for those of you with grain-free or vegetarian diets but also if you just want to try out a hearty meatless option for a weeknight meal. Alternately, if you want to up the protein intake even more, add a couple of chopped, roasted chicken breasts near the end of the cooking time.

It’s a pretty quick meal to prep and then you can sit back and kick your feet up to let it simmer until the flavours meld together wonderfully. You might find it tastes somewhat bland before you start simmering, but as the sugars in the sweet potato break down and mix with the rest of the ingredients, the sweet and savoury components of this recipe come together really nicely.

Prep time: 5-10 minutes
Cooking time: 25 minutes
Servings: 4


  • 1 tbsp grapeseed oil
  • 1 onion, diced
  • 1 tsp cumin seed, whole
  • 1 tsp mustard seed
  • 1 tbsp curry powder
  • 1 tsp garam masala
  • 1/2 cup lentils, dry
  • 1 large sweet potato, peeled and cubed
  • 2 cups vegetable stock
  • 1 can diced tomatoes, drained
  • 1 can chickpeas, drained
  • 1/3 cup cilantro, chopped
  • salt
  • pepper

A note on seasoning: Recipes will usually indicate seasoning as the last step before serving, however I find seasoning with salt with each step throughout the cooking process builds a better flavour in the overall meal. Be careful to season in small amounts if you choose to do this as you may find the finished product to be too salty!


  • Heat oil in a heavy bottomed pot or pan over medium-high heat and cook the onion until softened
  • Add the spices and cook for 1 minute
  • Stir in the stock, tomatoes, lentils, sweet potatoes, and chickpeas and bring to a boil
  • Cover and lower the heat to simmer for 25 minutes
  • (If adding the roasted chicken, add it with about 5 minutes left in the cook time)
  • Add most of the chopped cilantro, leaving a small amount to garnish

Nutritional info per serving (without chicken):

Calories: 287kcal
Carbohydrates: 50.2g (sugars 4.7; fiber 10.3g)
Fat: 5.6g
Protein: 10.4g