Sauté the onions, red bell pepper and the carrots in butter or oil, in a large soup pot for 5-6 minutes or until they begin to soften.
While the vegetables sauté, use a sharp knife to scrap the corn off the cobs. Set the corn kernels aside.
Once the vegetables have sautéed, add the broth, the potatoes and the corn cobs to the soup.
Bring to a boil, reduce to medium heat and simmer on medium for 25 minutes or until the potatoes are tender.
Remove the corn cobs from the chowder and add the corn kernels and the cream cheese (or the can of unsweetened coconut milk) to the soup. Stir with a whisk until thoroughly combined. Simmer on low for about 5 minutes or until the corn kernels are cooked. Add the salt and black pepper. Taste and add more salt if necessary.
Serve with fresh basil sprinkled on top.