Mix the yogurt with 1 Tbsp of warm water until smooth.
Combine the yogurt, cream cheese, mozzarella, parmesan, garlic, salt, pepper, and artichoke hearts together in the slow cooker.
Cook on low for 2 hours.
Stir the ingredients.
Add in the spinach, chopped red onion, and lemon.
Cook on low for another hour.
Serve and enjoy!
Notes
Homemade spinach artichoke dip can be stored in the refrigerator for 4-5 days in an airtight container.
Have leftover spinach artichoke dip? Put it back in the slow cooker with a little extra milk and add in cooked pasta for Spinach Artichoke Dip Pasta! So yummy for dinner.