There’s a particular kind of comfort that comes from a bowl of soup that balances bright citrus, tender pasta, and hearty beans. This Lemon Chickpea Orzo Soup is that bowl—sunny, nourishing, and easy enough for a weeknight but special enough for company. It’s inspired by the cozy, ingredient-focused recipes you’d find on blogs that celebrate approachable flavor. The result is a silky broth studded with chickpeas, spinach, and tiny orzo pearls, finished with bright lemon and fresh parsley. It’s vegetarian-friendly and made with pantry staples, so you can have a wholesome dinner on the table with minimal fuss.
This recipe keeps its ingredient list simple but thoughtful: olive oil or vegan butter for richness, aromatics like onion, celery, carrot, and garlic, a hint of Italian seasoning, a touch of flour to gently thicken, two cans of chickpeas for protein and texture, generous broth to make it soupy, orzo for body, spinach for color and nutrients, and lemon juice and zest to lift everything. Finish with parsley and a final pinch of salt and freshly cracked black pepper, and you’ll have a bowl that’s bright, satisfying, and cozy.
Why you’ll love this soup

- Quick to make: From start to finish, this comes together in under an hour.
- Pantry-friendly: Canned chickpeas and dry orzo mean fewer last-minute grocery runs.
- Bright and balanced: Lemon juice and zest bring a lift that keeps the soup from feeling heavy.
- Comforting texture: Orzo swells in the broth for a lovely, almost risotto-like mouthfeel without the stirring.
- Customizable: Swap in different greens or herbs depending on what you have on hand.
Ingredients
- 2 tablespoons olive oil or vegan butter
- 1/2 yellow onion, chopped
- 3 sticks celery, finely chopped
- 2 carrots, peeled and finely chopped
- 3–5 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 2 tablespoons all purpose flour
- 2 15.5 ounce cans chickpeas, drained and rinsed
- 6 cups imitation “chicken” broth or sub vegetable broth
- 1 cup dry orzo
- 4 ounces baby spinach
- Juice of 1/2–1 lemon
- Salt and black pepper to taste
- 1/2 cup finely chopped parsley
- Zest of 1/2–1 lemon (start with less)
- Pinch of salt
Equipment you’ll need
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon or heatproof spatula
- Measuring cups and spoons
- Fine grater or microplane for lemon zest
- Can opener and colander for rinsing chickpeas
Step-by-step instructions

Below are clear, ordered steps to make this Lemon Chickpea Orzo Soup. Follow them as written for the best texture and flavor; the directions reflect the ingredient amounts listed above.
- Warm the fat and sweat the aromatics. In a large pot or Dutch oven, heat 2 tablespoons olive oil or vegan butter over medium heat until shimmering. Add 1/2 chopped yellow onion, 3 sticks of finely chopped celery, and 2 peeled, finely chopped carrots. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 6–8 minutes.
- Add garlic and seasonings. Stir in 3–5 cloves minced garlic and 1 teaspoon Italian seasoning. Cook for 30–60 seconds, until the garlic is fragrant but not browned.
- Make a light roux. Sprinkle 2 tablespoons all purpose flour over the softened vegetables and stir continuously for about 1 minute. This helps slightly thicken the broth and bind flavors. The flour should coat the vegetables and lose its raw smell but not darken significantly.
- Add chickpeas and broth. Pour in the drained and rinsed contents of 2 (15.5 ounce) cans chickpeas and add 6 cups imitation “chicken” broth or vegetable broth. Stir well to release any browned bits from the pot and to distribute the flour.
- Simmer to combine flavors. Bring the mixture to a gentle boil, then reduce the heat so it simmers. Let it simmer for about 10 minutes to allow the chickpeas to warm through and the flavors to mingle.
- Add orzo and cook. Stir in 1 cup dry orzo. Continue to simmer, stirring occasionally to prevent sticking, until the orzo is tender but still slightly al dente, about 8–10 minutes. Taste the orzo as it cooks; once it reaches your preferred texture, move on to the next step. If the soup becomes too thick, add a splash more broth or water and bring back to a gentle simmer.
- Finish with greens, lemon, and seasonings. Reduce the heat to low and stir in 4 ounces baby spinach, the juice of 1/2–1 lemon (start with 1/2 and add more to taste), a pinch of salt, and freshly ground black pepper to taste. The spinach will wilt quickly—give it a gentle stir so it disperses through the soup.
- Adjust and add fresh herbs and zest. Taste the broth and adjust salt and pepper as needed. Stir in 1/2 cup finely chopped parsley and the zest of 1/2–1 lemon, starting with less and increasing to your preference. The parsley and zest brighten the final bowl.
- Rest briefly and serve. Remove the pot from the heat and let the soup sit for 2–3 minutes so the flavors settle. Serve hot with an extra drizzle of olive oil if desired, and offer additional lemon wedges for guests who like more brightness.
Troubleshooting and tips

- Too thick? If the soup thickens as it sits, stir in a ladle of hot broth or water before reheating. Orzo absorbs liquid as it rests, so adjust thickness when you serve leftovers.
- Too thin? Simmer uncovered for a few minutes to reduce the broth slightly, or mash a small scoop of chickpeas against the side of the pot to thicken naturally.
- Grainy roux? When adding the flour, ensure it cooks for the full minute while stirring; this removes the raw taste. If small lumps form, whisk briskly as you add broth.
- Brighten more? Add extra lemon juice a teaspoon at a time—acidity wakes up the flavors without overwhelming them.
- Make-ahead and leftovers: Store in an airtight container in the refrigerator for up to 4 days. When reheating, add a splash of broth or water to loosen the orzo and revive the soup.
- Freeze? Orzo can become soft after freezing. If you plan to freeze, consider cooking orzo separately and stir it into reheated soup for a better texture.
Variations and swaps
- Greens: Swap baby spinach for chopped kale or Swiss chard; add the greens earlier and simmer longer if using hearty greens.
- Pasta: Use small pasta shapes like ditalini or acini di pepe instead of orzo; adjust cooking time according to package directions.
- Herbs: Fresh dill or basil would be lovely in place of or alongside parsley for a different herbaceous note.
- Protein: For extra protein, stir in additional chickpeas or a spoonful of plain yogurt at serving (use a dairy-free yogurt if you prefer).
Serving suggestions
Serve this Lemon Chickpea Orzo Soup with crusty bread or warm pita for dunking. A simple green salad or a plate of roasted vegetables makes an easy, balanced meal alongside the soup. For a heartier bowl, top with a sprinkle of toasted pine nuts or a drizzle of extra-virgin olive oil and a few cracks of black pepper.
Notes on seasoning and lemon
The lemon in this recipe is the star that pulls everything together—start with the lower amount of juice and zest if you prefer a subtler citrus note, then taste and increase. Zest is concentrated and adds a floral brightness that complements the parsley; the juice adds acidity that lifts the broth. Balancing salt and lemon is key: salt brings out the savory depth, while lemon provides contrast and freshness.
Nutrition snapshot
This soup is rich in plant-based protein from chickpeas and offers fiber from vegetables and orzo. The olive oil or vegan butter supplies healthy fat, and the lemon and parsley deliver vitamin C and antioxidants. It’s a nourishing bowl that’s satisfying without being heavy.
Final thoughts
Lemon Chickpea Orzo Soup has quickly become a weeknight favorite because it’s forgiving, flavorful, and made entirely from simple pantry staples. It’s the kind of recipe that feels like a hug in a bowl—soft orzo, plump chickpeas, vibrant lemon, and leafy greens all working together. Once you learn the basic rhythm of sweating aromatics, adding the flour, and simmering the orzo in broth, it’s easy to riff on the flavors and make it your own.
Gather a pot, a wooden spoon, and a fresh lemon—this bright, cozy soup is waiting.

Lemon Chickpea Orzo Soup
Equipment
- large Dutch oven or heavy pot
- Wooden Spoon or Spatula
- Measuring cups and spoons
- Can opener
- Knife and cutting board
- Small Bowl
Ingredients
- 2 tablespoons olive oil or vegan butter
- 1/2 yellow onion chopped
- 3 stalks celery finely chopped
- 2 carrots peeled and finely chopped
- 3-5 cloves garlic minced
- 1 teaspoon Italian seasoning
- 2 tablespoons all-purpose flour
- 2 15.5-ounce cans chickpeas drained and rinsed
- 6 cups imitation chicken broth or vegetable broth
- 1 cup dry orzo
- 4 ounces baby spinach
- 1/2-1 lemon juiced (start with 1/2 and add more to taste)
- salt to taste, plus a pinch for gremolata
- black pepper to taste
- 1/2 cup parsley finely chopped
- 1/2-1 lemon zest (start with less)
Instructions
- Heat the olive oil or vegan butter in a large Dutch oven over medium-high heat until shimmering.
- Add the chopped onion, finely chopped celery, and chopped carrots and sauté for 5 to 7 minutes, until the onions are golden and vegetables have softened.
- Stir in the minced garlic and Italian seasoning and cook for about 30 seconds, until fragrant.
- Sprinkle the all-purpose flour over the vegetables and cook, stirring, for about 1 minute to remove the raw flour taste.
- Add the drained chickpeas and the imitation chicken or vegetable broth, stirring well to dissolve the flour into the liquid.
- Cover and bring the soup to a boil over high heat.
- Uncover, add the dry orzo, stir, then reduce heat to medium and simmer for about 10 minutes, stirring frequently, until the orzo is tender and not sticking to the bottom.
- While the soup simmers, combine the finely chopped parsley, lemon zest, and a pinch of salt in a small bowl to make the gremolata; set aside.
- When the orzo is cooked, reduce heat to low and stir in the baby spinach and lemon juice (start with juice of 1/2 lemon and add more to taste). Season with additional salt and black pepper as needed.
- Ladle the soup into bowls and garnish each serving with the parsley gremolata and an optional drizzle of olive oil.
Notes
- For gluten-free, use gluten-free orzo and a GF flour blend or a cornstarch slurry.
- To make a cornstarch slurry, dissolve 1 tablespoon cornstarch in 2 tablespoons water and add with the spinach.
- For an oil-free version, sauté vegetables in 1/4 cup (60 ml) water, adding more water as needed.
