In a large saucepan with a tight-fitting lid, heat the olive oil over medium heat until hot.
Add carrots, onions, and apple; sauté for 10 minutes.
Add broth, salt, pepper, and gingerroot then reduce heat, cover and simmer for 30 minutes.
Puree soup in a blender or with an immersion blender until smooth.
Serve garnished with cheese.