One-Pot Ham Onion Lentil

Featured in: Family-Style Dinners

This one-pot dish blends diced ham, brown lentils, and finely chopped onions with carrots, celery, garlic, and a mix of herbs. Simmered slowly in a flavorful low-sodium stock, the ingredients meld into a rich, smoky stew perfect for cozy meals. Optional fresh parsley adds a touch of brightness, making this dish simple yet satisfying.

Updated on Tue, 17 Feb 2026 13:53:00 GMT
Hearty one-pot ham, onion, and lentil stew simmering with tender vegetables and smoky flavor. Pin it
Hearty one-pot ham, onion, and lentil stew simmering with tender vegetables and smoky flavor. | cozyzriga.com

There's something about the sound of a wooden spoon hitting the bottom of a heavy pot that signals comfort is on the way. My neighbor stopped by one drizzly afternoon, drawn in by the aroma of ham and thyme simmering away, and we ended up talking for twenty minutes while this stew bubbled quietly on the stove. She called it "a hug in a bowl," which felt exactly right—especially when ladled into mismatched bowls we found in the back of my cabinet.

I made this for my sister after she mentioned wanting something warming but not heavy, and watching her face light up on the first spoonful reminded me why simple food matters. She asked for the recipe that same evening, and now her kitchen smells like mine does whenever fall creeps in.

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 (250 g): The backbone of this stew, bringing smokiness and saltiness that you just can't replicate any other way; buy it sliced thick if possible and dice it yourself for better texture.
  • Brown or green lentils (250 g): These hold their shape beautifully and don't turn to mush, unlike red lentils, which is crucial for a stew that feels hearty rather than mushy.
  • Onions (2 medium): They soften into something almost sweet after simmering, which balances the ham's smokiness perfectly.
  • Carrots and celery (2 medium carrots, 2 stalks): This aromatic base is where the magic starts; let them get genuinely soft and golden before moving forward.
  • Garlic (3 cloves): Don't skip the mincing step—whole cloves won't distribute their flavor the way you need them to in a one-pot situation.
  • Stock (1.2 L): Low-sodium is essential here because the ham adds plenty of salt, and you want to be able to taste everything, not just brine.
  • Bay leaf, thyme, and smoked paprika: The thyme feels especially important; dried thyme has an earthy quality that fresh can't quite match, and the smoked paprika echoes the ham without overpowering it.
  • Olive oil (1 tbsp): Just enough to start the sauté without making the finished stew feel greasy.
  • Fresh parsley (2 tbsp): A final flourish that brightens everything and makes it feel less like winter food, even if that's exactly when you're eating it.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your base:
Heat the olive oil in your pot over medium heat and add the onions, carrots, and celery. Let them soften for 6 to 8 minutes, stirring occasionally, until they release their sweetness and start to turn golden at the edges. You'll know it's right when your kitchen smells incredible and the vegetables have lost that raw crunch.
Wake up the garlic:
Stir in the minced garlic and cook for just one minute—any longer and it will start to brown, which tastes bitter rather than aromatic. This brief moment is all you need for the garlic to perfume everything.
Introduce the ham:
Add the diced ham and stir for about two minutes, just enough time for it to warm through and start releasing its flavors into the pot. You're not cooking it again; you're simply bringing it into the party.
Combine everything:
Add the rinsed lentils, bay leaf, thyme, smoked paprika, stock, and a pinch of salt and pepper. Stir well to distribute everything evenly, then bring the whole thing to a boil over medium-high heat. This usually takes about five minutes, and you'll see the surface start to bubble vigorously.
Simmer gently:
Reduce the heat to low, place the lid on the pot, and let it sit undisturbed for 35 to 40 minutes. Stir occasionally to prevent anything from sticking to the bottom, but don't fuss—the lentils will soften, the flavors will meld into something greater than their parts, and the stew will thicken naturally as the lentils release their starches.
Taste and adjust:
Remove the bay leaf and taste a spoonful. Add more salt, pepper, or even a tiny pinch more smoked paprika if it needs bringing into focus. Trust your palate here; every ham and stock brand is slightly different.
Serve with intention:
Ladle the stew into bowls, letting the broth run freely, and top with fresh parsley if you have it. Serve while steaming hot, preferably with crusty bread nearby for soaking up every last drop.
Pin it
| cozyzriga.com

My son came home from school in the middle of making this stew, took one look at the pot, and declared it "the dinner that makes the house feel like home." Kids say the most honest things, and in that moment I understood that recipes aren't really about ingredients or technique—they're about creating a moment when everyone stops rushing and just sits together.

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.

Why This Stew Works for Busy Nights

The entire cooking process is essentially hands-off once you've done your chopping, which means you can set the pot, walk away, and come back to something finished. There's no need to monitor temperatures obsessively or stand at the stove stirring constantly; the lentils do the work for you while you handle other things. It's the kind of recipe that teaches you to trust your ingredients and your instincts rather than following someone else's rules.

The Next-Day Magic

Every stew improves overnight because the flavors continue to marry and deepen as the lentils soften further. I've learned to make double batches whenever I have the time, freezing half for mornings when I didn't plan ahead. There's something particularly satisfying about thawing this stew on a cold morning and knowing lunch is handled before you've finished your coffee.

Small Changes That Make a Difference

Once you've made this stew a few times, you'll start noticing opportunities to make it your own. Some people add a splash of red wine after the ham, others swear by a pinch of cayenne for warmth, and I've experimented with swapping the chicken stock for beef broth, which adds richness if that's the direction you're leaning. The foundation is strong enough to support variation without losing its essential character.

  • If you're vegetarian, smoked tofu and extra mushrooms give you that savory depth the ham usually provides.
  • Crusty bread isn't optional—it's how you finish the experience, wiping up the broth like you mean it.
  • Taste as you go in the final minutes; this stew forgives slight adjustments better than most dishes.
Smoky ham and sweet onions meld with lentils in this comforting, one-pot stew recipe. Pin it
Smoky ham and sweet onions meld with lentils in this comforting, one-pot stew recipe. | cozyzriga.com

There's a reason this stew has become something I return to whenever I need reminding that good food doesn't require complexity. It's an argument for simplicity, for trusting your ingredients, and for understanding that sometimes the most nourishing thing you can make is also the easiest.

Recipe FAQs

Can I use different lentils in this stew?

Yes, green or Puy lentils can be used interchangeably with brown lentils without affecting the texture much.

How can I make this dish vegetarian?

Omit the ham and increase the vegetables or add smoked tofu for a similar depth of flavor.

What is the best way to store leftovers?

Store any leftovers in an airtight container in the refrigerator for up to three days; flavors improve after resting overnight.

Can I prepare this stew in advance?

Yes, the stew tastes even better the next day after the flavors have fully melded.

What spices enhance the flavor in this stew?

Dried thyme, smoked paprika, and a bay leaf provide a warm and smoky aroma that complements the ham and lentils.

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.

One-Pot Ham Onion Lentil

Hearty stew combining smoky ham, tender lentils, and sweet onions for a warming meal.

Prep Time
15 min
Cook Time
50 min
Total Duration
65 min
Written by Micah Stewart


Skill Level Easy

Cuisine European

Yield 4 Portions

Diet Preferences Free from Dairy, No Gluten

What You’ll Need

Meats

01 9 oz cooked ham, diced

Legumes

01 1¼ cups dried brown or green lentils, rinsed

Vegetables

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

Liquids

01 5 cups low-sodium chicken or vegetable stock

Spices and Seasonings

01 1 bay leaf
02 1 teaspoon dried thyme
03 ½ teaspoon smoked paprika
04 Salt and freshly ground black pepper to taste

Finishing

01 1 tablespoon olive oil
02 2 tablespoons fresh parsley, chopped (optional)

Steps

Step 01

Sauté aromatics: In a large, heavy-bottomed pot, heat the olive oil over medium heat. Add the onions, carrots, and celery. Sauté for 6 to 8 minutes until softened.

Step 02

Bloom garlic: Stir in the garlic and cook for 1 minute until fragrant.

Step 03

Toast ham: Add the diced ham and cook for another 2 minutes, stirring occasionally.

Step 04

Build the stew: Add the lentils, bay leaf, thyme, smoked paprika, stock, and a pinch of salt and pepper. Stir well and bring to a boil.

Step 05

Simmer until tender: Reduce heat to low, cover, and simmer for 35 to 40 minutes, stirring occasionally, until the lentils are tender and the flavors meld.

Step 06

Finish and season: Remove the bay leaf. Taste and adjust seasoning as needed.

Step 07

Serve: Ladle into bowls, sprinkle with fresh parsley 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.

Equipment Needed

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

Allergy Details

Examine all ingredients for allergens and talk with your healthcare provider if unsure.
  • May contain allergens in pre-made stock; verify labels before use
  • Ham may contain preservatives or additives; review packaging if sensitive

Nutritional Info (each serving)

These nutrition details are for general knowledge, not a substitute for medical guidance.
  • Calories: 360
  • Lipids: 8 g
  • Carbohydrates: 42 g
  • Proteins: 28 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.