Yellow Split Pea Dip (Greek Fava) - Veggies Don't Bite