Heat the olive oil in a large saucepan over medium heat and fry the onion and garlic until softened. Add the tomato paste and stir well for 1 minute and until well combined.
Add the chopped tomatoes and the capsicum and stir well before adding the passata. Add the passata.
Add all spices (bay leave, oregano, thyme, paprika, cumin, chili, salt & pepper) and the balsamic vinegar. Stir well and let it simmer for about 5 to 7 minutes.
Stir in all the beans and let it simmer for another 10 minutes, stirring occasionally.
Taste and season along your taste with more black pepper, salt and hot chili.
Take the bay leave out.
Serve it into bowls and add the avocado, raw mayo (or non dairy yoghurt), spring onions or jalapeno (cut into pieces), fresh coriander leaves. Squeeze some fresh lime on top !