Cook spinach in salted water until it separates.
Return to pan and add cream cheese cut into small pieces.
Melt and add cream of mushroom soup.
Crush onions and add 1/2 can to spinach.
Bake at 350 degrees for about 30 minutes.
Top with remaining onions and heat 5 more minutes.
Broccoli may be substituted.