Lemony Chickpea Soup

Jump to Recipe
This bright and fresh yet indulgent Lemon Chickpea Soup is like chicken noodle soup’s fun, hip cousin! With fresh lemon juice and dill plus a creamy chickpea puree, it’s comforting and rich yet also packed with plant protein and fiber to keep you full!
Prep 20 minutes
Cook 35 minutes
Total 55 minutes
5 from 73 votes

Y’all know I love my chickpeas, and y’all have probably figured out by now that a squeeze of lemon takes pretty much any dish up a notch. Enter my Lemony Chickpea Soup! It’s especially perfect for cool, sunny spring days, but honestly, you’ll catch me enjoying it all year round. (Yes, even during the summer when warm soups make me sweat a bit. It’s that good!).

The secret to this soup’s delights is pretty simple. Instead of tossing in whole chickpeas right from the can, I puree them. I promise the puree tastes amazing even though it looks a bit like baby food (sorry, babies).  

The creamy puree is stirred into the soup, making every spoonful that much more hearty and rich. Long-grain white rice cooked to tender perfection adds comfort, with umami and cheesy notes from miso and nutritional yeast making this soup a real winner!

Table of Contents:
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Tips for making this recipe 
5. Frequently Asked Questions
6. Recipe card with notes

overhead photo of chickpea soup in a bowl on a table.

Why this recipe works

Tastes like spring!

Any recipe that calls for a generous (read: absurd) amount of dill and a whole bunch of lemons is absolutely perfect for springtime. This is also why I love baking my Incredible Vegan Lemon Cake this time of year (don’t worry, there’s no dill in that cake, just lots and lots of lemon). 

Seriously—this lemon chickpea soup is spring’s best friend. It’s bright and herby, with rice and that superstar chickpea puree making it feel hearty enough to be a main meal. 

Wholesome comfort food you can make ahead of time

Let’s be honest—we’ve all been burned by the words “wholesome” and “comfort” used together (like when your bestie promised you healthy mac ‘n cheese and it tasted 100% healthy and 0% cheesy). But I promise you, this soup is truly both. 

ad for meal plans program with picture of woman with button

Creamy and rich from the puree and olive oil, nutrient-packed from the vitamin and mineral-rich spinach, protein- and fiber-rich from the chickpeas—it really is wholesome and comforting (15g of fiber per serving!).

It’s also a meal prep game-changer. The leftovers last for about 5 days, it’s freezer-friendly, and the nutrients keep you energized throughout the day. 

Easy to customize

If you’ve got a few folks in your everyday orbit who are picky eaters or just skeptical that fully vegan meals can be delicious, please feed them this Lemony Chickpea Soup. 

And there are so many ways to put your own spin on its flavors, consistency, and textures

  • Stir in my Baked Tofu—it’s chewy, a bit meaty,  and a winner among mixed vegan-omnivore crowds.
  • Top every bowl with something crunchy, like croutons or the crispy lentils from my Butternut Squash Soup
  • Add even more vegetables for a boost of nutrition and flavor, like celery or fennel along with the carrots and onions (okay, maybe this idea is mostly for the vegans in the room.)
  • Replace the chickpeas with white beans for extra creaminess.
  • Use a mix of fresh herbs instead of just dill (think parsley and dill, or dill and basil).
person holding bowl and dipping spoon into chickpea soup on a table.

Ingredient notes 

ingredients for chickpea soup laid out in bowls on a table.


My pantry is always stocked with canned chickpeas because they’re one of the fastest starting points for an emergency meal, like my 20-Minute Chickpeas Tacos. (Yes, even I sometimes have to toss together the quickest meal possible, but I never skimp on flavor.) 

Pro tip: You can also cook your beans from scratch if you have time. It’ll make your soup even more delicious! I loved loved loved how this soup tasted when I used freshly cooked chickpeas, but canned chickpeas are definitely more convenient and still taste fantastic here. 

This soup uses two cans’ worth of chickpeas in two different ways: (1) one can is simmered in the soup, and (2) the other is pureed with lemon zest and juice, nutritional yeast, miso, and plant milk to make the creamy chickpea puree. This puree is how you get that cheesy creaminess that makes this soup positively divine and still wholesome.

Substitute: Replace the chickpeas with canned cannellini beans. They’re a little creamier and softer compared to chickpeas.

Long-grain white rice

Cooked rice thickens the soup (are you sensing a pattern here? Clearly, I love a creamy soup), further transforming it into a rich and hearty meal. Any long-grain white rice works well, but I’m partial to jasmine.

Substitute: Swap the white rice for long-grain brown rice instead, but not if time is of the essence (and let’s be honest—we’re all way too busy). Brown rice takes much longer to cook, so you’ll need to pre-boil it in a separate pot. Head to the recipe card for instructions.


An obscene amount of freshly squeezed lemon juice and grated lemon zest (don’t skip the zest!) add a pop of refreshing tartness. For the quickest prep work, you’ll need a microplane for zesting and a citrus juicer for juicing (i.e., essential kitchen equipment in my book).


Lemon + dill = the perfect pairing for a fresh, springy soup! The dill is citrusy and grassy, while the lemon is tart and zingy. It’s a flavor bomb of a combo.

If you end up with leftover dill,  whip up a batch of my Vegan Ranch Dressing for the best salads ever, or make this Asparagus Galette that’s also perfect for spring.

Substitute: If you can’t find good-quality fresh dill, substitute with fresh basil or flat-leaf parsley. Or, to mix up the flavors, use a blend of all three!

Miso + nutritional yeast

This umami-packed duo makes the soup feel savory and cheesy, giving it that lovely comforting edge that truly sets it apart. Plus, there’s no such thing as extra miso—the stuff lasts in your fridge for at least a year. And nutritional yeast is your best friend whenever you need cheesy plant-based notes in the kitchen, especially for my Easy Vegan Pesto.

Tip: Make sure you use white or mellow miso paste, not red or brown miso. While these other miso varieties are lovely, only white miso is appropriately mild in flavor for this soup.

overhead photo of chickpea soup in a bowl on a table.

Step-by-step instructions

Start by rinsing the rice in a fine-mesh sieve until the water runs clear.

Heat the olive oil in a large saucepan or Dutch oven over medium-high heat. Once hot, add the carrot and onion and cook until they’ve softened.

Next, add the garlic and cook until it’s fragrant, stirring often. Stir in the tomato paste, oregano, coriander, turmeric, and red pepper flakes. If needed, deglaze the pot with a splash of vegetable broth.

Add the rinsed rice to the pot and toss to coat. Next, add one can of chickpeas, along with a pinch of salt and pepper. Toss to coat.

Pour vegetable broth and chopped dill into the pot and heat to a boil. Once it starts boiling, cover the pot and reduce the heat to a simmer. 

Let the soup simmer until the rice is soft and the beans are creamy.

Meanwhile, chop the spinach and make the chickpea puree by blending one can of chickpeas, milk, lemon zest, lemon juice, nutritional yeast, miso, salt, and pepper in a food processor until smooth. Taste and adjust the seasonings as needed. I love taking these steps while the soup is simmering since doing two things at once in the kitchen is a major way that I get time back in my daily life. 

Stir the chickpea puree and chopped spinach into the soup. Continue simmering until the soup is heated through and thickened slightly and the spinach is wilted.

Turn off the heat and stir in the lemon juice. Season to taste with salt and pepper, then serve the soup in bowls with crusty bread on the side for dunking. Enjoy!

Tips for making this recipe 

Adjust the flavors to your liking

Once the soup is finished simmering, give it a taste and adjust the flavors however you want. Absolutely love big lemony flavor? Add more fresh lemon juice or zest. Or if you’re like me and you want some spice in just about everything, add an extra pinch of red pepper flakes. There’s always room to sprinkle in more fresh herbs or a dollop of vegan pesto. Or keep it simple, and drizzle every bowl with good-quality olive oil for richness.

Want to add more vegetables? Go ahead! 

Looking for more nutrients? Add some sliced celery, fennel, or cabbage after sautéing the onions and carrots! 

To make the soup especially hearty, add one or two diced Yukon Gold potatoes or a small head of cauliflower (broken up into florets). For even more silky goodness and thorough nutrition, use the larger amount of spinach called for in the recipe (5 ounces/140g or 1 standard-sized bag).

Make it more weeknight-friendly 

I love how fast this meal goes from the pantry to my Dutch oven to my favorite dinner bowl (we all have the one), but technically, it could be a minute or two quicker to make. This soup is actually part of a May 2024 Meal Plan by Rainbow Plant Life, and you’ll spend some time ahead of cooking night getting it ready.

Spending an hour or two on Sunday to meal prep has completely changed my life, and with my meal plans, it’ll change yours too! Every plan tells you which components to prep in 60 to 90 minutes on Sundays so you can get three different dinners and a nourishing side salad, all with less weeknight effort and tons of flavor.

You’ll also get a full grocery list (and a sister list broken down by recipe) with handy substitutions in each meal plan. Every plan comes with everything you need to get your weekly menu in order, prep your ingredients, and reclaim your weeknights as the fun after-work celebrations they should always be. And I’m obviously biased, but this lemony chickpea soup is an absolute highlight of the May plans.

Try it out with a 7-day free trial!

hand dipping crusty bread into chickpea soup on a table.

Frequently Asked Questions

What goes well with lemon chickpea soup?

Although I find this lemon chickpea soup plenty hearty and filling on its own, I never say no to crusty bread for dunking. Gluten-free? Opt for simple roasted potatoes, or go the fancy (but easy) route with my Crispy Smashed Potatoes!

How long does this soup last? How do I store it?

Once you’ve let the soup cool to room temp, transfer the leftovers to an airtight container and store them in the fridge for about 5 days. Reheat your leftovers on the stove over medium heat, stirring frequently to prevent the rice from sticking together.

To brighten up the leftovers, top the reheated soup with a pinch of lemon zest, a squeeze of lemon juice, and a drizzle of good-quality extra virgin olive oil for richness. A little extra dill on top is always a good idea too!

Does this soup freeze well?

Absolutely! Freeze the soup in a few airtight containers for 3 to 4 months. We love to freeze soup in these handy Souper Cubes (affiliate link) for single-serve portions that are quick to defrost. Let the leftovers thaw in the fridge overnight before reheating on the stove the next day.

close up overhead photo of chickpea soup in a bowl on a table.

If you love this Lemony Chickpea Soup, please be sure to leave a rating and review below! And tag me on Instagram – I love seeing your photos!

Lemony Chickpea Soup

5 from 73 votes
This bright and fresh yet indulgent Lemon Chickpea Soup is like chicken noodle soup’s fun, hip cousin! With fresh lemon juice and dill plus a creamy chickpea puree, it’s comforting and rich yet also packed with plant protein and fiber to keep you full!
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Course: Dinner, Soup
Cuisine: New American
Diet Gluten Free, Vegan, Vegetarian
Serving size: 4


  • cup (65 to 70g) long-grain white rice (see Note 1)
  • ¼ cup (56g) extra virgin olive oil
  • 4 medium carrots, scrubbed and finely diced
  • 1 large yellow onion finely chopped
  • Kosher salt and freshly cracked black pepper
  • 2 (15-ounce / 425g) cans chickpeas, divided
  • ¾ cup (12g) fresh dill (no thick stems), chopped and divided
  • 5 cloves garlic, finely chopped
  • 2 tablespoons tomato paste
  • 2 teaspoons dried oregano
  • ½ teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • ¼ to ½ teaspoon red pepper flakes (½ for a kick)
  • 4 cups (960 mL) vegetable broth
  • 3 ounces (85g) baby spinach or baby kale (can add more, see Note 2)
  • ½ cup (120 mL) creamy unsweetened plant-based milk, such as full-fat oat milk or canned “lite” coconut milk
  • 1 large lemon zested + 3 to 4 tablespoons lemon juice, divided
  • ¼ cup (20g) nutritional yeast
  • 1 tablespoon white miso


  • Add the rice to a fine-mesh sieve and rinse a few times until almost clear, then drain.
  • Drain and rinse one can of chickpeas and put it aside for step 5. Drain and rinse the other can of chickpeas and transfer to a food processor or small-capacity blender for step 8.
  • In a large saucepan or Dutch oven, heat the olive oil over medium-high heat. Once shimmering, add the carrots and onion. Season with a few pinches of salt. Stir occasionally, until softened and lightly browned, 8 to 10 minutes, deglazing the pot with a splash of broth if a lot of food sticks.
  • Add the garlic and cook for 2 minutes, stirring frequently. Add the tomato paste plus spices (oregano, coriander, turmeric, and red pepper flakes). Stir almost constantly for 1 to 2 minutes until the tomato paste is a darker red brick color.
  • Add the rinsed rice and toss to coat for 1 minute, deglazing with a splash of broth as needed. Add one can of drained chickpeas, plus ¼ teaspoon kosher salt and pepper to taste. Toss to coat. Pour in the broth, followed by half of the chopped dill. Bring to a boil.
  • Cover the pan, and reduce the heat to low to maintain a simmer. Simmer for 15 minutes, stirring occasionally, or until the rice is soft.
  • While the soup simmers, roughly chop the spinach and make the chickpea puree.
  • Chickpea Puree: To the chickpeas in the food processor or blender, add the milk, lemon zest, 2 tablespoons lemon juice, nutritional yeast, miso, 1 teaspoon kosher salt, and pepper to taste. Blend until pureed and creamy, scraping down the sides as needed. Taste for seasonings, adding more salt as needed.
  • Stir the Chickpea Puree into the soup, then add the chopped spinach. Simmer for 1 to 2 minutes, stirring frequently, until the soup thickens and greens slightly wilt.
  • Off the heat, stir in the remaining dill and 1 tablespoon of lemon juice. Taste, adding salt/pepper or more lemon juice as desired. Transfer to bowls and drizzle each bowl with a bit of good-quality olive oil for richness.


  1. If using brown rice, you’ll need to quick-boil it first. Bring a medium saucepan of water to a boil and season with a pinch of salt. Stir in the brown rice and gently boil without stirring for 10 minutes. Drain the rice in a fine mesh sieve and set aside.
  2. For a nutrition boost, feel free to go up to 5 ounces (140g) of baby spinach (1 standard-sized bag).

Calories: 484kcal | Carbohydrates: 57g | Protein: 17g | Fat: 21g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Sodium: 1137mg | Potassium: 919mg | Fiber: 15g | Sugar: 8g | Vitamin A: 2092IU | Vitamin C: 23mg | Calcium: 79mg | Iron: 5mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

4.99 from 73 votes (2 ratings without comment)

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe

167 comments on Lemony Chickpea Soup

  1. Alex

    5 stars
    I loved this! and the left overs were even better the next day!

    1. Kaitlin @ Rainbow Plant Life

      Awesome, Alex. Thanks for your comment and for taking the time to review!

  2. Katie

    5 stars
    Lovely recipe 😀

    1. Kaitlin @ Rainbow Plant Life

      Katie, So glad to hear you enjoyed this recipe!

  3. Elsa

    5 stars
    Lovely recipe, thank you! Just a note: when you give measurements for chickpeas in the recipe, the weight seems to refer to the whole content of the can (meaning chickpeas+the water that gets drained). A 15 oz/425 g can only yields around 240 g of chickpeas after draining, so the soup ends up having ~480g in the total recipe. Something to keep in mind when calculating the protein content in the nutritional information 😉

    1. Nisha

      Hi Elsa! Glad you enjoyed the soup! The nutrition calculator plugin for this website has the information for a standard can of chickpeas, which is calculated based on the amount of chickpeas inside the can, not the weight of the can, so it should be more or less accurate. I say “more or less” because all nutrition calculators are estimates and there can be not insignificant variations across brands of products. Hope that helps!

  4. Janine

    5 stars
    I absolutely love this soup. It is just the best. The only change I made is I used dry dill weed because I didn’t have fresh. I will be making this again and again.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Janine! We’re delighted you enjoyed it :)

  5. Becca

    5 stars
    I made this recipe to support the luteal phase of my cycle and was not disappointed- it now has a home in the recipe box on the counter. Full of plant fiber and protein, this soup as a brightening zippy flavor profile while providing the satiating feeling you need. I love how thick it got, almost like a stew consistency. I’ll be stopping by the bakery tomorrow for some fresh bread to pair with leftovers :)

    1. Kaitlin @ Rainbow Plant Life

      Hi Becca, we’re thrilled this recipe came in handy for you at this time! :) Thanks for the lovely review!

  6. Cynthia Sims

    I made this! My husband even liked it! I love your website & I am hoping we can covert to a vegan lifestyle. Your recipes make this goal seem possible! Thank you!

    1. Kaitlin @ Rainbow Plant Life

      That’s so great to hear, Cynthia! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  7. Dawn Lockwood

    5 stars
    Wow, sounds delicious 😋 can’t wait to try another of your gorgeous recipes.
    Thanks 🙏

    1. Kaitlin @ Rainbow Plant Life

      Hope you enjoy this recipe, Dawn! :)

  8. Sophie

    5 stars
    So soooo goood!!! I was sitting at home with nothing to cook… and then I stumbled upon this recipe and I happened to have everything at home for it. never would’ve come up with this combination. absolutely perfect! the chickpeacreme was so nice that I think I’ll do it again just on its own some time :D I used brown rice, thanks for the tip to precook it.

    1. Kaitlin @ Rainbow Plant Life

      Hi Sophie, Thank you so much for such a fantastic review! Appreciate you taking the time!

  9. Regina

    5 stars
    Delicious AND full of nutrients, I loved it! The creaminess was amazing, while the lemon made it very fresh. Thanks so much!!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely review, Regina!

  10. Andrea

    5 stars
    This soup is delicious! I modified by adding kale instead of spinach and I followed the instructions for brown rice–which worked perfectly.

    1. Kaitlin @ Rainbow Plant Life

      We’re so happy that the soup turned out well for you, Andrea. Thank you for taking the time to leave a comment and for trying out the recipe!

  11. Andrea

    5 stars
    This soup is delicious! I modified by adding kale instead of spinach.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Andrea!

  12. Anne

    I’m curious to try this recipe, but do you think it would still work without the rice? I love soup, but not when it’s too thick, so maybe it would stay soupy-er without the starch from the rice?
    Thanks for your thoughts on this.

    1. Just my opinion

      With the rice, it will stay wet as long as you add enough liquid to counteract the rice soaking up liquid. Without the rice, the soup will lack body, taste watery and be over seasoned.

    2. Nisha

      Hi Anne, the rice does soak up quite a bit of the broth, so if you’d like to omit the rice, I’d start with less broth (and a bit less salt too). Maybe start as low as 2 cups of broth, and then you can monitor it as it simmers, adding more broth as needed.

  13. Mirabelle

    5 stars
    This soup is amazing! So, so flavourful. I knew I would like it because I like chickpeas and lemons, but I was still blown away.

    I would definitely recommend chopping the spinach (as indicated). I didn’t do it because I was lazy and I think it would have been even better with smaller pieces.

    The tip about using brown rice was so helpful since I had run out of white rice! It worked perfectly.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for trying the recipe and for leaving such a wonderful review, Mirabelle! :)

  14. Stuart Haddon

    5 stars
    My new favorite soup. A brilliant recipe, Nisha (in more senses than one!). Hearty, nourishing and incredibly flavorful. Thank you!

    1. Kaitlin @ Rainbow Plant Life

      We appreciate your feedback and support, Stuart. Thank you for leaving a review!

  15. Cindy

    5 stars
    This was really unusual and very good. An explosion of flavors.

    Do you have a rule of thumb that you use when you don’t have fresh herbs on hand (for instance dill?). I threw in 1 Tablespoon of dried dill and it was good, just not sure if that was the flavor you were aiming for.


    1. Kaitlin @ Rainbow Plant Life

      We’re glad you enjoyed the recipe, Cindy :)

      Dried herbs are more potent so as a general rule, only use ⅓ of the amount of fresh herbs called for in the recipe. You can always start with a smaller amount and work your way up, as you can’t take out ingredients once they’ve been added.

  16. Josh

    5 stars
    You have a great palette and skill. Thanks for another perfect recipe.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for your kind comment, Josh! Happy to hear you enjoyed the recipe!

  17. Hollu

    5 stars
    Made this for the first time when company was coming. I was a little nervous but it turned out great!!! Will definitely make again

    1. Kaitlin @ Rainbow Plant Life

      Hi Hollu, thank you so much for your kind review!

  18. Davide Crestale

    Amazing!! Thank you a lot!! Greetings from Europe!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely review, Davide!

  19. Michael

    5 stars
    Delicious and easy to make! Thank you RPL!

    1. Kaitlin @ Rainbow Plant Life

      Michael, So glad to hear you loved this recipe!

  20. Anna Shaw

    I really loved this! Just some extremely minor recipes notes — I was unsure if the chickpeas should be drained/rinsed as it is not noted in the recipe (though I did drain/rinse them). Also, the lemon juice is specified to be divided but I wasn’t sure if that meant in divided in half?

    1. Anna Shaw

      Wait, I see this has all been updated in the recipe already! I must have had an older version in my Paprika. Great recipe, thanks so much.

    2. Kaitlin @ Rainbow Plant Life

      Hi Anna, glad you enjoyed the recipe :)

      Step 2 in the recipe card notes the chickpeas should be drained and rinsed!

      And the lemon juice should be divided between steps 8 (2tbsp) and step 10 (1tbsp).

Development Alchemy + Aim