Heat 1 tablespoonof the oil in a large saucepan over medium-high heat. Add the onion and sauté 5 minutes, until softened. Add the garlic and sauté another minutes or two.
Add in the borlotti beans, veggie stock, chili, cumin and oregano, and mix well. Continue cooking until the mixture reaches a simmer.
Remove from the heat and use a potato masher or a wooden spoon to mash the beans. Keep mashing to your preferred texture. You can puree in a food processor to make them really smooth but I prefer to do this manually.
Stir in the remaining tablespoon of oil. Taste and season the beans with lime juice, salt and pepper, to taste.
Serve warm, topped with any garnishes you might like.