Place the lentils in a large pot together with the vegetable stock, carrots, onions, tomatoes, garlic, ginger, cumin, coriander, red pepper, tumeric, salt, and pepper. Bring the mixture to a boil, reduce the heat, cover and simmer for 30 minutes until the vegetables and lentils are tender.