Wash and clean your potatoes
In a large pot, add water and a pinch of salt, and bring the water to a boil.
Add the cleaned potatoes and boil till tender.
While the potatoes are boiling, melt the butter and add the chopped pimentos, garlic, and thyme. When the butter melts, remove from the heat.
Once the potatoes are boiled, discard the water and set the potatoes aside to cool and handle.
Peel the skin from the potatoes and chop them up.
Preheat your oven to 350 degrees
Add the chopped potatoes to a large bowl.
To the bowl, add the butter mixture, salt, and pepper.
Add half the milk to the bowl and start mashing the potatoes. Mash until you like the consistency.
Add more of the milk (you might not need all), cream corn, and half the cheese, and continue to combine.
Taste for salt and pepper.
Add potato mixture to a greased dish (I used an 8X8 dish)
Flatten evenly and cover with the remaining cheese.
Bake in the oven for 30 minutes, until the cheese is melted and a nice golden brown.
Remove from oven and let cool for at least an hour.