Get ready. Drain the chickpeas, reserving 1/2 cup of their liquid.
Sauté the vegetables. In a large pot, heat 3 tablespoons of the olive oil over medium heat until shimmering. Add the onion and garlic and season with a big pinch of salt (about 1/2 teaspoon). Cook over medium heat, stirring regularly, until fragrant, about 5 minutes.
Season with spices. Add the cumin, coriander, paprika, red pepper flakes, and black pepper and cook, stirring regularly for about 30 seconds.
Incorporate the chickpeas. Add the chickpeas and stir to coat with the spices. Using a potato masher or the back of a sturdy fork, roughly mash the chickpeas (you’re just looking to break some of the chickpeas).
Add the liquids. Add the stock and the reserved chickpea liquid. Raise the heat and bring to a boil, then boil for 5 minutes. Turn the heat down to medium-low and partly cover the pot with the lid. Simmer the soup for 30 minutes.
Add the greens. Stir in the spinach and parsley, and let the soup sit for 1 minute, until the spinach wilts. Squeeze half a lemon over the soup, stir, and taste, adding more lemon juice if you like.
Finish and serve. Transfer the soup to serving bowls and top each bowl with a drizzle of olive oil and a bit of grated pecorino Romano cheese. Serve with crusty bread.
Notes
Shop this recipe: Visit our shopto browse quality Mediterranean ingredients, including the olive oil and spicesused in this recipe.