Warm, hearty, and loaded with comforting flavors, Ham and Lentil Soup OAMC (Once A Month Cooking) is the perfect make-ahead meal for busy weeknights. Packed with protein-rich lentils, savory diced ham, and aromatic vegetables like onion, carrots, and celery, this soup is simmered to perfection in a rich broth infused with thyme and bay leaves. The optional ham bone adds an extra depth of flavor, making every spoonful irresistibly delicious. This freezer-friendly recipe is ideal for meal prep—you can easily store portions for up to three months and reheat them for a cozy, homemade dinner in minutes. Garnish with fresh parsley for a bright finishing touch, and enjoy this wholesome, satisfying soup that’s as convenient as it is delicious.
Heat the olive oil in a large soup pot or Dutch oven over medium heat.
Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables are softened and the onions are translucent.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the rinsed lentils, diced ham, ham bone (if using), chicken or vegetable broth, bay leaves, thyme, salt, and black pepper. Stir to combine.
Bring the soup to a boil over high heat, then reduce the heat to low. Cover and simmer for 1-1.5 hours, stirring occasionally, until the lentils are tender and the flavors are well-developed.
Once the soup is cooked, carefully remove the ham bone (if used) and discard it. Adjust seasoning with additional salt and pepper if necessary.
Ladle the soup into bowls and garnish with chopped parsley, if desired.
Allow leftover soup to cool completely before dividing it into freezer-safe containers or bags for storage. Label the containers with the date and freeze for up to 3 months.
To serve from frozen, thaw the soup in the refrigerator overnight and reheat on the stove over medium heat until warmed through.
Serving size | 3109.3 grams (3109.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1652 |
Total Fat 64.70g | 83% |
Saturated Fat 17.10g | 86% |
Polyunsaturated Fat 2.70g | |
Cholesterol 286mg | 95% |
Sodium 15918mg | 692% |
Total Carbohydrate 99.10g | 36% |
Dietary Fiber 29.30g | 105% |
Total Sugars 23.60g | |
Protein 162.10g | 324% |
Vitamin D 0IU | 0% |
Calcium 296mg | 23% |
Iron 15mg | 85% |
Potassium 3466mg | 74% |
Source of Calories