Start by finely chopping the onion. Chop up the baby spinach as best as you can, you don’t want whole spinach leaves in there. Mince the garlic. And chop up the artichoke hearts as best as you can. Add it all into a large mixing bowl.
Add in the softened (which just means to let it sit out of the fridge for 20-30 minutes so it’s squishy) cream cheese, the plain greek yogurt, and half of each bag of cheese. Sprinkle in some salt and pepper.
Stir all of the ingredients together. This is going to use some arm strength!!! Then spray the crockpot with cooking spray. Set the crockpot to high and cook for 2-3 hours. Or if you have other things to take care of, set it to low and cook for 5-6 hours.
Add the mixture to the crockpot and sprinkle the remaining cheese over the top. Be sure that you stir it around every so often so that the outsides don’t burn and everything gets nice and melted together!
When it’s warm/hot, everything is melted, and the spinach leaves have turned dark green, it is ready to eat! Plug the crockpot in at the party and lay out some chips or crackers and wait for it to be devoured!