A comforting and flavorful soup perfect for chilly days.
Rinse and soak the beans overnight in water.
Soaking beans reduces cooking time and improves digestibility.
In a large pot, place the ham bone and onion, and cover with water. Bring to a boil, then reduce to a simmer and cook for 1 hour.
Simmering the ham bone extracts its rich flavors into the broth.
Add the soaked beans, salt, pepper, and sugar to the pot. Ensure the ingredients are covered with water. Simmer for another hour.
Stir occasionally to prevent beans from sticking to the bottom.
Add the carrots and celery to the pot and cook for 30 minutes.
Cut the vegetables into uniform pieces for even cooking.
Add the potatoes and cook for an additional 30 minutes.
Test the potatoes with a fork to ensure they are tender.
Taste and adjust the seasoning with more salt and pepper if needed. Serve hot.
Serve with a sprinkle of fresh parsley for added color and flavor.