This easy Parmesan chickpea soup is nourishing, comforting and incredibly quick to make. With just a few simple ingredients, a silky Parmesan-infused broth, plenty of spinach and tender chickpeas, it’s a bowl that feels like a warm hug. Enjoy!
Consider this your January hug in a bowl.

This will quickly become a go-to recipe, especially in colder months. It’s simple, satisfying and ready in about 30 minutes. The soup combines chickpeas, leafy greens, a little pasta and lots of Parmesan for a rich, savory broth. That Parmesan broth is the star — versatile, comforting and delicious.

The flavor is familiar and cozy, like classic comfort food. It’s reminiscent of garlic, spinach and chickpea pasta, but transformed into a soup — gentler in spice and lighter in feel, yet hearty and warming.

The ingredient list is pleasantly straightforward: onion, garlic, chicken or vegetable stock, a Parmesan rind, tiny pasta, canned chickpeas, spinach (fresh or frozen), grated Parmesan and a squeeze of lemon. These humble components combine to create a surprisingly rich, comforting soup.
It’s not flashy — but the result is soup magic that warms you to the core.

This recipe makes a modest batch, perfect for a cozy dinner or a satisfying lunch. Despite how quickly it comes together, the soup delivers deep, layered flavor thanks to the Parmesan rind and a touch of crushed red pepper for subtle complexity.
The broth reminds me of wedding soup — rich and cheesy — and it’s wonderful ladled into bowls with extra grated Parmesan on top. Yum.
How I make this soup
- Start with olive oil, diced onion and minced garlic. Cook them over medium-low heat with a generous pinch of salt and pepper so the base develops flavor. Add a small pinch of crushed red pepper flakes for depth — not heat.
- Add the drained chickpeas, the Parmesan rind and the stock. Bring everything up to a gentle boil.
- Once boiling, add a tiny pasta such as ditalini, or use orzo or farfallini. Cook the pasta until al dente according to the package directions.
- Stir in spinach right before serving. Frozen chopped spinach is convenient and works well; fresh spinach is great too.
- Taste the broth and adjust salt and pepper as needed. Finish each bowl with a generous grating of Parmesan and a squeeze of lemon.
- Ladle into bowls and enjoy warm.
This is an ideal work-from-home lunch since it cooks up in about 20 minutes. If you prefer to prep ahead, cook the soup without the pasta and store the pasta separately. Reheat the broth and add a portion of cooked pasta when serving so it doesn’t get mushy.
And seriously — don’t skimp on the Parmesan. It’s what makes the broth sing.
Parmesan Chickpea Soup

Parmesan Chickpea Soup
Pin Recipe
Leave a Review »
Ingredients
- 1 tablespoon olive oil
- ½ sweet onion, diced
- 3 garlic cloves, minced
- kosher salt and pepper
- 1 pinch crushed red pepper flakes
- 1 can chickpeas, drained and rinsed
- 1 Parmesan rind
- 4 cups chicken or vegetable stock
- ¾ cup tiny-cut pasta, like ditalini or farfallini
- 5 ounces frozen spinach (or 8 ounces fresh)
- Parmesan cheese, for topping
- Lemon wedges, for spritzing
Instructions
-
Heat the olive oil in a large pot over medium-low heat. Stir in the diced onion and minced garlic with a big pinch of salt and pepper. Cook about 5 minutes, until the onion is translucent, then stir in the crushed red pepper flakes.
-
Add the chickpeas, Parmesan rind and stock. Bring to a boil, then add the tiny pasta. Cook until the pasta is al dente, following the pasta package for timing (usually 8–12 minutes).
-
When the pasta is cooked, stir in the spinach until wilted. Taste and season with additional salt and pepper if needed. Serve topped with plenty of grated Parmesan and a lemon wedge to brighten each bowl.
Did you make this recipe?
Share a photo and tag your post with #howsweeteats.
Thank you — I appreciate you!

Look at that Parmesan broth!


