Combine blanched almonds, carrots, onion and celery in slow cooker. Pick through lentils and rinse. Add lentils to slow cooker along with bouillon cubes, curry powder, salt, garlic and 7 cups water.
Cover and slow cook on HIGH for 4 hours or LOW for 6 hours. Uncover and puree with an immersion blender until smooth (alternately, transfer soup in batches to a blender and puree until smooth). Stir in heavy cream and heat through. Garnish with cilantro and additional blanched almonds, if desired.