🥗 Mediterranean Cranberry Walnut Chickpea Salad with Orange Vinaigrette
Servings: 3–4
Prep Time: 15 minutes
Cook Time: 0 minutes
Total Time: 15 minutes
🧾 Ingredients
🫘 For the Salad:
-
1 can (15 oz / 425g) chickpeas, rinsed and drained
-
½ cup cucumber, diced
-
½ cup cherry tomatoes, halved
-
¼ cup red onion, finely diced
-
¼ cup dried cranberries (use reduced-sugar if desired)
-
¼ cup walnuts, roughly chopped and lightly toasted
-
¼ cup crumbled feta cheese (optional but delicious)
-
2 cups baby spinach or mixed greens
-
2 tbsp chopped fresh parsley or mint
🍊 For the Orange Vinaigrette:
-
3 tbsp extra-virgin olive oil
-
2 tbsp fresh orange juice (about ½ an orange)
-
1 tsp orange zest
-
1 tbsp red wine vinegar or apple cider vinegar
-
1 tsp Dijon mustard
-
½ tsp honey or agave (optional — balance to taste)
-
Salt and black pepper, to taste
🔪 Instructions
-
Prepare the vinaigrette:
In a small bowl or jar, whisk together olive oil, orange juice, zest, vinegar, mustard, honey, salt, and pepper.
Adjust flavor to taste — more vinegar for tang, more honey for sweetness. Set aside. -
Assemble the salad:
In a large mixing bowl, combine chickpeas, cucumber, tomatoes, onion, cranberries, walnuts, feta (if using), and greens. -
Dress & toss:
Pour the vinaigrette over the salad. Toss gently until everything is evenly coated. -
Finish & serve:
Garnish with extra herbs or a sprinkle of feta. Serve immediately, or chill for 15–20 minutes to let the flavors meld.
🌿 Mediterranean Tips & Variations
-
Add avocado for extra creaminess.
-
Swap walnuts for toasted almonds or pistachios.
-
Mix in cooked quinoa or farro for a heartier version.
-
For extra protein, top with grilled chicken, shrimp, or tofu.
-
Keep it vegan by skipping feta or using a dairy-free alternative.
⚖️ Approximate Nutrition (per serving)
-
Calories: 290
-
Protein: 9g
-
Fat: 17g
-
Net Carbs: 22g
-
Fiber: 7g

