Ingredients
Method
Step-by-Step
- Heat the butter or olive oil in a large soup pot over medium heat. Add the diced onion, sliced carrots, and celery, then cook for 5 to 7 minutes until the vegetables begin to soften.
- Add the minced garlic and cook for about 30 seconds, stirring constantly so it becomes fragrant without browning too much.
- Pour in the chicken broth or stock. Add the cubed potatoes, bay leaf, dried thyme, and black pepper.
- Bring the soup to a boil, then reduce the heat to maintain a gentle simmer. Cook for 15 to 20 minutes, or until the potatoes are nearly tender when pierced with a fork.
- Stir in the chopped cabbage and diced cooked ham. Make sure the cabbage is submerged as much as possible so it cooks evenly.
- Simmer the soup for another 10 to 15 minutes, until the cabbage is tender and the potatoes are fully cooked.
- Remove the bay leaf and taste the broth before adding salt. Adjust the seasoning carefully because ham and prepared broth may already contain a substantial amount of salt.
- Ladle the soup into warm bowls and garnish with chopped fresh parsley if desired. Serve immediately with bread or crackers.
Notes
Add the cabbage after the potatoes have started cooking to prevent it from becoming overly soft. For deeper flavor, simmer with a ham bone or ham hock and remove it before serving. Refrigerate leftovers promptly and reheat gently.
