In a large saucepan/pot, fry onion, garlic, capsicum, bell peppers and carrot until onion is transparent. Add the chicken and fry until browned. Add the tomatoes and cook until tomatoes soften. Reduce to low heat, cover pot with lid and allow let simmer for about ten minutes. Add water and the pre-soaked lentils and cover with lid again. Simmer for about 30 minutes.
Add potatoes and pumpkin, and cook until soft.
Take off heat, and add the spinach, stirring through until just wilted. Sprinkle with salt and pepper and parsley.
Notes
If using dried lentils and not canned, make sure to soak the night before.