The stove tops have higher pressure. With stroganoff, if you thicken the sauce, you got to do it after you finish cooking it. Otherwise it will burn.
If it tastes blend, do you add enough salt, I season after it cooks? I usually add a bit of wine for taste to my stroganoff.
Anyway, here's the...