Heat a large pot over medium heat with olive oil. Add onions and garlic and sauté for 3 minutes.
Add cauliflower, red peppers, chicken, seasonings, and broth. Add more broth as needed until everything is fully covered. Bring to a simmer; cover with a lid and simmer for 10-15 minutes, or until chicken is cooked throughto 165F.
Remove chicken and shred with forks.
Return chicken to pot along with spinach, feta, cream cheese, and lemon juice. Simmer for 5-10 more minutes to allow liquid to thicken a bit. Serve with fresh pita or bread and enjoy!