Ham Bone Lentil Soup

Featured in: Slow Comforts

This hearty dish combines the depth of a rich ham bone broth with earthy lentils and a colorful medley of root vegetables including carrots, parsnips, celery, and potatoes. Slow simmering develops robust flavors while herbs like thyme and rosemary add aromatic warmth. A touch of parsley and lemon wedges lift the taste, making it ideal for warming on a chilly day. The process involves preparing a savory broth, sautéing fresh vegetables, then combining all ingredients for a nourishing, filling meal.

Updated on Mon, 16 Feb 2026 16:01:00 GMT
Hearty ham bone and lentil soup with root vegetables, featuring tender lentils and smoky ham in a rich, warming broth.  Save
Hearty ham bone and lentil soup with root vegetables, featuring tender lentils and smoky ham in a rich, warming broth. | moonthyme.com

My neighbor stopped by one November afternoon with a ham bone wrapped in foil, insisting I do something useful with it instead of tossing it. I'd never made stock from scratch before, and something about the weight of that bone in my hands felt important—like I was about to learn a kitchen secret. That evening, while the broth simmered quietly on my stove, the house filled with this warm, savory smell that made me understand why people save these things. It became the foundation for this soup, which has since become my answer to almost every cold day that follows.

I made this for my sister's family on a gray Sunday, and her kids actually asked for seconds—a small miracle at their house. The root vegetables turned soft enough to almost dissolve, while the lentils stayed intact with just enough chew to feel substantial. Watching them eat something I'd built from a ham bone felt oddly triumphant, like I'd cracked some kind of code about real cooking.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Meaty ham bone: This is your secret weapon—ask your butcher to leave extra meat on it, or save it from a holiday ham, because that's where the soul of the broth lives.
  • Brown or green lentils: They hold their shape better than red lentils and actually taste earthier, like they belong in a proper soup.
  • Root vegetables (carrots, parsnips, celery, potatoes): Each one brings its own sweetness to the party—parsnips especially add an almost creamy undertone when they soften.
  • Bay leaves and peppercorns: These steep into the broth slowly, building layers of flavor you can't rush.
  • Thyme and rosemary: Dried herbs work perfectly here since they'll simmer for hours and develop a deeper, almost woody character.
  • Olive oil: A good glug helps the vegetables release their natural sugars when you sauté them, which is the real foundation of flavor before anything hits the broth.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your broth foundation:
Place the ham bone in a large pot with cold water, bay leaves, and peppercorns, then bring it to a boil over medium-high heat. You'll see foam rise to the surface—skim it off with a spoon because that's impurities leaving, which keeps your broth clear and clean tasting. Reduce the heat and let it simmer partially covered for 1 hour and 15 minutes, just gentle enough that you can hear it bubbling quietly in the background.
Prep while the broth works:
While the bone is doing its job, peel and dice all your vegetables into similar-sized pieces so they cook evenly—think roughly half-inch cubes. Rinse your lentils under cold water until the water runs clear, which removes any dust or debris that might have come from the bag.
Strain and clarify:
When the broth time is up, carefully remove the ham bone and let it cool just enough to handle without burning yourself. Strain everything through a fine mesh into a fresh pot, discarding the bay leaves, peppercorns, and any solids—what you're left with is pure, golden liquid that tastes nothing like store-bought.
Sauté the vegetables:
Heat olive oil in a skillet over medium heat and add your onion, carrots, parsnips, and celery all together. Cook for about 5 minutes until they start to soften and turn slightly golden at the edges, then add your minced garlic and cook just 1 minute more—this is the sweet spot before garlic turns bitter.
Bring everything together:
Add the sautéed vegetables, potatoes, lentils, thyme, and rosemary to your broth and simmer over medium heat for 35 to 40 minutes. You'll know it's done when the lentils are tender but still holding their shape and the potatoes practically fall apart if you press them with a spoon.
Rescue the meat:
While the soup finishes, pick any meat clinging to the ham bone—there's usually more than you'd expect—chop it roughly, and stir it back into the pot. This is the moment the soup becomes whole and complete.
Taste and finish:
Remove those bay leaves if you spot them, then taste a spoonful and season generously with salt and pepper. This is your only chance to correct it, so trust your palate and add what feels right.
A comforting bowl of ham bone and lentil soup, loaded with diced carrots, parsnips, and potatoes for a nourishing meal.  Save
A comforting bowl of ham bone and lentil soup, loaded with diced carrots, parsnips, and potatoes for a nourishing meal. | moonthyme.com

This soup somehow tastes better the next day, which I discovered almost by accident when I reheated leftovers and found the flavors had deepened into something more rounded and complex. It's become my go-to gift when someone's having a rough week—something about handing over a container of homemade soup says care in a way flowers never quite manage.

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.

The Magic of a Slow Simmer

There's something meditative about letting a pot bubble away on the stove for two hours, knowing that time and low heat are doing work you can't rush. I learned early on that watching it doesn't help—the best soups develop while you're reading in the other room or folding laundry. The smell is your timer, not the clock.

Making It Your Own

Once you understand the bones of this soup—the broth, the lentils, the soft vegetables—it becomes a canvas for whatever you have on hand or whatever mood you're in. Some days I add a splash of cider vinegar at the end for brightness, other times I stir in a spoonful of Dijon mustard when I'm feeling adventurous. The ham bone is non-negotiable, but everything else can shift and change.

Storage and Second Life

This soup freezes beautifully for up to three months, which means you can make a huge batch once and solve dinner multiple times over—a win in any season.

  • Cool it completely before freezing so condensation doesn't make the container sweaty and weird.
  • If you're adding fresh parsley and lemon at serving time, wait until after you've thawed to keep those flavors bright and alive.
  • A frozen container pulled from the freezer and reheated on the stove tastes like you just made it, which is the whole point.
Slow-simmered ham bone and lentil soup with root vegetables, garnished with fresh parsley and served with lemon wedges for brightness. Save
Slow-simmered ham bone and lentil soup with root vegetables, garnished with fresh parsley and served with lemon wedges for brightness. | moonthyme.com

This soup has quietly become the thing I make when I want to feel like I know what I'm doing in the kitchen. Every bowl tastes like home, like patience, like someone who cared enough to get it right.

Recipe FAQ

How do I prepare the ham bone for the broth?

Place the ham bone in cold water with bay leaves and peppercorns, bring to a boil, then simmer for over an hour to extract rich flavors.

Can I use different lentils for this dish?

Brown or green lentils work best as they hold their shape and impart a hearty texture to the soup.

What vegetables complement the broth's flavor?

Root vegetables like carrots, parsnips, potatoes, celery, and onion add natural sweetness and earthiness that balance the savory broth.

How can I add a smoky depth to the soup?

Incorporate smoked sausage or a pinch of smoked paprika during cooking to enhance the smoky flavor profile.

Is it better to cook this soup ahead of time?

Yes, allowing the soup to rest enhances the flavors, making it even more satisfying when reheated the next day.

What garnishes brighten the finished dish?

Fresh parsley adds herbaceous notes, while lemon wedges provide a refreshing, tangy contrast to the rich broth.

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 Bone Lentil Soup

A comforting blend of ham bone broth, lentils, and root vegetables for a hearty, warming dish.

Prep Time
20 min
Time to Cook
135 min
Total Duration
155 min
Created by Lydia Brooks


Skill Level Medium

Cuisine American

Portions 6 Serving Size

Diet Info No Dairy, No Gluten

What You'll Need

Broth Base

01 1 meaty ham bone, excess fat trimmed
02 10 cups cold water
03 2 bay leaves
04 6 black peppercorns

Vegetables & Lentils

01 1½ cups dried brown or green lentils, rinsed
02 2 medium carrots, peeled and diced
03 2 medium parsnips, peeled and diced
04 2 medium celery stalks, diced
05 1 large yellow onion, diced
06 2 medium Yukon Gold potatoes, peeled and diced
07 2 cloves garlic, minced
08 2 tablespoons olive oil

Seasonings & Garnishes

01 1 teaspoon dried thyme
02 ½ teaspoon dried rosemary
03 Salt and freshly ground black pepper to taste
04 2 tablespoons fresh parsley, chopped
05 Lemon wedges for serving

How to Make It

Step 01

Build the Broth: Place ham bone, water, bay leaves, and peppercorns in a large stockpot. Bring to boil over medium-high heat, skimming foam as it rises. Reduce heat and simmer partially covered for 1 hour 15 minutes.

Step 02

Prepare Ingredients: While broth simmers, peel and dice all vegetables. Rinse lentils under cold water and drain thoroughly.

Step 03

Strain and Clarify Broth: Remove ham bone from pot and set aside to cool slightly. Strain broth through a fine mesh strainer, discarding solids. Return clarified broth to the pot.

Step 04

Sauté Aromatics and Vegetables: Heat olive oil in a large skillet over medium heat. Add onion, carrots, parsnips, and celery. Sauté for 5 minutes until vegetables soften. Add minced garlic and cook 1 minute longer.

Step 05

Combine and Simmer: Transfer sautéed vegetables to broth. Add potatoes, lentils, thyme, and rosemary. Simmer over medium heat for 35-40 minutes until lentils and vegetables are tender.

Step 06

Incorporate Ham: While soup simmers, remove any meat from the cooled ham bone, chop into bite-sized pieces, and return to the pot.

Step 07

Season and Finish: Taste soup and adjust seasoning with salt and pepper as needed. Remove and discard bay leaves.

Step 08

Serve: Ladle soup into bowls, garnish with fresh parsley, and serve with lemon wedges on the side.

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 stockpot with lid
  • Fine mesh strainer
  • Large skillet
  • Ladle
  • Chef's knife and cutting board

Allergen Details

Review every ingredient for allergens and ask a medical professional when unsure.
  • Contains pork from ham bone
  • Verify ham and broth ingredients for gluten or other allergens

Nutrition Details (each serving)

These details are for reference only, and shouldn't replace healthcare advice.
  • Energy: 320
  • Fats: 7 g
  • Carbohydrates: 39 g
  • Proteins: 22 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.