This hearty Ham & Lentil Soup is a cozy bowl of goodness packed with tender lentils, juicy ham, and colorful veggies. It’s comforting and filling, perfect for chilly days!
Honestly, who can resist a warm soup that smells like a hug? I love making a big pot on weekends and enjoying it all week. It’s like a little treasure in my fridge! 😊
Key Ingredients & Substitutions
Lentils: Brown or green lentils work best for this soup as they hold their shape and cook relatively quickly. If you need a substitute, you could use split peas, but they will give a different flavor and texture.
Ham: Diced cooked ham adds a lovely smoky flavor. If you don’t have ham, you can use bacon or even leave it out and substitute with smoked tofu for a vegetarian option. Canned ham is also a quick choice!
Vegetables: Carrots, celery, and onion add sweetness and depth. You can replace the carrots with sweet potatoes or add in bell peppers for extra color. Feel free to toss in veggies like spinach or kale near the end for some greens.
Broth: Low-sodium chicken broth keeps the soup flavorful without too much salt. Vegetable broth or even homemade broth works well if you want to keep it vegetarian.
How Do You Ensure Lentils Are Cooked Just Right?
Cooking lentils properly is key for a great soup texture. They should be tender but not mushy. Here’s how to do it right:
- Start by rinsing the lentils to remove any dust or debris. This helps with cleanliness.
- When boiling, keep a close eye on the heat. After reaching a boil, reduce to a simmer; this helps them cook evenly.
- Check for doneness around the 30-40 minute mark. Different lentils may vary slightly in cooking time, so a taste test is best!
- If using a slow cooker, allow plenty of time for them to soften — about 6-8 hours on low.
Post cooking, the lentils should have absorbed most of the broth while still being moist, lending a rich texture to your soup. Enjoy your comforting bowl full of goodness!

Ham & Lentil Soup with Veggies
Ingredients You’ll Need:
For the Soup:
- 2 cups brown or green lentils, rinsed
- 1½ cups diced cooked ham
- 1 large carrot, peeled and sliced
- 2 celery stalks, diced
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 (14.5 oz) can diced tomatoes (optional)
- 6 cups low-sodium chicken broth or water
- 2 tsp olive oil
- 1 tsp dried thyme or 2 sprigs fresh thyme
- 1 bay leaf
- Salt and pepper to taste
- Fresh parsley for garnish (optional)
How Much Time Will You Need?
This delicious Ham & Lentil Soup takes about 10 minutes to prep and roughly 45-60 minutes to cook on the stovetop, or 6-8 hours in a slow cooker. It’s great for a cozy meal at home and perfect for meal prep during the week!
Step-by-Step Instructions:
1. Sauté the Vegetables:
Start by heating 2 teaspoons of olive oil in a large pot or slow cooker set on sauté mode. Add the diced onion, sliced carrot, and diced celery. Sauté for about 5 minutes until the veggies are softened and the onion is translucent.
2. Add Garlic for Flavor:
Next, incorporate the minced garlic into the pot and cook for another minute. You want the garlic to become fragrant and slightly golden, which will enhance the flavors of your soup.
3. Combine the Main Ingredients:
Now, stir in your rinsed lentils, diced ham, and the optional diced tomatoes. If you’re feeling adventurous, add in dried thyme and a bay leaf for extra flavor. Those herbs are key for a beautiful, aromatic broth!
4. Pour in the Broth:
Carefully pour 6 cups of low-sodium chicken broth or water into the pot and give everything a good stir. Make sure all the ingredients are well mixed. The broth is where all the magic happens!
5. Let It Simmer:
If you’re using the stovetop, bring the mixture to a gentle boil. Once boiling, reduce the heat and let it simmer, partially covered, for 45-60 minutes. You’ll know it’s done when the lentils are tender but still hold their shape. For slow cooker lovers, cook on low for 6-8 hours or high for 3-4 hours.
6. Final Touches:
Once your soup is ready, remove the bay leaf and any thyme sprigs if you used fresh thyme. Taste your soup; add salt and pepper as desired. This is the time to get it just right!
7. Serve & Enjoy:
Serve your hearty soup hot, garnished with chopped fresh parsley for a pop of color. It’s lovely with a slice of crusty bread on the side. Enjoy your comforting bowl of goodness!
This soup is not only nourishing but also a delightful way to warm up your day with flavors and textures. Enjoy every spoonful!
Can I Use Dried Lentils Instead of Canned?
Absolutely! The recipe calls for dried lentils, which are a great choice for this soup. Just make sure to rinse them before adding them to the pot. They will cook beautifully during the simmering process!
What Can I Use Instead of Ham?
If you’re looking for a substitute for ham, try using smoked sausage, turkey, or even bacon for that smoky flavor. For a vegetarian option, use smoked tofu or leave it out entirely and up the veggies!
How Should I Store Leftovers?
Store any leftover soup in an airtight container in the fridge for up to 3-4 days. It also freezes wonderfully! Just make sure to let it cool completely before transferring to a freezer-safe container. It can be frozen for up to 3 months.
Can I Add Other Vegetables?
Absolutely! Feel free to add extra veggies like spinach, kale, or bell peppers for added flavor and nutrition. Just add leafy greens near the end of the cooking time so they don’t overcook!
