This healthy soup recipe is the one I return to when I need an easy, healthy, low-stress meal.

Two bowls of spinach soup with spoons next to a bowl of grated pecorino Romano cheese and a glass of water.
Photo Credits: Ali Redmond

Why I Make this Chickpea Spinach Soup on Repeat

  • If someone were to dare me to make a kick-butt Mediterranean dinner using pantry scraps, this vegetarian soup would be it.
  • No special ingredients! It turns pantry ingredients and spice cabinet staples into a gorgeous dinner. Canned chickpeas and baby spinach are the stars, supported by onions, fresh garlic, a few spices, and the all-essential fresh lemon juice. 
  • It’s easy to customize. Tweak the spices, and it easily spins more Italian or more Middle Eastern in flavor. 

Key Ingredients 

I love how this soup begins all North African with warm notes of things like coriander and cumin and ends Italian style, with a pour of extra virgin olive oil (the good stuff) and a shower of grated Pecorino Romano cheese. This is one recipe where I feel the cheese is essential, as it rounds out the flavor in the best way possible.

  • Chickpeas: I love to cook a big pot of dry chickpeas, but canned chickpeas are the heroes here! They make this into a super quick dinner. Mashing some into the broth helps give the soup a creamy texture without adding cream. I add a little of the liquid from the beans because I like the body it gives the soup. 
  • Spinach: Baby spinach wilts instantly, adding color and freshness. You can also use kale or Swiss chard, but they may need a little longer to soften. 
  • Garlic: Four to five cloves may sound like too much, but simmering in lots of garlic gives the soup a mellow, aromatic base. Feel free to use less, though, if you like. 
  • Pecorino Romano: Salty, sharp, and essential—it adds richness and umami you won’t get otherwise. To make this vegan, feel free to substitute, omit, or replace it.
Spinach soup in a pot with a wooden spoon.

How to Make Chickpea and Spinach Soup

The key to this soup is layering flavor. Take your time sautéing the onion and garlic until fragrant, then bloom the spices briefly so they release their oils. Here it is step-by-step:

  • Sauté the vegetables. Drain 2 (15-ounce) cans chickpeas, reserving 1/2 cup of the liquid. In a large pot, heat 3 tablespoons extra virgin olive oil over medium heat until it shimmers. Add 1 large yellow onion, roughly chopped, and 4 to 5 minced garlic cloves, and season with about 1/2 teaspoon salt. Cook over medium heat, stirring regularly, until fragrant, about 5 minutes. 
  • Season with spices. Add 1 teaspoon ground cumin, 1 teaspoon ground coriander, 3/4 teaspoon sweet paprika, 1/2 teaspoon red pepper flakes, and 1/2 teaspoon ground black pepper and cook, stirring regularly for about 30 seconds.The onion, garlic and seasonings for the spinach soup being sauteed in a pot with a wooden spoon.
  • Incorporate the chickpeas. Add the chickpeas and stir to coat with the spices. Using a potato masher, roughly mash the chickpeas to break some up.The chickpea mixture for the spinach soup being mashed in a pot.
  • Simmer the soup. Add 4 cups vegetable broth or chicken stock and the reserved chickpea liquid. Raise the heat and bring to a boil, then boil for 5 minutes. Turn the heat down to medium-low and partly cover the pot with the lid. Simmer the soup for 30 minutes.The liquids for the spinach soup being added to the pot of seasoned chickpeas and vegetables.
  • Add the greens. Stir in 2 cups (packed) fresh baby spinach (2 to 3 ounces) and 1/2 cup roughly chopped fresh flat-leaf parsley, and let the soup sit for 1 minute, until the spinach wilts. Squeeze in half a lemon, stir, and taste, adding more lemon juice if you like.
  • Finish and serve. Transfer the soup to bowls and top each with a drizzle of olive oil and a bit of grated pecorino Romano cheese.A serving of spinach soup in a bowl with a spoon.

Perfect Pairings

For me, this soup definitely needs some crusty bread to accompany it. Buy a nice loaf at your favorite bakery or try your hand at this gorgeous fougasse! It’s a French flatbread shaped to resemble a head of wheat. 

This soup tastes even better the next day as the flavors deepen. I like to warm up a bowl for lunch and have it with a crunchy salad, like this radicchio salad with orange or a colorful citrus salad for dessert. 

How to Store

  • To Store: It will keep in a covered airtight container for up to a week in the fridge.
  • To Freeze: Portion the soup into individual servings and freeze it for up to 3 months. Use it for ready-to-go desk lunches on the fly. Just transfer it to the refrigerator the night before to thaw.
5 from 10 votes

Garlicky Chickpea Spinach Soup

A headshot of Suzy Karadsheh.Suzy Karadsheh
A serving of spinach soup in a bowl with a spoon. Next to this is a block of pecorino Romano cheese, a cheese grater, and a bottle of olive oil.
A pantry-friendly, healthy, vegetarian soup recipe made with canned chickpeas, baby spinach, and lots of garlic.
Prep – 5 minutes
Cook – 40 minutes
Cuisine:
American/Mediterranean
Serves – 4
Course:
Dinner, Lunch, Soup

Ingredients
  

  • 2 (15-ounce) cans chickpeas
  • 3 tablespoons Extra virgin olive oil
  • 1 large yellow onion, roughly chopped
  • 4 or 5 large garlic cloves, minced
  • Kosher salt
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 3/4 teaspoon sweet paprika
  • 1/2 teaspoon red pepper flakes
  • 1/2 teaspoon ground black pepper
  • 4 cups vegetable broth or chicken stock
  • 2 cups packed fresh baby spinach (2 to 3 ounces)
  • 1/2 cup roughly chopped fresh flat-leaf parsley
  • 1 large lemon, halved
  • 1/2 cup grated pecorino Romano cheese
  • Crusty bread, for serving (optional)

Instructions
 

  • Get ready. Drain the chickpeas, reserving 1/2 cup of their liquid.
  • Sauté the vegetables. In a large pot, heat 3 tablespoons of the olive oil over medium heat until shimmering. Add the onion and garlic and season with a big pinch of salt (about 1/2 teaspoon). Cook over medium heat, stirring regularly, until fragrant, about 5 minutes.
  • Season with spices. Add the cumin, coriander, paprika, red pepper flakes, and black pepper and cook, stirring regularly for about 30 seconds.
  • Incorporate the chickpeas. Add the chickpeas and stir to coat with the spices. Using a potato masher or the back of a sturdy fork, roughly mash the chickpeas (you’re just looking to break some of the chickpeas).
  • Add the liquids. Add the stock and the reserved chickpea liquid. Raise the heat and bring to a boil, then boil for 5 minutes. Turn the heat down to medium-low and partly cover the pot with the lid. Simmer the soup for 30 minutes.
  • Add the greens. Stir in the spinach and parsley, and let the soup sit for 1 minute, until the spinach wilts. Squeeze half a lemon over the soup, stir, and taste, adding more lemon juice if you like.
  • Finish and serve. Transfer the soup to serving bowls and top each bowl with a drizzle of olive oil and a bit of grated pecorino Romano cheese. Serve with crusty bread.

Notes

  • Shop this recipe: Visit our shop to browse quality Mediterranean ingredients, including the olive oil and spices used in this recipe.

Nutrition

Calories: 194.6kcalCarbohydrates: 12.9gProtein: 6gFat: 14.4gSaturated Fat: 3.7gPolyunsaturated Fat: 1.3gMonounsaturated Fat: 8.8gCholesterol: 13mgSodium: 1114.5mgPotassium: 274.1mgFiber: 2.5gSugar: 4.2gVitamin A: 2864.6IUVitamin C: 32.8mgCalcium: 195.1mgIron: 1.9mg
Tried this recipe?

More Healthy Soup Recipes

Build Your Own Spice Bundle

Stock your spice cabinet with the vibrant flavors of the Mediterranean. Buy 4 or more spices and save 5%. Buy 8 or more spices and save 8%!

Bottles of ras el hanout, baharat spice blend, sumac, and aleppo pepper flakes from the mediterranean dish.

Browse all Mediterranean recipes

Visit Our Shop.

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
5 from 10 votes

Leave a comment

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

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Sue says:

    5 stars
    This was delicious. Definitely will e making again. I have made several TMD soups and each one is so good and typically easy – they make me feel like I’m a good cook!

    1. TMD Team says:

      That’s so great to hear! Thanks, Sue!

  2. Lynne Kelly says:

    5 stars
    Made this today for the first time – love love love it! I found this website when my husband was diagnosed with heart issues and we needed to find more recipes that were heart healthy. We love every dish I make from here and so thankful for Suzy and her team! 🩷

    1. TMD Team says:

      You’re so sweet, Lynne! Thank you!

  3. Maria says:

    5 stars
    This soup is delicious and easy to make.
    I only had 1 can of garbanzo beans and 1 can of cannellini beans handy.
    I used both and it was still delicious.
    Thank you

    1. TMD Team says:

      Thanks so much, Maria! Glad you liked this one!

  4. Jean Williams Fraley says:

    5 stars
    This soup is DE-Licious! It’s even better the day after. Seemingly, the spinach absorbed the spices (especially the lemon) which made it irresistible. I didn’t add the cheese nor the bread.

    1. TMD Team says:

      Great to hear this was such a hit for you, Jean!

  5. Patricia says:

    5 stars
    Just made and ate soup excellent and quite enjoyable and most importantly healthy.

    1. TMD Team says:

      Thanks so much, Patricia!

  6. Alia says:

    5 stars
    This was AMAZING. I knew it would turn out good but it was better than good. Healthy, delicious and easy! Thank you.

    1. TMD Team says:

      Thanks so much for taking the time to comment and review, Alia!

  7. Marina says:

    5 stars
    This was so delicious. I admit I used white kidney beans. Do not scrimp on the garlic and do not forget the lemon. 5 🌟. Will ve on repeat in my house.

    1. TMD Team says:

      We love hearing that, Marina! Thank you!

  8. Nancy S Baxter says:

    5 stars
    Delicious!!!!

  9. Jen Anderson says:

    5 stars
    So easy & delicious! I had everything on hand except fresh parsley when I needed a late night meal for my husband and I.

    1. TMD Team says:

      So glad you enjoyed the soup, Jen!

  10. Debra says:

    5 stars
    I am on a weight loss journey and came across this recipe, and all I can say is OMG….. It is amazing!! I love it, and it will be a staple in my home. The only change I made was I replaced parsley with cilantro. Perfection!!

    1. TMD Team says:

      What an amazing review! Thank you so much, Debra!