Here is what you need:
A microwave
A big microwave-safe bowl
A spoon
1 block (8 oz.) of cream cheese
8 oz. (2 cups) bag of shredded cheddar cheese or cheddar/mozzerella cheese mix
1 frozen box of chopped spinach
1 medium tomato
1 small onion (white, yellow or red)
Tortilla chips, crusty bread, or both to dip with.
Let the spinach thaw out and chop up the tomato and onion.
Put all the food ingredients in the big bowl except the chips, stir to mix. Heat in microwave on medium to medium-high heat until cheese is all melted, about 6-8 minutes. Stir about halfway through cooking. After all heated and cheese is all melted, stir to mix everything together and dip!
One creative option - hollow out a loaf of crusty Italian bread and scoop the dip into the hollowed out crust!
This dip is also great in a low fat variety, using part-skim cheddar cheese and fat free cream cheese. It honestly tastes ALMOST as good with like 80% less fat and one half the calories as the regular version.