Add tomatoes, red bell pepper and scotch bonnet to a blender and blitz until smooth. Set aside for later.
Heat oil in a large saucepan. Add onions and garlic and cook on a low heat for a few minutes or until soft.
Add curry powder, turmeric, cumin, garam masala, mixed herbs and paprika to the saucepan. Stir well and cook for one minute.
Add the blended tomato mixture to the saucepan and cook for 3-5 minutes on a low/medium heat.
Add coconut milk, vegetable stock and lentils to the saucepan. Season with salt and pepper. Bring to a boil and leave to cook on a low/medium heat for 15-20 minutes or until lentils are soft
Serve with rice or roti.
Notes
This curry can be refrigerated for 2-3 days. It can also be frozen for up to one month.