Moroccan Chicken Lentil Soup with Spinach, and Preserved Lemon Feasting at home 5 out of 5 stars (47) 50 minutes