Spinach with Chickpeas, Pine Nuts & Raisins Recipe
Introduction
This vibrant spinach dish with chickpeas, pine nuts, and raisins combines warmth and sweetness in a simple, nutritious meal. Perfect as a side or a light main, it’s packed with flavor and textures that delight the palate.

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.
- Step 2: Stir in the ground cumin and smoked paprika, then add the drained chickpeas and raisins. Cook together for about 2 minutes to allow the flavors to meld.
- Step 3: Add the spinach to the pan and cook just until it wilts, stirring gently to combine everything evenly.
- Step 4: Mix in the toasted pine nuts, then remove from heat. Serve with a light drizzle of olive oil for extra richness.
Tips & Variations
- If you don’t have pine nuts, substitute with blanched toasted almonds or Spanish smoked almonds for a different but equally delicious crunch and flavor.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan or microwave to keep the spinach tender and avoid overcooking.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh chickpeas instead of canned?
Yes, but fresh chickpeas need to be soaked and cooked beforehand. Using canned chickpeas is quicker and convenient without sacrificing flavor.
Is this recipe suitable for vegans?
Absolutely. All ingredients are plant-based, making this dish a great vegan option full of protein and nutrients.
Print
Spinach with Chickpeas, Pine Nuts & Raisins Recipe
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and healthy dish combining tender spinach with protein-rich chickpeas, toasted pine nuts, and sweet raisins, all seasoned with aromatic spices and infused with garlic and shallots. Perfect as a nutritious side or a light main.
Ingredients
Vegetables and Aromatics
- 2 tbsp olive oil, plus a drizzle
- 1 large long shallot, sliced
- 2 garlic cloves, crushed
- 200g spinach
Spices and Flavorings
- ½ tsp ground cumin
- ½ tsp smoked paprika
Other Ingredients
- 400g can chickpeas, drained
- 4 tbsp golden or flame raisins
- 2 tbsp toasted pine nuts
Instructions
- Heat oil and sauté aromatics: Heat 2 tablespoons of olive oil in a large non-stick pan over medium heat. Add the sliced shallot and crushed garlic cloves, cooking until they become soft and fragrant, approximately 3-4 minutes.
- Add spices, chickpeas, and raisins: Stir in the ground cumin and smoked paprika, then add the drained chickpeas and golden raisins. Cook everything together for about 2 minutes, allowing the spices to coat the chickpeas and the raisins to plump slightly.
- Wilt the spinach: Tip in the spinach leaves and cook until they are just wilted but still vibrant green, about 2-3 minutes. Stir frequently to combine all ingredients evenly.
- Finish with pine nuts and serve: Stir in the toasted pine nuts for a crunchy texture. Drizzle a little extra olive oil over the top for added richness before serving warm.
Notes
- If you don’t have pine nuts, substitute with blanched toasted almonds or Spanish smoked almonds for a lovely alternative flavor and texture.
- For a nuttier flavor, toast the pine nuts lightly yourself over medium heat before adding.
- This dish pairs well as a side with grilled meats or as a hearty vegetarian main served with crusty bread or rice.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mediterranean
Keywords: spinach recipe, chickpeas, pine nuts, raisins, vegetarian side dish, Mediterranean flavors, healthy recipe

