Soup’s on! Even though it is still 80 degrees here in Oklahoma. Seriously, state, get your crap together. It’s November. We’re three weeks away from Thanksgiving. It’s supposed to be FALL…and I still haven’t seen the inside of a jacket this season. Geeze.
I pulled only about a metric ton of soup, stew and chili recipes anticipating cooler weather. Boy, was I wrong. Now I’m left sweating while eating deliciously hearty soups! Ugh. The struggle is real, y’all.
I’ve been experimenting with lentils lately. You obviously saw them shine in the last recipe I posted (this yummy Harvest Chicken Lentil Chili) and here I am integrating them into this soup.
Lentils are full of protein, and they add some heartiness to soups and stews that you typically get from a starch like potatoes. Well…I couldn’t leave potatoes out of this soup, even with the lentils that are in it. I am a bit Irish, don’t ya know. I am a fiend for potatoes.
This soup was surprisingly really flavorful. I mean, I knew it was going to taste good. I just didn’t know it was going to taste this good. I think the ham really flavors it up—especially on the salty side (but not too salty). So, if you’re not a big fan of salt, make sure and use reduced-sodium broth in this recipe.
Ham & Lentil Soup

A flavorful, hearty soup filled with lentils, ham, potatoes, and carrots.
Ingredients
- 1 TBS. olive oil
- 1 lb. ham steak, cubed
- 1 medium onion, diced
- 2 TBS. dill weed
- 2 stalks celery, diced
- 2 medium carrots, diced
- 1 pound Yukon gold potatoes, diced
- salt & pepper
- 4 cups beef broth
- 1 cup dried green lentils
- 3 TBS. plain Greek yogurt
Directions
- Heat olive oil in a large pot over medium high heat. Add the ham, onion, and dill. Cook, stirring frequently, until the onion is translucent…about 5 minutes.
- Add the celery, carrots, potatoes, 1/2 cup water, salt and pepper to taste. Cover and cook, stirring occassionally, until the veggies are tender, about 10 minutes.
- Add the broth, 1 1/2 cups water, and the lentils. Cover and bring to a simmer. Uncover and cook until the potatoes are tender and the lentils begin to fall apart, about 12-15 minutes. Stir in the yogurt and heat until warmed through.
Step-By-Step Instructions
Heat olive oil over medium high heat in a large pot. Add the ham, onion and dill, cook, stirring frequently, until the onion is translucent, about 5 minutes.
Add celery, carrots, potatoes, and 1/2 cup water and salt and pepper (to taste) to the pot. Cover and cook, stirring occasionally, until the veggies are tender, about 8-10 minutes.
Add the broth, 1 1/2 cups water, and the lentils; cover and bring to a simmer. Uncover, and cook until the potatoes are tender and the lentils begin to fall apart, about 12-15 minutes. Stir in the yogurt and warm until heated through.
It may not look like the prettiest dish on the planet, but it sure does taste good. One ham steak (that you usually buy for breakfast) ends up being the perfect amount for this soup. Don’t waste your money on a two pound ham chunk!
YUM!! This sounds so good right now!!