Heat the olive oil in a large pot over medium heat. Add the pork cubes and cook until browned on all sides, about 6 minutes total.
Add the onion, carrots, and garlic to the pot. Cook for 5 minutes until the vegetables begin to soften.
Stir in the smoked paprika and cook for 1 minute to release its aroma.
Pour in the chicken broth and add the white beans. Season with salt and black pepper.
Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 45 minutes until the pork is tender.
Ladle into bowls and top with chopped parsley before serving.