Rub pork tenderloin with 1 tablespoon olive oil and season with 1 teaspoon salt, ½ teaspoon pepper.
In a stock pot or Dutch oven over medium heat, brown pork on both sides. Remove from pot.
Add 1 tablespoon olive oil to the pot and sauté onions and celery. Add garlic, paprika, coriander, and cayenne pepper.
Next, add flour and butter and stir until paste-like in consistency.
Pour in chicken broth and stir, scraping up any bits of flavor from the bottom of the pot.
Add diced potatoes and the pork tenderloin. Bring to a boil then reduce heat to a simmer, about 20-25 minutes.
Remove pork from pot and set aside to rest.
Add beans and corn to stockpot and stir until warmed through.
Mix in 1 cup sour cream and season broth with kosher salt and pepper.
Slice pork into bite-sized pieces and return to stock pot and serve.
