It's Intel. The temp registers are actually on the cores, so any deviation in temp is almost instantly registered, usually before that temp can be effectively dissipated by the cooler. You are talking electronic speeds vrs physical heat transfer speeds, so yes, Intel cpu's will spike. Alot. Upon opening any app, doesn't matter how small, even just opening another window will make the cpu spike. It's work, so will happen. This is entirely normal behavior. So no worries there.
What's more important than spike temps is sustained average temps. And this is affected by several sources.
Ambient temps. If it's 40° in the room, best case scenario is that the cpu would see 40° at idle, but that never happens, cpus usually sit about 10° or so above ambients.
Case cooling. No matter what ambients are, if there's no decent airflow in a case, the heatsink can't work effectively, temps sit high.
Heatsink. A heatsink can only do so much, affected by both ambient temps, case temps, airflow, size and source. Sticking a core2duo TDP cooler on an i7 is a recipe for disaster.
That said, what's missing in your system? Small cooler? High ambients? Bad airflow? Any combination? Doesn't take much to add 2-3° on one thing, spread that across 2 or 3 things and you got an extra 10°. Windows can also be an issue, updates have a bad habit of changing a few settings without telling you.