Add the extra virgin olive oil to a large pot or Dutch oven. When the oil is hot, add the chopped onions and sauté for 3-4 minutes until the onions soften.
Add 2 tablespoons of butter, 1/2 teaspoon of smoked sea salt, 1/3 cup of sliced celery, and chopped garlic, and continue to sauté for a few more minutes.
Pour in the 3 cups of unsalted chicken stock and 2 tbsps of the freshly squeezed lime juice and stir.
Add the freshly cracked black peppercorns, 1/2 teaspoon of smoked paprika, 1/2 teaspoon of garlic granules, 1 teaspoon of chorizo seasoning mix, and 1/2 teaspoon of dried Aleppo peppers (or red pepper flakes). Continue to stir.
Next, stir in 1 cup of heavy cream and 1/2 cup of sour cream. Then add the 4 cans of cannellini beans, 2 cans of whole-kernel sweet corn, and 1 cup of chopped red bell peppers, and continue stirring.
In a saucepan or skillet, create a roux made with two (2) tablespoons of all-purpose flour, two (2) tablespoons of unsalted butter, and one (1) tablespoon of extra virgin olive oil. Place a saucepan over medium heat and add the butter and EVOO. Add the all-purpose flour and whisk until the roux is lump-free and smooth. Spoon the roux into the pot and stir until it is fully incorporated.
Adjust the heat to low and simmer for about 15 minutes.
Remove the salmon from the oven (or grill), break it into smaller pieces, and add them to the smoked white chili.
Top with a squeeze of fresh lime juice and add chopped cilantro.
Serve with toppings like fresh green onion, slivers of red bell pepper, and grated cheese; we used Parmigiano-Reggiano.