Heat olive oil in a large sauté pan over medium-high heat.
Add shallot, garlic, and red pepper flakes. Sauté for about 3 minutes until fragrant.
Stir in chickpeas, vegetable broth, orzo, sun-dried tomatoes, and Italian seasoning.
Bring the mixture to a simmer, then reduce heat to maintain a gentle simmer.
Cook, stirring frequently, until the orzo is just shy of al dente.
Add heavy cream, spinach, Parmesan, and basil. Stir well to combine.
Continue cooking for 2–3 minutes until spinach wilts and the orzo becomes tender.
Taste and adjust seasoning with salt and pepper.
Serve warm and enjoy this delicious Marry Me Chickpeas and Orzo.