Halve and core the pumpkin and cut into pieces of the same size. Place the pumpkin pieces on a parchment-lined baking sheet. Season with salt and pepper. Bake in the oven for about 15 minutes or until the pieces are lightly toasted.
Drain the chickpeas, rinse under clear water and pat dry. In a large mixing bowl, mix the chickpeas, olive oil, curry powder, and garlic powder. Season to taste with salt and pepper. Heat a pan over medium to high heat and fry the chickpeas for about 5 minutes or until golden brown. Remove from pan and set aside.
Put the orange juice in a small saucepan and reduce to about a third over medium heat. Set aside to cool.
Finely chop the shallot and garlic.
Once the orange juice has cooled, mix with walnut oil, apple cider vinegar, chopped garlic, shallot, and mustard in a bowl. Season to taste with salt and pepper.
Wash the apples and cut into pieces of the same size. Roughly chop the walnuts. Arrange the pumpkin, baby spinach, chickpeas, apples and walnuts in a serving bowl and serve with the dressing.