In a large dutch oven or stock pot heat about 1 tablespoon of olive oil.
Remove bone from pork chops and set aside. Cut up meat into bite-size cubes.
Sear pork for about 2-3 minutes on each side, until browned slightly. Remove from pot and set aside.
Add another tablespoon of olive oil and let heat up.
Add onion and stir occasionally for about 2-3 minutes, until softened slightly. Be sure to scrape up the meaty bits on the bottom of the pot.
Next, add in red bell peppers and garlic and let cook for another 3-4 minutes.
Add in canned tomatoes and smoked paprika. Stir to combine and allow to simmer for another 2-3 minutes.
Add in the seared pork, pork chop bones (for flavor), garbanzo beans, chorizo, and chicken stock. Add water, if needed, to cover all ingredients with liquid. Stir to combine.
Cover and let simmer for about 60 minutes, stirring occasionally, or until pork is tender.
While soup is simmering, preheat oven to about 400 degrees F. Put cubed potatoes onto a large baking sheet. Drizzle with about 1 tablespoon of olive oil.
Bake for about 30-40 minutes, until crispy and golden.
Remove from the oven, season generously with salt, pepper, and some chopped parsley. Set aside until soup is done.
Once pork is tender and soup is ready to serve, pour into bowl and top with crispy potatoes and additional parsley.