Chop the onions into small cubes. Chop the garlic or use the garlic press.
Cut the bacon and chorizo into coarse or finer pieces, depending on your preference. Dice the fresh tomatoes. Drain the beans properly in a sieve and rinse with water - this prevents the otherwise bitter aftertaste.
Heat some olive oil in a sufficiently large pan and sweat the onions in it.
When the onions are translucent, add the bacon and stir constantly. After about 2 minutes, add the beans and stir occasionally. Mix in the tomato paste. After 2 - 3 minutes add the diced, fresh tomatoes and stir from time to time.
After another 2 minutes add the chopped tomatoes (from the tin) and stir in.
Simmer a little and then add the garlic and chorizo. Let everything simmer for 5 minutes and stir sometimes. Season with the spices at the end. After another 3 - 5 minutes everything is ready.