This is such a tasty recipe and can be served as part of a meal as a side, replace the meat portion of the meal, work as a dip or a sandwich spread and even goes well on baked potatoes.
But best of all it is incredibly easy and costs next to nothing if you use dried beans.
4 Tbs Oil/Lard/Tallow
1 Cup Dried Kidney Beans
2 Brown Onions
2 Cloves of Garlic
1 Red Capsicum
1/2 Tsp Ground Chilli
2 Tsp Ground Cumin
1 Tsp Ground Coriander
1/2 Tsp Salt
1/2 Tsp Sugar
Soak you beans and then cook until soft enough to mash. Drain and set aside.
In a large saucepan place the fat/oil of your choice and add you finely diced onion and cook over a low heat until the onion is translucent and not browned. Once the onions are cooked add the crushed garlic and finely diced capsicum and mix well continuing to cook over a low heat with the lid on the pot. Once the vegetable are soft increase the heat to 3/4 add the spices and cook for 2 mins stirring constantly then add the sugar, salt and cooked beans.
Mix through then use a potato masher to break down the beans a bit and cook for a further 5 minutes stirring constantly (you may need to add a little water if the mix gets too dry) then remove for the heat and serve immediately or set aside for later use. I like to garnish mine with chopped coriander.
You can make this in much larger quantities if you want and feel free to adjust the seasoning to your taste.