Wash the lentils, pour them into a pan, cover with water and cook for about 30 minutes after boiling without salt. Just before you finish cooking, add salt. Drain.
Clean the vegetables, cut into small parts and let them grill in a non-stick pan with two tablespoons of oil to which add the chili, coriander and cumin. Let it cook for few minutes, then add the tofu cut into cubes and the tomato puree. Season with salt, cover and let cook covered for about 30 minutes or until the veggies are soft.