Craving:  spinach and artichoke dip. Problem:  no spinach, no artichoke.  Enter the improvisational chef.  Collard greens and tomatoes made a really tasty substitute.
1/2 bag frozen collard greens
Can of diced tomatoes
Medium onion, diced
3 cloves of garlic, diced
1/2 stick salted butter
Block of cream cheese
Handful of shredded mozzarella cheese
Two tablespoons of sour cream
Tablespoon Worcestershire sauce
Salt, onion powder, garlic powder, cayenne pepper to taste

Soften onions and garlic in butter in a large skillet.  Add frozen collards and drained tomatoes.  Simmer until flavors unify.  Add cream cheese, cheese and sour cream.  Season and fully combine.  Serve warm.