Heat the coconut oil in a large saucepan over medium heat. Add the onions and cook until soft, about 3 minutes. Add the tasso ham, red pepper, celery and jalapeno and cook until soft, about 2 minutes. Add the corn and thyme. Continue to cook, stirring occasionally, for another 3 minutes. Add the tomatoes, half-and-half and vegetable stock. Simmer until the sauce is reduced and thickened, 15 to 20 minutes.
Stir in the parsley and add salt and pepper to taste. Serve hot or at room temperature.
Tasso ham is a specialty spiced ham made from pork shoulder that has been cured, rubbed in a blend of spices and smoked. It's popular in Louisiana and available elsewhere at specialty markets.