Cut the kernels off of the corn cob if using fresh corn. Place ¼ of the corn kernels (regardless if frozen, fresh or canned) into blender or food processor and puree until smooth.
Heat olive oil in heavy skillet (prefer cast iron skillet) over medium heat, add onions and bell peppers, cook while stirring until onions are soft – about 3 minutes. Add the chili powder and cook, stirring constantly for one minute.
Add the wine, chicken stock, pureed corn and bring to a boil over medium heat, stirring occasionally – boil for about 15 minutes until reduced by ½.
Reduce heat to medium, add the cream (coconut cream), corn kernels, garlic and cook for 5 minutes, stirring occasionally.
Season with salt and pepper to taste. VERY IMPORTANT TO TASTE! Peppers are more/less bitter depending on the season – any bitter taste can be reduced/eliminated by adding more salt.
Garnish – use whatever works with your dish – very yummy with scallions, avocado, tomato, sour cream, cheese – your choice!