Love this? Pin it for later!
There’s a certain kind of magic that happens when the first real cold snap hits. The radiators clank awake, the windows fog, and suddenly the couch becomes a life raft of blankets and steaming bowls. For me, that first spoonful of January always tastes like this lentil and ham soup—earthy, peppery, faintly smoky, and so thrifty it could make a penny proud. I started making it in graduate school when my grocery budget was $25 a week and my only “meat” was the ham bone my butcher gave away for free. Ten years (and a real salary) later, I still request that bone every December because it turns a 99-cent bag of lentils into something that tastes like it simmered in a French country kitchen. If you’re staring down a busy semester, a hectic quarter at work, or just want to fill the freezer with goodness that reheats like a dream, this is your blueprint. One pot, one hour, eight generous servings, and the kind of aroma that lures even the teenager who “doesn’t like soup” to the table.
Why This Recipe Works
- One-Pot Wonder: No fancy equipment—just a heavy Dutch oven and a wooden spoon.
- Protein-Packed & Budget-Priced: 18 g plant-plus-animal protein per serving for under $1.25.
- Freezer Hero: Thaws creamy, not grainy, thanks to the lentils’ natural starch.
- Ham Bone Magic: Collagen melts into silky body—no boxed stock required.
- Veg-Heavy: Hidden mirepoix + kale means a full serving of vegetables in every bowl.
- Flavor Layering: Tomato paste caramelized in the fat = instant umami depth.
Ingredients You'll Need
Brown or Green Lentils (1 lb): These hold their shape after 45 minutes of gentle simmering. Red lentils dissolve and turn mushy—save them for dal. Rinse and pick out any pebbles; nobody wants a dental surprise.
Ham Bone (with some meat clinging): Ask the deli counter for yesterday’s holiday hambones—they’re often free. If yours is salt-cured, soak it in cold water for 2 hours to tame the salinity.
Smoked Ham Hock (optional but stellar): Adds another layer of smoke. Swap with ½ tsp liquid smoke if you’re vegetarian, but then use mushroom stock and 2 Tbsp white miso for body.
Vegetable Trinity (2 carrots, 2 celery ribs, 1 large onion): Buy the “soup pack” at many supermarkets—usually $1.99 for all three. Dice small so they melt into the broth.
Garlic (6 cloves): Smash, then mince; allicin develops in the 10-second window after smashing.
Tomato Paste (2 Tbsp): Buy the tube; it lives forever in the fridge and prevents half-can waste.
Bay Leaves & Thyme: Dried thyme is fine—1 tsp equals 1 Tbsp fresh. Add a pinch of ground clove for old-school charm.
Chicken Stock (6 cups): Store-budget brand works; stretch with 2 cups water if sodium is high.
Chopped Kale (4 cups): Buy the $1.99 bag of pre-washed, pre-chopped. Frozen spinach works in a pinch; add during the last 5 minutes.
Lemon (zest + juice): Brightens the ham’s salt and keeps the lentils from tasting like “health food.”
How to Make Budget Friendly Lentil and Ham Soup for Winter Meal Prep
Render the Fat
Place ham bone (and hock if using) in a cold Dutch oven. Set heat to medium-low and let the fat gently render for 8 minutes, turning once. This self-greases the pot and builds smoky flavor. Remove meat to a plate; reserve 1 Tbsp fat in pot, discard excess.
Sauté the Aromatics
Add onion, carrot, and celery plus ½ tsp kosher salt. Sweat 6 minutes until edges turn translucent. Add garlic; cook 60 seconds. Clear a bare spot in the center, blob in tomato paste; let it toast 2 minutes until brick-red and beginning to stick.
Deglaze & Scrape
Pour 1 cup stock into the hot pot. Use a wooden spoon to lift the browned fond—those caramelized specks equal free flavor. Stir until the tomato paste dissolves into a silky slurry.
Load the Lentils
Return ham bone/hock, add lentils, bay, thyme, pepper, remaining stock, and 2 cups water. Bring to a gentle boil—big bubbles just breaking the surface—then drop to low, cover askew, and simmer 30 minutes.
Shred the Meat
Using tongs, transfer bone/hock to a plate. When cool enough, shred meat, discarding skin, fat, and any connective tissue. Chop into bite-size pieces; set aside.
Finish & Greens
Test lentils for tenderness—they should yield but not explode. Stir in kale and shredded ham. Simmer 5 minutes more until kale wilts and turns emerald. Off heat, add lemon zest and 2 Tbsp juice. Taste; adjust salt and pepper.
Rest for Flavor Marriage
Let the pot sit uncovered 10 minutes. Lentils will absorb broth and the soup will thicken to a hearty stew consistency. If meal-prepping, slightly under-season; flavors intensify overnight.
Portion & Store
Ladle into 2-cup glass jars or freezer-safe pint containers. Cool completely, seal, label, and refrigerate up to 4 days or freeze up to 3 months.
Expert Tips
Overnight Soak Hack
If you remember, soak lentils 4 hours in warm salted water. They’ll cook 20% faster and produce creamier broth, but skip if you’re a last-minute cook—still delicious.
Pressure Cooker Shortcut
Instant Pot: Sauté mode through step 3, then high pressure 12 minutes, natural release 10 minutes. Stir in kale while hot; it wilts instantly.
Salt at the End
Ham varies in brininess. Wait until after shredding to season; you may not need extra salt at all.
Thick vs Brothy
Prefer brothy? Add 2 cups hot water during reheat. Prefer thick? Mash a ladle of lentils against the pot and stir back in.
Variations to Try
- Moroccan Twist: Swap thyme for 1 tsp each cumin & coriander, add ½ cup diced dried apricots and a pinch of cinnamon. Finish with cilantro.
- Vegetarian Power: Omit ham, use 2 Tbsp olive oil + 1 Tbsp soy sauce + 1 tsp smoked paprika for depth. Add 8 oz diced mushrooms for chew.
- Creamy Version: Stir in ½ cup half-and-half during the last 2 minutes for a chowder-like richness. (Note: no longer freezer-safe.)
- Spicy Cajun: Add 1 diced andouille sausage, 1 tsp Cajun seasoning, and a splash of hot sauce. Use collard greens instead of kale.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavor actually peaks on day 2 when the lentils absorb the ham broth.
Freeze: Ladle into 2-cup Souper-Cubes or freezer bags laid flat. Remove as much air as possible. Freeze up to 3 months. Thaw overnight in the fridge or 5 minutes on the defrost microwave setting.
Reheat: Stovetop over medium-low, stirring occasionally, splash of water or broth to loosen. Microwave: 2 minutes, stir, then 1-minute bursts until steaming. Avoid rapid boiling; it breaks lentils.
Make-Ahead Lunch Jars: Divide soup among 5 wide-mouth pint jars. Add a lemon wedge on top (acid keeps colors bright). Grab-and-go for the work week; just microwave the jar without the metal lid.
Frequently Asked Questions
Budget Friendly Lentil and Ham Soup for Winter Meal Prep
Ingredients
Instructions
- Render Fat: Place ham bone in a Dutch oven over medium-low heat; cook 8 minutes to render fat. Remove meat; reserve 1 Tbsp fat.
- Sauté Veg: Add onion, carrot, celery, and ½ tsp salt; cook 6 minutes. Stir in garlic 1 minute. Add tomato paste; cook 2 minutes.
- Deglaze: Pour in 1 cup stock; scrape up browned bits until paste dissolves.
- Simmer: Return bone, lentils, remaining stock, water, bay, thyme, and pepper. Bring to a gentle boil, then simmer 30 minutes.
- Shred: Remove bone/hock; shred meat when cool.
- Finish: Stir kale and shredded ham into soup; cook 5 minutes. Off heat, add lemon zest and juice. Salt to taste. Rest 10 minutes before serving.
Recipe Notes
Soup thickens as it stands; thin with water or broth when reheating. Freeze portions up to 3 months.
