You can make it in the oven, but I would suggest using this Spinach Artichoke Dip recipe that was made for baking. I have not tried making this on the stove, but I would assume it would work just fine. Again, though, you'll need to keep it warm while serving, and it may burn if kept on the stove without stirring.