Add olive oil to a large pot that is on medium heat. Add the garlic and the onions and cook until translucent. Add the cumin, curry powder, and freshly grated ginger and cook for a few minutes, stirring occasionally. Add the sweet potatoes, dry lentils, vegetable stock, and coconut milk. Bring to a boil and then cover and let simmer for 20 minutes or until the sweet potatoes are tender.
Add the baby spinach and stir. Garnish with fresh parsley and served with fresh bakery bread.