Lemon Chickpea Orzo Soup
Bright, cozy, and deeply comforting, this Lemon Chickpea Orzo Soup is the kind of bowl that feels like a warm hug on a cool day. It balances the roundness of chickpeas and orzo with a lively lemon finish and a handful of tender spinach. The base is built on a lightly thickened sauté of aromatics, and the final splash of lemon and parsley wakes everything up. This is weeknight-friendly, freezer-adaptable, and perfect when you want something nourishing without fuss.
Why you’ll love this version

This Lemon Chickpea Orzo Soup is pleasantly creamy without dairy, thanks to a roux made from oil (or vegan butter) and a touch of flour. It’s protein-forward because of the chickpeas, quick to pull together, and loaded with pantry staples. The lemon juice and zest cut through the richness so every spoonful tastes fresh. It’s an approachable soup that works as an easy lunch, a simple dinner, or a meal-prep winner.
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
Prep and tips before you start
Measure the broth and have your chickpeas drained and rinsed. Peel and finely chop the carrots and celery so they soften quickly. Mince the garlic last so it stays fragrant. If you prefer a silkier texture, reserve about 1 cup of the chickpeas to mash later with a fork or potato masher; this will naturally thicken the soup. Start with the lower amount of lemon juice and zest—add more at the end if you want a brighter finish.
Step-by-step directions

- Heat the fat. In a large, heavy-bottomed pot, warm 2 tablespoons olive oil or vegan butter over medium heat until shimmering (or melted and slightly bubbling for vegan butter).
- Sauté the aromatics. Add the 1/2 yellow onion (chopped), 3 sticks celery (finely chopped), and 2 carrots (peeled and finely chopped). Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 6–8 minutes. If the pan looks dry, add a splash more oil or a tablespoon of water to prevent sticking.
- Add the garlic and seasoning. Stir in 3–5 cloves garlic (minced) and 1 teaspoon Italian seasoning. Cook for 30–60 seconds, just until the garlic is fragrant. Be careful not to let it brown.
- Create the roux. Sprinkle 2 tablespoons all purpose flour evenly over the vegetables and stir constantly for 1–2 minutes. The flour should toast lightly and coat the aromatics, which will help thicken the soup.
- Incorporate the chickpeas. Add 2 15.5 ounce cans chickpeas (drained and rinsed) to the pot and stir to coat them in the roux. If you plan to mash some chickpeas for extra body, remove about 1 cup now and set aside.
- Add the broth and bring to a simmer. Pour in 6 cups imitation “chicken” broth or vegetable broth and stir, scraping up any browned bits from the bottom of the pot. Increase the heat to bring the soup to a gentle boil, then reduce to a simmer.
- Cook the orzo. Stir in 1 cup dry orzo, cover partially, and simmer until the orzo is tender but still slightly al dente, typically 8–10 minutes. Stir occasionally to prevent the orzo from sticking to the pot.
- Finish with greens and lemon. Once the orzo is tender, stir in 4 ounces Baby spinach and allow it to wilt into the soup, about 1–2 minutes. Then add the Juice of 1/2–1 lemon to taste and the Zest of 1/2–1 lemon (start with less). Taste and season with Salt and black pepper to taste, adding the Pinch of salt if needed.
- Adjust texture and seasoning. If you reserved about 1 cup of chickpeas, mash them now and stir back into the pot to thicken the broth naturally. Warm through for another minute or two. Taste again and adjust lemon, salt, and pepper as desired.
- Stir in fresh herb. Remove the pot from the heat and stir in 1/2 cup finely chopped parsley for a fresh, herbaceous finish.
- Serve. Ladle the soup into bowls and add an extra sprinkle of lemon zest or chopped parsley if you like. Serve hot.
How to customize this Lemon Chickpea Orzo Soup

Feel free to make small swaps to suit what you have on hand. You can use exclusively vegetable broth if you prefer a vegetarian option. For a heartier bowl, add a cup of diced potatoes or a handful of cooked farro in place of part of the orzo. If you want more creaminess, stir in a splash of unsweetened plain plant-based milk at the end. To turn this into a spicier, more rustic soup, add red pepper flakes with the garlic or finish with a drizzle of chili oil.
Make-ahead and storage
This soup keeps well in the refrigerator for up to 4 days. If you plan to store leftovers, undercook the orzo by 1–2 minutes so it doesn’t get gummy when reheated. Reheat gently on the stove with a splash of water or broth to loosen the texture. For freezing, cool completely and portion into airtight containers; freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop, adding a little broth or water if needed.
Nutritional notes
This Lemon Chickpea Orzo Soup is a balanced meal with plant protein from the chickpeas, fiber from the veggies and chickpeas, and a bright dose of vitamin C from lemon and parsley. Orzo provides comforting carbohydrates, and using a light amount of oil keeps the fat moderate. Adding spinach and fresh parsley contributes iron, folate, and extra vitamins in every bowl.
Serving suggestions
Serve with crusty bread or warm pita for sopping up the broth, or a simple arugula salad dressed with lemon and olive oil for a lighter meal. A drizzle of extra virgin olive oil and a few turns of black pepper make beautiful finishing touches. For a heartier dinner, pair with roasted vegetables or a small appetizer of marinated olives and sliced cucumber.
Notes on lemon and salt balance
Lemon is the defining bright note here, but it’s easy to overdo it. Start with the juice of 1/2 lemon and the zest of 1/2 lemon, taste, and add more if you want a more pronounced tang. The pinch of salt listed in the ingredients is a gentle finishing touch—seasoning during cooking is key. Always taste before adding more; broth and canned chickpeas already contribute sodium.
Common questions
Can I use another grain instead of orzo? Yes. Small pasta shapes like acini di pepe or alphabet pasta can be great. For a gluten-free option, use a gluten-free orzo or substitute with quinoa (add later and adjust cooking time).
Do I have to mash chickpeas? No, it’s optional. Mashing a portion of the chickpeas creates creaminess without dairy, but whole chickpeas add a nice textural contrast.
How lemony should this be? It should be pleasantly bright but not sour. Start with less and add more as needed. The zest adds aromatic lemon oil that heightens flavor without increasing acidity.
Final thoughts
This Lemon Chickpea Orzo Soup is a reliable weeknight favorite—simple enough for a busy evening, but flavorful enough to feel like a deliberate, cared-for meal. The combination of tender orzo, nutty chickpeas, and lively lemon works in every spoonful. Make a batch, savor the balance of creamy and bright, and enjoy leftovers that taste even better the next day.

Lemon Chickpea Orzo Soup
Ingredients
Equipment
Method
- Heat the oil or vegan butter in a large Dutch oven over medium-high heat.
- Add the chopped onion, celery, and carrots and sauté for 5–7 minutes, until the onion is golden and vegetables are 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 broth, stirring well to dissolve the flour into the liquid.
- Increase the heat to high, cover, and bring the soup to a boil.
- Uncover, add the dry orzo, stir, reduce heat to medium, and simmer for about 10 minutes or until the orzo is tender, stirring frequently to prevent sticking.
- While the soup simmers, make the gremolata by combining the finely chopped parsley, lemon zest, and a pinch of salt in a small bowl; 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 salt and black pepper to taste.
- 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 GF orzo and GF flour or a cornstarch slurry.
- To make a cornstarch slurry, dissolve 1 tablespoon cornstarch in 2 tablespoons water and add with the spinach.
- For oil-free cooking, sauté the vegetables in 1/4 cup (60 ml) water, adding more as needed.
