Melt the butter with 1 tablespoon olive oil in a large soup pot or Dutch oven over medium. Saute the celery and onion for 5-6 minutes until softened. Stir in the garlic and Italian seasoning for 1 minute.
Add the orzo and broth. Bring to a simmer and cook, stirring frequently, for 8-10 minutes until the orzo is softened. Stir in the chickpeas, kale, lemon juice, pesto, and cream until the soup thickens slightly and the kale wilts, about 2-3 minutes. Taste and adjust salt and pepper.
Sprinkle with fresh ground black pepper and serve with crusty baguette!
Notes
*Pesto: This recipe contains my favorite formula for pesto sauce!*Vegan: Use canned full-fat coconut milk in place of heavy cream and make sure the pesto you use is vegan.