Smoky Lentil Soup with Ham That Tastes Like You Planned Ahead (Even If You Didn’t)

In order to come up with creative recipe ideas, ingredient pairings, and cooking tips, we create some of our content with the assistance of customized AI tools alongside our own kitchen testing and editorial review. All images are human photographed. As an Amazon Associate we earn from qualifying purchases.

I confess I have a weakness for unassuming soups that gradually show their true quality. Lentil soup with ham gives you the feeling of having done something good with your afternoon, while not requiring you to actually do anything at all. The secret is that the ham does a lot of the work for you, especially if it’s a leftover bone with some stubborn meat still clinging to it (that’s my favorite kind of ‘ingredient’).

This version is for when I want dinner to feel substantial and cozy without making the evening a whole endeavor. The lentils reduce to a silky, thick broth, while the ham threads smoky, salty flavor throughout. A last minute splash of acid wakes the whole pot up. If you have had a bad lentil soup before, this one’s for you. Moreover, it reheats perfectly, which is basically my love language on a Tuesday.

TL;DR (Quick Summary)

  • What it is: Hearty lentil soup simmered with ham (bone, hock, or diced ham), vegetables, and herbs until thick and cozy.
  • Why it works: Lentils give body fast; ham adds smoke and salt; a final hit of vinegar or lemon keeps it from tasting muddy.
  • Timing: About 15 minutes prep, 60 to 90 minutes simmer (less if using diced ham, more if using a bone/hock).
  • Flavor profile: Smoky, savory, gently sweet from carrots, herbal (thyme and bay), with a bright finish.
  • Key tips: Brown the tomato paste; don’t over-salt early; rinse lentils; add acid at the end; let it rest 10 minutes before serving for best texture.

Ingredients

Though the cast is simple, some choices matter more than you might expect. Lentils can differ, and so can hams, and whether a soup is a “nice soup” or a “why is this so good?!” can also depend on whether you took two minutes to build a base and finish with acid.

  • Brown or green lentils (1 pound): They hold their shape but still get creamy around the edges. Avoid red lentils here unless you want a puree-like texture.
  • Ham bone, ham hock, or diced ham: A bone or hock gives you deeper, rounder flavor. Diced ham is quicker and cleaner but slightly less soulful.
  • Onion, carrot, celery: The classic trio. Cut them small if you want a more “stewy” spoon; cut them bigger if you like distinct bites.
  • Garlic: Don’t be shy. It mellows into the broth.
  • Tomato paste: A tablespoon or two, browned briefly, adds bass notes and color without turning this into tomato soup.
  • Broth or water: With a ham bone/hock, water is honestly fine. With diced ham, use stock for depth.
  • Bay leaf and thyme: Bay gives structure; thyme smells like you know what you’re doing.
  • Acid at the end (apple cider vinegar or lemon): Non-negotiable in my kitchen. It turns the lights on.
  • Optional greens: Kale or spinach at the end if you want the pot to feel extra alive.

Master Ratio (Easy To Scale)

  • 1 part lentils (by weight)
  • 6 to 7 parts liquid (by volume)
  • 1 to 1.5 parts aromatics (onion + carrot + celery, by volume)
  • Ham: 1 meaty bone/hock or 8 to 12 ounces diced ham per pound of lentils
  • Acid: 1 to 2 teaspoons vinegar (or 1 to 2 tablespoons lemon juice) per pound of lentils

Example: For a smaller pot you will need, 8 ounces lentils, 4 to 4 and a half cups of liquid, approximately 1 and a half to 2 cups of chopped aromatics, plus 4 to 6 ounces of diced ham. Let it simmer until tender and then add a small splash of vinegar. It also scales neatly up, provided your pot is enormously massive.

Ingredient Choices That Change Flavor

This soup is both forgiving and honest. Change one thing and their whole personality transforms. Here are the exchanges I observe at the table.

Choice Option What You Get Notes
Lentils Green (French/Puy) More intact lentils, slightly peppery Great if you like a defined, less “mushy” texture; may need a few extra minutes.
Lentils Brown Classic texture: tender with some breakdown My default for ham lentil soup.
Ham Ham bone (leftover) Deep, rounded pork flavor Usually the best taste-per-effort. Simmer longer and pick meat off near the end.
Ham Smoked ham hock Smokier, more assertive Can dominate; go lighter on added smoked paprika (if using).
Ham Diced ham Clean, quick, tidy bites Use stock and/or a tiny pinch of smoked paprika to round it out.
Finish Apple cider vinegar Warm, tangy lift My favorite with smoky ham.
Finish Lemon juice Brighter, sharper lift Feels lighter; especially good if you add greens.

Spices and Finishing Touches

  • Black pepper: Add generously at the end. Pepper blooms differently after simmering.
  • Smoked paprika (optional): A pinch can help if you’re using mild diced ham, but skip it if your hock is very smoky.
  • Olive oil or butter: A small drizzle or pat on top makes the bowl feel restaurant-y in a quiet way.

Instructions

Makes: roughly 8 cups (6 generous servings)
Time: 15 minutes prep, simmers 60 to 90 minutes

  1. Rinse and sort the lentils. Pour the lentils into a fine-mesh sieve and rinse them until the water runs mostly clear. Carefully check for small stones (it’s rare, but the one time you don’t check is when you’ll find one you can chew on).

  2. Construct the foundation. Using a large saucepan or Dutch oven, heat 2 tablespoons of olive oil on medium heat. Add one large onion (diced), two carrots (diced), and two stalks of celery (diced) Cook for 8 to 10 minutes, stirring occasionally, until the onion edges turn slightly golden and the vegetables soften. Add 4 chopped cloves of garlic and cook for 30 seconds or until fragrant.

  3. **Brown the tomato paste.** Put 2 tablespoons of tomato paste into the pot and stir it in with the vegetables. Cook for 1 to 2 minutes until it slightly darkens and sticks to the bottom a bit. It keeps the soup from tasting raw or tinny as well.

  4. Incorporate lentils, ham, herbs, and liquids. Add the rinsed lentils, 1 bay leaf, and 1 teaspoon of dried thyme (or 1 tablespoon of fresh). Add one of the following:
    Option A (best flavor): 1 meaty ham bone or 1 large smoked ham hock, and 8 cups water
    Option B (fast): 8 to 12 ounces diced ham, and 8 cups chicken stock (or half stock, half water)
    Bring to a simmer over medium-high heat.

  5. Simmer gently. Reduce heat to keep a slow and steady simmer. Cover partially and cook for 45 to 70 mins, stirring now and then, until lentils are soft. If the lentils haven’t softened yet and the soup has become too thick, add a little water and continue cooking.

  6. Shred ham (if using bone or hock). Once the lentils are cooked, remove the bone/hock and place it on a plate. Let it cool for a few minutes (or don’t, if you enjoy taking risks). Remove the meat, cut or shred it, and place it back into the pot. Remove bones, skin, and extra fat. Remove the bay leaf.

  7. Adjust texture. For a thicker soup you can mash or blend 1-2 cups of soup and stir it back in. If you enjoy the broth being thinner, add hot water until you reach your desired consistency.

  8. Finish seasoning, then add acid. Taste before salt, ham is a wild card. Add salt as needed and lots of black pepper. Add 1 to 2 teaspoons of apple cider vinegar (or 1 to 2 tablespoons of lemon juice). Taste again. The change should be instant and a little exciting.

  9. Optional greens. For kale, add 2 cups of chopped kale and let it simmer for another 3 to 5 minutes. Without any heat stir in a few handfuls of spinach and let it wilt.

  10. Rest and serve. Remove the soup from the heat and let sit for 10 minutes. It thickens, the flavors mellow, and it is easier to work with. Serve into bowls and if you’re feeling generous, add a drizzle of olive oil.

Popular Variations

  • Smoky split-pea adjacent: Replace 1/4 of the lentils with split peas for a thicker, more old-school texture.
  • Spicy-cool: Add a diced jalapeño with the onions and finish bowls with a dollop of plain yogurt.
  • Herby and green: Add chopped kale plus a handful of parsley at the end, then finish with lemon instead of vinegar.
  • Tomato-forward: Add a 14-ounce can of diced tomatoes with the liquid (it becomes a different soup, but a good one).
  • Rustic chunky: Add 1 pound peeled diced potatoes; increase liquid by 1 to 2 cups and simmer until potatoes are tender.
  • Extra smoky without extra meat: Add 1/2 teaspoon smoked paprika and use chicken stock; good when your ham is mild.

Pairing And Serving Ideas

  • Crusty bread with butter: This soup likes to be wiped up; don’t deny it.
  • Cornbread: Slight sweetness with smoky ham is a very cozy combination.
  • Sharp salad: Arugula with lemon and parmesan cuts through the richness.
  • Pickles on the side: Sounds odd, works beautifully. The crunch and acid are a palate reset.
  • Simple toppings: Chopped chives, parsley, or a spoon of Dijon stirred into your bowl.

Troubleshooting And Pro Tips

  • Soup tastes flat: Add more acid (a few drops at a time), then more pepper. Salt last.
  • Too salty: Add water and simmer 5 minutes; add a diced potato and remove it after 15 minutes; or stir in a little unsalted cooked lentil puree if you have it. Avoid adding sugar; it rarely helps.
  • Lentils won’t soften: Old lentils can be stubborn. Keep simmering and add water as needed. Also, don’t add vinegar until the end; acid early can slow softening.
  • Soup too thick after chilling: Normal. Add a splash of water or stock while reheating and stir until silky.
  • Ham flavor too aggressive: Finish with lemon instead of vinegar and add a handful of greens. Brightness and bitterness tame smoke.
  • Gritty lentils: Usually undercooked or not rinsed well. Simmer longer with a bit more water; they should be tender, not squeaky.
  • Best pot behavior: Keep it at a gentle simmer. A hard boil can break lentils into an almost sandy texture.

Nutrition And Storage Basics

Lentil soup with ham is one of those special meals that simultaneously feels filling and sensible. Lentils are also a great source of protein, dietary fiber, and a sustained feeling of fullness. Ham also adds protein, plus the delicious savoriness that makes a bowl feel like dinner instead of a “healthy choice.” Depending on your ham and your stock, sodium may vary greatly, so think of this as a soup best seasoned with your own spoon, not the label.

Here is where this soup really shows its strengths. You can store it in a covered container in the refrigerator for as long as 4 days. You can freeze them for up to three months (I like dividing them into pint containers so future-me doesn’t have to chisel out a frozen brick). When reheating on the stove, add water or stock to help loosen it. The texture gets better overnight, and on day three it thickens considerably, which I see as a positive.

Examples

Weeknight salvage mission: One rainy Monday, I had a half an onion, a bag of lentils, and a ham hock from an impulse buy since the butcher said, “Trust me.” I almost skipped browning the tomato paste because I was hungry and impatient. I did it anyway, and I could tell the difference: the soup tasted complete rather than just put together. I ate two bowls standing at the counter like a beast, then still had lunch for three days.

Success with ham bone: I froze a ham bone after a holiday dinner without remembering to take it out for a month. When I first used it, without any pretentious steps, the broth turned glossy and rich. My friend (who says he hates lentils) requested the recipe, then stopped and said, “Oh, it’s just lentils and ham?” Exactly. That’s the charm.

Actionable Steps / Checklist

  • Rinse and sort 1 pound lentils.
  • Cook onion, carrot, celery in olive oil until softened and lightly golden.
  • Add garlic, then brown tomato paste for 1 to 2 minutes.
  • Add lentils, bay, thyme, ham (bone/hock or diced), and 8 cups liquid.
  • Simmer gently until lentils are tender (45 to 70 minutes).
  • Shred ham off bone/hock and return to pot; discard bay.
  • Adjust thickness (mash or add water).
  • Season carefully, then add vinegar or lemon at the end.
  • Rest 10 minutes, then serve.

Glossary

  • Aromatics: The flavor base vegetables (here: onion, carrot, celery, garlic) cooked early to build depth.
  • Brown tomato paste: Cooking tomato paste in fat until it darkens slightly, boosting savory flavor and removing raw sharpness.
  • Gentle simmer: Small, steady bubbles, not a rolling boil; keeps lentils tender rather than battered.
  • Finish with acid: Adding vinegar or citrus at the end to brighten and balance rich flavors.
  • Split and thicken: When lentils partially break down, naturally thickening the soup without flour or cream.

FAQ

Is it necessary to soak lentils for this soup?
No. You can cook brown and green lentils from dry. Simply rinse and sort them out.

Can I use leftover sliced ham to make lentil soup with ham?
Yes. Chop it and mix it with the lentils. If it is very lean and mild, use chicken stock (not water) and possibly a smidge of smoked paprika.

What if I don’t have a ham bone or hock?
Diced ham is fine. You can also substitute bacon: render 4 to 6 slices, cook the veggies in the fat, and stir the crisped bacon back in at the end.

Here is a possible alternative.

Vinegar and lemon add some brightness to the lentils and ham which otherwise can taste a little dull and heavy. Acid creates a cleaner and more multi-dimensional taste. Add a little, taste, then add more if necessary.

Can I cook this in a slow cooker?
Yes, you can. You can first sauté the veggies and tomato paste if you want (it’s worth the extra step), then combine the ingredients and slow cook for 7 to 8 hours on low or 3 to 4 hours on high. Add acid and adjust the taste at the end.

Can I freeze it?
Of course. You can cool, fully portion, and freeze for up to three months. Defrost overnight in the refrigerator or reheat from frozen with a little water.

Final Thoughts

Lentil soup with ham may not be fancy, but that is exactly what makes it the best. It’s the type of pot that makes the kitchen smell nice, the type of dinner that excuses you for being “too busy” to cook, and the type of leftovers that taste better when you’re busier. Store a bag of lentils, save a ham bone if you can, and remember to get vinegar at the end. The last little splash is the silent magic.



    Nathaniel Lee is the self-taught chef and recipe developer behind HomeViable. No culinary school, no nutrition degree. He learned by watching, tasting, and refusing to stop asking why. Every recipe here teaches something. He wants you to understand your food, not just cook it.