Cranberry Walnut Chickpea Salad with Orange Vinaigrette

🥣 Ingredients

🥗 Salad

  • 1 can chickpeas (drained & rinsed)
  • ½ cup dried cranberries
  • ½ cup walnuts (toasted if possible)
  • 1 small cucumber, diced (optional but refreshing)
  • ¼ red onion, finely sliced
  • 1–2 cups spinach or mixed greens
  • Fresh parsley (optional but makes it brighter)

🍊 Orange Vinaigrette

  • ¼ cup olive oil
  • 3 tbsp fresh orange juice
  • 1 tsp orange zest
  • 1–2 tsp honey or maple syrup
  • 1 tbsp apple cider vinegar or lemon juice
  • 1 tsp Dijon mustard (optional but helps emulsify)
  • Salt & black pepper

🔥 How to Make It

  1. Toast walnuts (optional but worth it)
    Lightly toast in a dry pan for 2–3 minutes until fragrant.
  2. Prep salad base
    In a large bowl, combine chickpeas, cranberries, walnuts, onion, cucumber, and greens.
  3. Make dressing
    Whisk together olive oil, orange juice, zest, sweetener, vinegar, mustard, salt, and pepper until slightly thickened.
  4. Combine
    Pour dressing over salad and toss well.
  5. Rest (important)
    Let it sit 5–10 minutes so flavors soak in.

😋 Flavor profile

  • Sweet (cranberries + orange)
  • Nutty (walnuts)
  • Earthy (chickpeas)
  • Bright & citrusy dressing
  • Crunchy + soft contrast

🔁 Easy upgrades

  • 🧀 Add feta cheese for salty balance
  • 🥑 Add avocado for creaminess
  • 🍗 Add grilled chicken for a full meal
  • 🌶️ Add chili flakes for a spicy kick
  • 🌾 Add quinoa to make it even more filling

If you want, I can also turn this into a meal-prep version (5-day lunch bowls) or a high-protein gym salad version with exact macros.

Leave a Comment