Bring a pot of water to a boil and add the corn. Boil for 7-9 minutes, remove the corn from the water and set aside to cool.
Heat a large skillet over medium high heat and add the oil. Add the tofu cubes to the skillet and cook for 5-7 minutes. Flip the tofu and cook for an additional 5-7 minutes (until golden brown). If you like it extra crispy, flip and cook for 5 more minutes.
While the tofu cooks, cut the corn off the cob and combine with the lettuce and diced red pepper.
In a small bowl, whisk together the oil, lime juice, dijon mustard and honey and season with salt and pepper.
Add the tofu and dressing to the salad and enjoy.