Heat olive oil and ghee in a stock pot on medium heat. Add the celery, onion, carrots, garlic, and ginger to the pot and cook for 5 minutes. Add spices and bay leaves and cook for 2 more minutes.
Stir in crushed tomatoes, broth, chickpeas, lentils, and salt. Bring to a boil. Lower heat and cook for 10 to 15 minutes, or until soft.
Add diced zucchini and cook for 5 more minutes.
Take off heat and stir in lemon juice, zest, and collagen powder. Remove bay leaves and top soup with hemp hearts.