Hearty Lentil and Ham Soup

A cozy, budget-friendly soup that combines tender lentils, savory ham, and bright red wine vinegar for a comforting bowl any night of the week.

Why You'll Love This Recipe
- Ready from start to table in under an hour: about 15 minutes of prep and roughly 40 minutes cooking time, perfect for weeknights.
- Uses pantry and leftover ingredients like dried lentils and cooked ham—great for stretching leftovers and saving money.
- Low-sodium broth keeps sodium in check while allowing you to control seasoning; add extra salt at the end if you like it stronger.
- One-pot comfort: everything simmers together so the flavors meld and the broth develops body without extra thickeners.
- Adaptable to diets and seasons: swap the ham for smoked turkey for a milder taste, or add chopped kale at the end for extra greens.
- Freezes and reheats very well; makes for excellent make-ahead lunches or easy dinner leftovers.
I remember the first time I served this to friends—an unassuming pot of soup that disappeared quickly. My mother, who can be picky about texture, loved the way the lentils held their shape yet softened into a creamy broth; my partner appreciated the salty bites of ham. Over the years I’ve learned small tricks, like blooming minced garlic briefly in the hot broth for a gentler garlic flavor and adding the vinegar early for brightness that lasts through reheating.
Ingredients
- Low-sodium chicken broth (1 carton / 32 fl oz): Use a good-quality brand such as Swanson or Pacific Foods. Low-sodium lets you control the final seasoning; if using regular broth, skip extra salt until the end.
- Water (2 cups): Adds volume and keeps the soup light. If you prefer a richer base, swap part of the water for extra broth.
- Carrots (2 medium, chopped): Look for firm, bright carrots. Chop into about 1/4- to 1/2-inch pieces so they soften in roughly 10 minutes of simmering.
- Celery (2 stalks, chopped): Adds aromatic structure and a touch of bitterness to balance the ham. Trim the ends and dice uniformly with the carrots.
- Onion (1 large, chopped): A yellow or sweet onion works best for savory depth. Dice finely for even cooking and a cohesive broth.
- Dried lentils (1 cup): Brown or green lentils hold shape well and cook in 20–30 minutes. Rinse and pick over them briefly before adding to remove any dust.
- Garlic (2 cloves, minced): Freshly minced garlic gives the best flavor. Add early in the simmer to mellow sharpness and integrate into the broth.
- Red wine vinegar (2 tablespoons): A simple splash that brightens the entire pot—do not skip. You can substitute apple cider vinegar in a pinch, but red wine vinegar provides a slightly fruitier note.
- Cooked ham (1 1/2 cups cubed): Use leftover baked ham or a deli ham hock that’s been chopped off the bone. Cut into small 1/2-inch cubes so the pieces heat through quickly and distribute flavor evenly.
- Dry mustard (1 teaspoon): Adds a warm, gentle tang and depth; it dissolves into the broth without graininess.
- Salt (1 teaspoon) and black pepper (1/2 teaspoon): Start conservative—taste and adjust after the lentils are tender since the ham may contribute saltiness.
Instructions
Step 1 — Gather and prep: Chop the carrots, celery, and onion into uniform pieces so they cook evenly; rinse 1 cup of dried lentils and pick out any debris. Cube leftover ham into roughly 1/2-inch pieces. Having everything prepped before you heat the pot streamlines the process and prevents overcooking the aromatics. Step 2 — Build the broth: In a large stockpot, pour the 32 fl oz carton of low-sodium chicken broth and 2 cups of water. Add the chopped carrots, celery, onion, rinsed lentils, minced garlic, and 2 tablespoons red wine vinegar. Bring the pot to a rolling boil over medium-high heat; once boiling, reduce to low and maintain a gentle simmer. The vinegar added early helps the lentils release starch and keeps the broth bright as it reduces. Step 3 — Simmer for tenderness: Simmer the pot uncovered for about 10 minutes, or until the carrots begin to soften. Stir occasionally to prevent any lentils from sticking to the bottom. Visual cues: the broth will take on a slightly thicker texture as starches release, and the onions will become translucent. Step 4 — Add ham and season: Stir in 1 1/2 cups cubed cooked ham, 1 teaspoon dry mustard, 1 teaspoon salt, and 1/2 teaspoon ground black pepper. Continue simmering for an additional 20 to 30 minutes, or until the lentils are tender but not falling apart. Taste toward the end and adjust salt and pepper if needed. If the soup becomes too thick, add up to 1/2 cup more water or broth to reach your preferred consistency. Step 5 — Final finish and serve: Once the lentils are tender and the flavors have melded, remove from heat and let the pot rest for 5 minutes—this helps flavors settle. Serve hot with a drizzle of extra-virgin olive oil or a sprinkle of chopped parsley for freshness. Leftovers benefit from a quick simmer before reheating to bring back the bright vinegar note.
You Must Know
- This soup is high in protein and fiber thanks to lentils and ham, and freezes well up to three months in airtight containers.
- Because ham can be salty, always taste before adding the full teaspoon of salt; use low-sodium broth to keep control over sodium levels.
- Leftovers often taste better after a day as the flavors continue to meld; reheat gently on the stovetop to avoid overcooking the lentils.
- If you need to stretch the pot further, add diced potatoes or a cup of cooked rice near the end of cooking for extra bulk.
My favorite aspect of this soup is its versatility: a humble pot that can be dressed up with fresh herbs, a squeeze of lemon for brightness, or made heartier with extra veggies. I once brought a big batch to a winter potluck and neighbors kept asking for the recipe; they loved the balance between the earthy lentils and the salty pockets of ham. It’s become one of those dishes that feels nostalgic and practical at the same time.
Storage Tips
Cool the soup to room temperature for no more than two hours, then transfer to airtight containers. Refrigerate for up to 4 days. For longer storage, freeze in individual portions or freezer-safe containers for up to 3 months; leave a little headspace in the container to allow liquids to expand. When reheating from frozen, thaw overnight in the refrigerator if possible and warm gently on the stovetop over low heat to prevent the lentils from breaking down. If the soup thickens after chilling, add 1/4 to 1/2 cup hot water or broth while reheating to restore desired consistency.
Ingredient Substitutions
Short on ham? Smoked turkey or cooked bacon can replace it and will shift the flavor profile slightly—turkey keeps it milder while bacon adds a stronger smoke and salt. For a vegetarian version, omit the ham and use vegetable broth, then add a teaspoon of smoked paprika or a small smoked tomato paste to mimic that savory depth. If you only have red lentils, reduce cooking time and stir frequently because red lentils break down much faster and will thicken the soup into more of a stew. Substitute apple cider vinegar if you don’t have red wine vinegar, but start with 1 tablespoon and add more to taste.
Serving Suggestions
Serve bowls of this soup with rustic bread, melted cheese on toast, or simple green salads. Garnish with chopped parsley or green onions and a drizzle of extra-virgin olive oil to add freshness and shine. For an extra creamy finish, stir in a tablespoon of Greek yogurt or sour cream to each bowl. This pot also pairs beautifully with cornbread for a comforting Southern-style meal or with crusty sourdough for a more European touch.
Cultural Background
Lentils have been a staple in many cuisines worldwide for centuries, prized for their nutrition and long pantry life. Combining lentils with cured or cooked pork is common in American and European peasant cooking where leftover meats were used to flavor soups and stews. This specific blend of lentils and ham echoes Southern and Midwestern United States traditions where ham hocks and leftover holiday ham are transformed into sustaining soups that feed a family affordably. The little touch of vinegar mirrors Old World techniques for balancing rich flavors with acid.
Meal Prep Tips
Make a double batch and portion into individual containers for grab-and-go lunches. Store with a small sealed container of fresh herbs or a lemon wedge to add at serving time for brightness. If you plan to reheat multiple days in a row, avoid adding delicate garnishes until serving. Label frozen containers with the date and reheat slowly on low heat, adding water or broth as needed to adjust consistency. The soup’s flavors deepen after resting overnight, so cook one day and enjoy even better leftovers the next.
Whether you are feeding a family on a tight schedule or looking to stretch leftovers into something nourishing, this lentil and ham soup is a reliable, adaptable choice. It’s humble, flavorful, and always welcome at my table — I hope it becomes one of your weeknight favorites too.
Pro Tips
Rinse and pick over dried lentils before cooking to remove any debris.
Add the red wine vinegar early in the simmer to preserve a bright note through reheating.
Taste for salt at the end since cooked ham can contribute significant saltiness.
If the soup thickens too much after chilling, add hot water or broth when reheating to restore texture.
This nourishing hearty lentil and ham soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I freeze this soup?
Yes. The soup freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.
Which lentils should I use?
Use brown or green lentils and rinse them before adding. Red lentils cook much faster and will become very soft.
Tags
Hearty Lentil and Ham Soup
This Hearty Lentil and Ham Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Prepare ingredients
Chop the carrots, celery, and onion into uniform pieces. Rinse and pick over the lentils. Cube the cooked ham into roughly 1/2-inch pieces so they heat evenly.
Combine base ingredients
In a large stockpot, combine the 32 fl oz carton of low-sodium chicken broth, 2 cups water, chopped vegetables, rinsed lentils, minced garlic, and 2 tablespoons red wine vinegar. Bring to a boil over medium-high heat.
Initial simmer
Reduce heat to low and simmer gently for about 10 minutes, until the carrots begin to soften and the onions are translucent. Stir occasionally to prevent sticking.
Add ham and seasonings
Stir in the cubed ham, 1 teaspoon dry mustard, 1 teaspoon salt, and 1/2 teaspoon ground black pepper. Continue to simmer for 20 to 30 minutes until the lentils are tender but not falling apart.
Finish and rest
Remove from heat and let rest for 5 minutes. Adjust seasoning to taste. Serve hot, garnished with chopped parsley or green onions if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@whiskia on social media!

Categories:
You might also like...

10-Minute Egg Drop Soup
Silky ribbons of egg swirl through savory, peppery chicken broth, finished with sesame oil and fresh scallions. Cozy, nourishing, and on the table in 10 minutes.

25-Minute Chicken and Broccoli Stir-Fry That Beats Takeout
A speedy, takeout-worthy chicken and broccoli stir-fry ready in 25 minutes — juicy chicken, crisp broccoli, savory sauce, and a touch of sesame oil for finishing.

6-inch Mocha Cheesecake
A small-batch mocha cheesecake with an Oreo crust, silky coffee-scented filling, and whipped cocoa cream — perfect for special occasions or an indulgent weeknight dessert.

Did You Make This?
Leave a comment & rating below or tag @whiskia on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Victoria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
