Ham Chickpea Soup Lemon Dill

Featured in: Everyday Family Meals

This hearty soup blends tender ham with creamy chickpeas, aromatic dill, and bright lemon for a satisfying meal. Start by sautéing onion, carrots, and celery in olive oil until soft. Add garlic and briefly cook until fragrant, then stir in diced ham to develop flavor. Pour in broth along with chickpeas, bay leaf, and thyme, and simmer to meld tastes. Finish with lemon juice, zest, and fresh dill for a bright, fresh note. Perfect to enjoy warm any time of year with a crusty bread accompaniment.

Updated on Mon, 16 Feb 2026 16:27:00 GMT
Hearty ham and chickpea soup with fresh dill and lemon, perfect for a cozy dinner. Pin it
Hearty ham and chickpea soup with fresh dill and lemon, perfect for a cozy dinner. | forkledger.com

My neighbor arrived at my door one rainy afternoon with a bag of fresh dill from her garden, insisting I do something special with it before it wilted. I had ham in the fridge and a can of chickpeas on the shelf, so I threw together this soup almost by accident—golden broth, tender legumes, and that impossible brightness that lemon and dill bring to everything. What started as a way to use up vegetables became the soup I make whenever someone needs comfort in a bowl.

I made this for my sister when she was recovering from surgery, and she called me three days later asking for the recipe because apparently it was the only thing that made her feel like eating again. There's something about the warmth and the herbs that just settles you, and watching her spoon it up while we sat by the kitchen window made me realize this soup does more than nourish—it heals.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Cooked ham, diced (250 g): Use a good quality ham if you can—the flavor carries through the entire pot, and cheaper cuts taste thin and salty rather than rich.
  • Chickpeas, drained and rinsed (1 can, 400 g): Rinsing them removes that starchy liquid that makes the broth cloudy, so don't skip this step even though it feels tedious.
  • Onion, finely chopped (1 medium): This is your flavor foundation—take the extra minute to chop it fine so it melts into the broth rather than staying chunky.
  • Carrots, diced (2 medium): I cut mine into small cubes so they soften evenly and actually taste sweet rather than woody.
  • Celery stalks, diced (2): Celery is the secret backbone of this soup—it adds a subtle earthiness that ties everything together.
  • Garlic cloves, minced (2): Fresh garlic makes all the difference here; jarred just doesn't have the same punch.
  • Low-sodium chicken or vegetable broth (1.2 liters): Low-sodium matters because you're adding ham, which brings its own salt—you stay in control of the seasoning.
  • Olive oil (2 tbsp): Good olive oil softens the vegetables in a way that butter or vegetable oil never quite does.
  • Lemon juice and zest (1 lemon): The zest is what your tongue actually remembers—the juice brightens, but the zest carries that citrus perfume.
  • Fresh dill, finely chopped (2 tbsp, plus extra for garnish): Fresh dill is non-negotiable; dried dill tastes like hay and ruins the whole thing.
  • Bay leaf (1): This infuses the broth with a subtle depth that you don't notice until you forget it and the soup tastes flat.
  • Dried thyme (1/2 tsp): Thyme and lemon are lifelong friends—this little bit makes them sing together.
  • Salt and freshly ground black pepper: Taste as you go because the ham already carries saltiness, and you might need less than you think.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Sauté your base vegetables:
Heat the olive oil in a large soup pot over medium heat, then add the onion, carrots, and celery. Stir them around for 5 to 6 minutes, listening for that gentle sizzle and watching the onion turn translucent—this is when you know the sweetness is releasing. The kitchen will smell warm and inviting, like the beginning of something good.
Build the flavor layers:
Stir in the garlic and let it cook for just one more minute until you can smell it, then add the diced ham. Stir occasionally for 2 to 3 minutes so the ham releases its flavor into the oil and vegetables.
Create the broth:
Pour in the broth and add the chickpeas, bay leaf, and thyme. Bring the whole thing to a boil—you'll see it bubble and steam up—then reduce the heat and let it simmer gently for 20 minutes. The chickpeas will soften and absorb the flavors, and the broth will deepen slightly.
Finish with brightness:
Fish out the bay leaf with a spoon, then stir in the lemon juice, lemon zest, and fresh dill. Taste it now—this is the moment where the soup transforms from good to unforgettable. Simmer for 2 to 3 more minutes so the dill flavor settles in, then season with salt and pepper to your liking.
Serve and celebrate:
Ladle the soup into bowls and finish each one with a small scatter of fresh dill on top. The aroma that rises from the bowl is honestly half the enjoyment.
Creamy chickpea soup with tender ham, zesty lemon, and aromatic dill, served hot. Pin it
Creamy chickpea soup with tender ham, zesty lemon, and aromatic dill, served hot. | forkledger.com

My mother-in-law, who grew up eating soups every single day, tasted this and said it reminded her of something her grandmother made decades ago, but lighter and brighter. Sometimes food becomes a bridge to memory that way, and that's when you know you've made something worth making again and again.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Variations and Swaps

I've made this soup with smoked turkey instead of ham when I wanted something a bit milder, and it's just as wonderful—the smoke plays beautifully with the dill. You can also omit the meat entirely and add an extra can of chickpeas plus a splash more broth, and suddenly you have a vegetarian version that's hearty enough that no one will miss the ham. Even swapping the lemon for lime once gave me something unexpected and delicious, though I always come back to the lemon version as my favorite.

Pairing and Serving Suggestions

Crusty bread is essential—you want something that soaks up the broth and has a bit of chew to it. A crisp white wine like Sauvignon Blanc or even a light Pinot Grigio works beautifully if you're eating this for dinner rather than lunch. I've also served it with a simple green salad and cheese on the side, turning it into a full meal that feels both casual and a little bit special.

Storage and Make-Ahead Tips

This soup tastes even better the next day once all the flavors have had time to get to know each other, so make a double batch if you can. Store it in an airtight container in the refrigerator for up to four days, or freeze it for up to three months—though I'd add the fresh dill after reheating rather than before freezing, since it loses its brightness when frozen.

  • Reheat gently on the stovetop over medium heat rather than the microwave, which can make the vegetables mushy.
  • Add a squeeze of fresh lemon juice when you reheat it to bring back that brightness that fades slightly with time.
  • If you're freezing it, leave out the lemon zest and dill, then stir them in fresh when you serve it.
Mediterranean-inspired ham and chickpea soup with bright lemon and fresh dill garnish. Pin it
Mediterranean-inspired ham and chickpea soup with bright lemon and fresh dill garnish. | forkledger.com

This is the kind of soup that feels like a hug in a bowl, simple enough to throw together on a weeknight but special enough to serve to someone you care about. Make it once and you'll find yourself reaching for it whenever you need something warm and honest.

Recipe FAQ

How can I thicken the soup?

Mash some chickpeas with a fork before adding them to the pot to create a thicker consistency without extra ingredients.

Can I substitute the ham with other proteins?

Smoked turkey or other cooked meats work well. For a vegetarian option, simply omit meat and use vegetable broth.

What herbs complement the flavors best?

Fresh dill adds a bright herbal note, while thyme and bay leaf enhance depth and aroma during cooking.

What sides pair well with this soup?

Crusty bread or a crisp white wine like Sauvignon Blanc balance the soup’s refreshing and savory elements.

How long does it take to prepare and cook?

Preparation takes about 15 minutes, with 35 minutes simmering, totaling 50 minutes for a flavorful, hearty dish.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Chickpea Soup Lemon Dill

A comforting soup featuring tender ham, creamy chickpeas, fresh dill, brightened by lemon zest and juice.

Prep time
15 minutes
Cook time
35 minutes
Total duration
50 minutes
Published by Natalie Hall


Skill level Easy

Cuisine Mediterranean-Inspired

Makes 4 Number of servings

Diet details Dairy-free, Gluten-free

What You Need

Meats

01 9 oz cooked ham, diced

Legumes

01 1 can (14 oz) chickpeas, drained and rinsed

Vegetables

01 1 medium onion, finely chopped
02 2 medium carrots, diced
03 2 celery stalks, diced
04 2 garlic cloves, minced

Liquids

01 5 cups low-sodium chicken or vegetable broth
02 2 tablespoons olive oil
03 Juice and zest of 1 lemon

Herbs & Spices

01 2 tablespoons fresh dill, finely chopped, plus extra for garnish
02 1 bay leaf
03 1/2 teaspoon dried thyme
04 Salt and freshly ground black pepper to taste

How To Make It

Step 01

Build the flavor base: Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery, sautéing for 5-6 minutes until softened.

Step 02

Develop aromatics: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Incorporate ham: Add diced ham to the pot and cook for 2-3 minutes, stirring occasionally.

Step 04

Simmer the soup: Pour in broth and add chickpeas, bay leaf, and thyme. Bring to a boil, then reduce heat and simmer for 20 minutes.

Step 05

Finish with citrus and herbs: Remove bay leaf. Stir in lemon juice, lemon zest, and fresh dill. Season with salt and pepper to taste.

Step 06

Serve: Simmer for 2-3 additional minutes, then ladle into bowls. Garnish with extra dill if desired and serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Ladle

Allergy info

Review each component for possible allergen content—ask a healthcare provider whenever you're unsure.
  • Check broth and ham labels for potential allergens or cross-contamination

Nutrition info (per serving)

Nutritional details are for your reference. This doesn't substitute health advice.
  • Calories: 260
  • Total fat: 9 grams
  • Carbohydrates: 25 grams
  • Protein: 18 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.