It isn't an official recipe I follow
I eyeball it.
.I make it in my slow cooker.
So two onions chopped and a couple of crushed garlic cloves.
Saute until soft.
Then I add 3 to 4 tins of beans ( I usually do two of kidney beans, one butter and one black eyed) a cup of well rinsed red lentils..
One tin of chopped tomatoes (you could probably do two but I don't like too much tomato)
A really decent squeeze of tomato puree.
I swill the tomato can with water and add that too. Usually two thirds.
Now my spice mix
Is usually a couple of tablespoons of smoked paprika.
Couple of tablespoons of cumin
Maybe one of dried coriander
Half a teaspoon of cinnamon
Half a teaspoon of oregano
Chilli powder to taste. We like it hot.
I also do maybe half a teaspoon of coffee or cocoa
And I personally add two chopped red chillies.
Salt and pepper to season
Now the spice mix really is eyeballing for me and I think it is really what your family prefers..
Sometimes I add a little water. Depending on how it looks.
If I have peppers I add those at the onion and garlic stage.
Serve with rice, nachos and guacamole.
My DD prefers this to a meat version and I am the only veggie in the house.
I don't add much liquid really (drain the beans) as do in the slow cooker so less is needed.
I put mine on overnight for about 5 hours low and it keeps it warm until we are ready (it is an instant pot)