Cut the corn off the cob.
To a saute pan, add 3 tbsp of butter and 4 tbsp of olive oil. Once the butter has melted add the corn. Season with salt and pepper to taste and cook until it starts to brown. Remove from the pan and set aside.
Prepare all your salad ingredients. Slice the onion and cucumber and cut the tomatoes in half and dice the avocado.
Into a bowl or mason jar add all the dressing ingredients, olive oil, salt, pepper, lime juice, and dijon mustard. Shake well to emulsify.
To a large bowl add the corn, onlon, tomatoes, cucumbers, avocado, and spinach.
Pour all the dressing over the salad and toss to combine.
Enjoy with any of your favorite grilled meats!