Over medium heat, heat olive oil in a large pot. Add onions and garlic, and sauté until translucent.
Add sliced salchichon sausage and cook until lightly browned.
Stir in carrots, potatoes, and bell pepper. Sauté for a few minutes.
Add paprika, salt, and pepper. Mix well to coat the ingredients.
Pour in chicken broth and diced tomatoes. Bring to a boil and then lower to a gentle simmer.
Cover the pot and let the soup simmer for about 20-25 minutes until the vegetables are tender.
Adjust seasoning if needed.
Serve hot, garnished with fresh parsley.