Prepare the corn: Remove the leaves and the threads from the ears of the corn. Trim off the ends of the corn and discard. Cut the ears of corn into 2-3 pieces.Use a knife to cut off one row of corn kernels. Then, use your thumb to push the other rows in the direction of the one you just removed. Repeat with the remaining corn pieces. Rinse the corn kernels under cold water and drain.
Bring a pot of salted water to a boil. Once boiling, add the corn kernels and let simmer for about 3 minutes. Remove from heat and drain the corn kernels.
Heat the oil in a large non-stick skillet over medium heat. Once hot, add the corn kernels and sauté for 3-5 minutes, or until the corn is slightly caramelized and golden brown.
Season with salt, sugar, and ground black pepper. Stir in the vegan butter, chopped scallions, and saté if using. Stir to coat and cook for another 3-5 minutes.
Serve immediately with rice, quinoa, greens, and/or your protein of choice!