Spinach with Chickpeas, Pine Nuts & Raisins Recipe
Introduction
This spinach dish with chickpeas, pine nuts, and raisins is a vibrant, flavorful side that’s both nutritious and easy to prepare. Combining earthy spices with sweet raisins and crunchy nuts, it makes a perfect accompaniment to any meal.

Ingredients
- 2 tbsp olive oil, plus a drizzle
- 1 large long shallot, sliced
- 2 garlic cloves, crushed
- ½ tsp ground cumin
- ½ tsp smoked paprika
- 400g can chickpeas, drained
- 4 tbsp golden or flame raisins
- 200g spinach
- 2 tbsp toasted pine nuts
Instructions
- Step 1: Heat the olive oil in a large non-stick pan over medium heat. Add the sliced shallot and crushed garlic, cooking until softened and fragrant, about 3-4 minutes.
- Step 2: Stir in the ground cumin and smoked paprika, then add the drained chickpeas and raisins. Cook everything together for 2 minutes to blend the flavors.
- Step 3: Add the spinach to the pan, stirring gently until it is just wilted, which should take about 2-3 minutes.
- Step 4: Mix in the toasted pine nuts, remove from heat, and serve with an extra drizzle of olive oil on top.
Tips & Variations
- If you don’t have pine nuts, try using blanched toasted almonds or Spanish smoked almonds for a delicious alternative.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan or microwave until warmed through, adding a splash of olive oil if it seems dry.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh spinach instead of frozen?
This recipe calls for fresh spinach, which wilts quickly and retains its texture nicely. If using frozen spinach, thaw and drain it well before adding it to avoid excess moisture.
Are there any good substitutes for raisins?
You can substitute raisins with chopped dried apricots or cranberries for a similar sweet contrast to the savory elements of the dish.
Print
Spinach with Chickpeas, Pine Nuts & Raisins Recipe
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and healthy dish combining tender spinach with hearty chickpeas, sweet raisins, and crunchy toasted pine nuts, all seasoned with fragrant spices and olive oil for a flavorful vegetarian meal or side dish.
Ingredients
Vegetables & Legumes
- 1 large long shallot, sliced
- 2 garlic cloves, crushed
- 400g can chickpeas, drained
- 200g spinach
Spices & Nuts
- ½ tsp ground cumin
- ½ tsp smoked paprika
- 2 tbsp toasted pine nuts
- 4 tbsp golden or flame raisins
Oils & Others
- 2 tbsp olive oil, plus a drizzle for serving
Instructions
- Prepare the base: Heat 2 tablespoons of olive oil in a large non-stick pan over medium heat. Add the sliced shallot and crushed garlic cloves, cooking them until they are soft and translucent to build the flavor base.
- Add spices and chickpeas: Stir in the ground cumin and smoked paprika, then add the drained chickpeas and raisins. Cook this mixture for approximately 2 minutes, allowing the spices to toast slightly and the raisins to plump.
- Cook the spinach: Tip in the fresh spinach leaves and cook just until they are wilted but still vibrant green, maintaining their texture and nutrients.
- Finish with pine nuts and serve: Stir in the toasted pine nuts for added crunch and nutty flavor. Drizzle a little extra olive oil over the dish before serving to enhance the richness and presentation.
Notes
- If you don’t have pine nuts, substitute with blanched toasted almonds or Spanish smoked almonds for a similar texture and flavor.
- This dish can be served warm as a side or a light main, perfect with crusty bread or over rice.
- To increase protein content, consider adding quinoa or a dollop of Greek yogurt when serving.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mediterranean
Keywords: spinach, chickpeas, pine nuts, raisins, vegetarian, Mediterranean, healthy side dish

