Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until it softens.
Stir in the minced garlic and cook for 1 minute until fragrant.
Add the rinsed quinoa, drained chickpeas, vegetable broth, and dried oregano. Bring the mixture to a boil.
Reduce heat to low, cover the pot, and simmer for 15 minutes until the quinoa is tender.
Remove the lid and stir in the lemon zest, lemon juice, and fresh spinach. Cook for 2 minutes until the spinach wilts.
Season with salt and black pepper to taste. Ladle into bowls and top with chopped parsley before serving.