In a large skillet over high heat, melt butter and 1 tablespoon of the oil. Add corn and garlic and cook until corn is golden brown, working in batches if needed to avoid crowding pan. Remove corn to a bowl.
Add remaining oil and bell pepper, and cook until softened, about 2 minutes. Add to bowl of corn.
Add half of the cheese to the bowl, followed by the jalapeno, cream cheese, sour cream, mayonnaise, salt, and green chiles. Stir to combine and transfer to baking dish.
Top with remaining cheese and bake until golden brown and bubbly, about 30 minutes. Enjoy!