
If you’re craving a cozy, nourishing soup that’s both simple and deeply satisfying, this Ham & Red Lentil Soup is a wonderful place to start.
Made with pantry staples and a meaty ham bone, this soup is hearty without feeling heavy. Red lentils cook down as they simmer, creating a naturally creamy texture, no dairy or flour needed. The result is a comforting, protein-rich meal that feels hearty and wholesome. Perfect for cooler days, busy weeks, or easy meal prep.
Whether you make it in the Instant Pot or let it gently cook in the slow cooker, this is the kind of recipe that fills your kitchen with warmth and perfect for using up that leftover holiday ham.
What You’ll Love About This Soup
- Pantry Staples: A cozy, protein-rich meal made with pantry staples.
- Hearty: Naturally thick and satisfying thanks to red lentils.
- Repurpose Leftover Ham Bone: Easy way to use a leftover meaty ham bone from holidays or entertaining.
- Flexible: Make it in the Instant Pot or slow cooker.
- Meal Prep Friendly: Tastes even better the next day and freezer friendly.
Nutritional Benefits of Red Lentils
Red lentils are one of those quiet pantry staples that offer a lot of nutritional value with very little effort. They’re naturally high in plant-based protein and fiber, which helps support steady energy levels and keeps you feeling full and satisfied after a meal.
Unlike green or brown lentils, red lentils cook quickly and break down as they simmer, creating a soft, creamy texture that’s especially comforting in soups. This makes them ideal for adding body and richness without the need for cream or thickeners.
Red lentils are also a good source of iron, folate, and magnesium, nutrients that support energy production, circulation, and overall wellness. Because they’re naturally gluten-free and easy to digest, they work well for a wide range of dietary needs. Win-win.

Ingredients For Ham and Red Lentil Soup
- Red lentils – Cook quickly and break down for a creamy texture
- Ham bone – Adds deep, savory flavor to the broth. Save a cup of diced ham to
- Onions, carrots, and celery – A classic, balanced base for the soup
- Tomato paste – Adds richness and pairs with the lentils
- Fresh or dried thyme – Brings warmth and earthiness
- Cayenne – Just enough heat to wake everything up
- Parsley – A fresh finish that brightens the entire dish with a pop of color
(See printable recipe card below for full ingredient amounts)

How To Make Ham And Red Lentil Soup
- Sauté: Press the sauté button on the Instant Pot. Add the oil, onion, celery, carrots, and garlic. Cook, stirring, for about 5 minutes until softened.
- Add remaining ingredients: Add the water, ham bone, red lentils, thyme, tomato paste, black pepper, cayenne, and salt to the pot. Stir well.
- Pressure cook: Secure the lid, close the pressure valve, and cook on high pressure for 35 minutes.
- Natural release: Allow the pressure to release naturally.
- Finish the soup: Remove the ham bone. Once cool enough to handle, pull the meat from the bone and return it to the pot.
- Serve: Ladle into bowls and top with chopped ham pieces and fresh parsley.
Slow Cooker Method Instructions
- Add all ingredients to the slow cooker.
- Cover and cook on low for 8 hours.
- Remove the ham bone, shred the meat, and return it to the soup.
- Serve topped with chopped ham and fresh parsley.
Tips & Variations
- Extra richness: Finish with a drizzle of olive oil before serving.
- More heat: Add additional cayenne or red pepper flakes.
- Creamier texture: Lightly mash some of the lentils with a spoon or use split red lentils.
- Storage: Keeps well in the fridge for up to 4 days and freezes beautifully.
Ham and Red Lentil Soup
- Prep Time: 10 Minutes
- Cook Time: 35 Minutes
- Total Time: 45 Minutes
- Yield: 6 Servings
- Method: Instant Pot
Description
This Ham & Red Lentil Soup is a cozy, nourishing meal made with simple pantry staples and rich, savory flavor. Red lentils break down as they cook, creating a naturally creamy texture without dairy or flour, while a ham bone adds depth and heartiness. Easy to make in the Instant Pot or slow cooker, this soup is comforting, protein-rich, and perfect for leftovers.
Ingredients
- 2 onions, diced
- 3 stalks celery, diced
- 3 carrots, sliced
- 3 cloves garlic, minced
- 8 cups water
- 1 meaty ham bone
- 1 pound red lentils, rinsed
- 2 tablespoons fresh or dried thyme
- 2 tablespoons tomato paste
- 1 1/2 teaspoons black pepper, or to taste
- 1/4 teaspoon cayenne
- Salt, to taste
- Pepper, to taste
- Optional: chopped fresh parsley, for garnish
Instructions
Instant Pot Method:
-
Press the sauté button on the Instant Pot. Add the oil, onions, celery, carrots, and garlic. Cook, stirring, for about 5 minutes until softened.
-
Add the water, ham bone, lentils, thyme, tomato paste, black pepper, cayenne, and salt. Stir to combine.
-
Secure the lid, close the pressure valve, and cook on high pressure for 35 minutes.
-
Allow the pressure to release naturally.
-
Remove the ham bone. Once cool enough to handle, remove the meat from the bone and return it to the soup.
-
Serve topped with chopped ham and fresh parsley.
Slow Cooker Method:
- Add all ingredients to the slow cooker.
- Cover and cook on low for 8 hours.
- Remove the ham bone, shred the meat, and return it to the soup.
- Serve topped with chopped ham and fresh parsley.
Notes
- For extra richness, finish with a drizzle of olive oil before serving.
- This soup keeps well in the fridge for up to 4 days and freezes beautifully.





Leave A Review + Read The Comments →