Yum — a bowl of ham and bean soup is the definition of cozy comfort food! 🍲🥓 It’s hearty, smoky, and full of rich flavor, perfect for cold days or using up leftover ham or a ham bone.
Here’s how to make a classic, old-fashioned version:
🍲 Ham and Bean Soup (Old-Fashioned Style)
🛒 Ingredients:
-
1 lb (about 2 cups) dried navy beans, great northern beans, or pinto beans
-
1 meaty ham bone, ham hock, or 2 cups diced cooked ham
-
1 onion, diced
-
2 carrots, diced
-
2 celery stalks, chopped
-
3 cloves garlic, minced
-
6–8 cups chicken broth (or water + bouillon)
-
1 bay leaf
-
½ tsp black pepper
-
Optional: ¼ tsp thyme, smoked paprika, or red pepper flakes for depth
-
Salt, to taste (add last — ham can be salty!)
👩🍳 Instructions (Stovetop Method):
1. Soak the Beans (Optional but Helps):
-
Rinse beans, removing any debris.
-
Cover with water and soak overnight (or use a quick soak — boil for 5 minutes, then let sit 1 hour).
-
Drain and rinse before cooking.
2. Cook the Soup:
-
In a large pot, combine beans, ham bone (or diced ham), broth, onion, carrots, celery, garlic, bay leaf, and seasonings.
-
Bring to a boil, then reduce to low and simmer 1½–2½ hours, stirring occasionally, until beans are tender and broth thickens slightly.
-
If using a ham bone, remove it once the meat is falling off, shred the meat, and return it to the pot.
-
Adjust salt and pepper to taste.
3. Serve:
-
Ladle into bowls and serve warm with cornbread, crackers, or a slice of buttered bread.
⚡ Instant Pot Method:
-
Add all ingredients (no need to soak beans).
-
Pressure cook on High for 40–45 minutes; allow 15 minutes natural release.
-
Stir and adjust seasoning.
🍽️ Optional Add-ins:
-
1 diced potato or turnip for extra heartiness
-
A splash of apple cider vinegar at the end for brightness
-
A few dashes of hot sauce for a Southern touch
Would you like me to give you a creamy version (like ham & bean chowder) or a 15-bean ham soup next?