Soak the chickpeas with 1 tablespoon of the salt (14g) in at least 1.5l of water overnight. If using a pressure cooker, you can skip the salt.
The next day, peel and half one of the onions, peel four of the garlic cloves and deseed the red pepper. Drain the chickpeas and add them to a large saucepan along with 2l of water as well as the halved onion, four garlic cloves, red pepper and bay leaf. Bring to a boil, then simmer with a lid left ajar (or covered if the pan is large enough) for 1 hour or until the chickpeas are just tender. Then simply turn off the heat and leave to cool. Alternatively, cook with 1l of water for around 15 minutes in a pressure cooker (saves 1 hour and 15 minutes of the total time).
When the chickpeas have around 10 mins left, heat 3 tablespoons of the olive oil over medium heat in a large casserole. Peel the remaining garlic cloves and sauté them whole until golden (3-4 minutes), then transfer to the jug of a large blender. Now toast the bread in the residue oil until golden on both sides (3-4 minutes), chop it into chunks and add to the blender jug as well.
Discard the bay leaf from the chickpeas and transfer the cooked onion, garlic and pepper to the same jug from above. Add 300ml of water and blend into a thick paste. Drain the chickpeas, but keep the cooking water for later.
Heat the remaining 3 tablespoons of oil over medium heat in the casserole. Peel and roughly chop the onion and sauté in the oil until it begins to turn golden (8-10 minutes). Meanwhile, cut the potatoes into bite-sized chunks, roughly chop the spinach, grate the tomatoes and discard the skins (or eat as a snack with olive oil and salt), setting everything aside in separate bowls.
Add the grated tomatoes to the casserole with the onions and cook until the juices have evaporated. Stir in the paprika and pepper and, once aromatic, pour in the drained chickpeas, 400ml of the reserved cooking liquid, the blended paste, potatoes and remaining 1 ½ tablespoons of salt (21g). Return to a boil, then reduce the heat and simmer covered for 15 minutes, stirring halfway through to avoid it sticking to the bottom.
Fold in the spinach and cook for another 5 minutes or until the potatoes are tender. Divide over bowls and serve with a drizzle of extra-virgin olive oil.
