Heat olive oil in a pot over medium heat. Add onion and sauté until soft, about 5 minutes.
Stir in garlic, paprika, and cumin. Cook until fragrant, 1 minute.
Add diced tomatoes (with juice), chickpeas, and broth. Simmer uncovered for 15 minutes.
Add spinach and cook until wilted, about 2 minutes.
Season with salt and pepper.
Ladle into bowls, drizzle with olive oil, and sprinkle with fresh parsley.
Serving tip: Toast crusty bread with a rub of garlic and olive oil for dipping.