In a large mixing bowl, combine chickpeas, spinach, cranberries, walnuts, and red onion.
In a small bowl or jar, whisk together olive oil, orange juice, honey (or maple syrup), salt, and pepper until emulsified.
Pour the vinaigrette over the salad ingredients and gently toss until evenly coated.
Taste and season with more salt or pepper as needed.
Chill in the fridge for 10–15 minutes to let the flavors meld, or serve immediately.
Sprinkle with extra walnuts or fresh herbs like parsley before serving.
