Heat a large sauté pan and add the oil when it is very hot.
Brown the meat by searing it well on at least 2 sides.
Season it with salt and pepper.
In the meantime, chop the garlic, onion, red bell pepper, and carrots to your desired size.
Take the meat out of the pan and place it in a small bowl.
Add oil to the pan again and sauté the vegetables for 5 minutes over medium heat.
Add tomato paste and let it cook for 2 minutes.
Then add port wine and red wine and let it simmer for 10 minutes.
Next, add chopped tomatoes/passata, smoked paprika, chili, cayenne pepper, and paprika and put the lid on.
Reduce the heat and let it simmer for 1.5 hours.
Cut the chorizo sausage into smaller pieces and add them to the pot, letting it simmer for at least 30 minutes.
Season the sauce to taste with lemon juice, salt, pepper, sugar, and vinegar.
For example, serve the dish with polenta.