Chop the onion and finely chop the garlic. Roughly chop the pepper and quarter the mushrooms.
Soften the onion and garlic in hot oil in a large saucepan.
Add the mushrooms and cook for a few minutes.
Add the tomatoes, lentils and beans to the pan.
Add the ground spices, oregano, cocoa powder, whole chilli (or a sachet of ready prepared chilli seasoning) and vegetable stock to the pan and stir. Add sufficient stock to cover the other ingredients, plus a little extra as the lentils will bulk out while they are being cooked.
Place the lid on the pan, bring to the boil and then simmer gently for around 30 minutes or until the lentils are cooked. Stir regularly so that the chilli does not stick to the pan and add more vegetable stock or water if needed.
Remove the whole red chilli and stir in the tomato purée shortly before serving.
Notes
The quantities and balance of spices can be varied to suit your own taste.
Use enough stock to cover the other ingredients, check regularly and add more stock if needed.
Be careful not to overcook this dish as the lentils will turn to pulp. Your red lentil chilli will be ready when the lentils are cooked and soft enough to eat but still have texture.
Lentil chilli can be stored in the fridge for up to 3 days or can be frozen. I find that it makes a perfect "ready meal" to keep in the freezer for busy days as it can be defrosted and reheated straight from the freezer.
When reheating this dish either from the fridge or after defrosting, heat gently and only for the minimum time needed to heat through to avoid the lentils becoming overcooked.
This vegetarian chilli recipe is a perfect storecupboard meal. If you have run out of peppers or mushrooms the lentil chilli will be just as tasty without them.