Heat 1 tablespoon of olive oil in a large frying pan over medium-high heat. Add the chorizo and cook for 3–4 minutes until golden and crisp. Remove to a plate, leaving the flavoured oil behind.
Reduce the heat to medium. Add the remaining tablespoon of olive oil and the thinly sliced red onion. Cook for 5–6 minutes, stirring occasionally, until soft and lightly caramelised.
Add the garlic, smoked paprika, and chilli flakes (if using), and cook for another minute until fragrant.
Stir in the chickpeas and toss to coat in the spices. Pour in the cider and let everything simmer gently for 5–7 minutes until slightly reduced and saucy.
Return the chorizo to the pan and toss through. Taste and adjust seasoning as needed.
Scatter with parsley and serve warm with crusty bread to mop up the sauce.