Ah, Ham and Bean Soup — a classic comfort soup that’s hearty, flavorful, and perfect for cozy days. 🍲 Smoky ham, tender beans, and savory vegetables make this a one-pot meal that’s simple to prepare and even better the next day.
Here’s a solid recipe:
🍲 Ham and Bean Soup
Ingredients (Serves 6–8)
-
1 lb (450 g) dried navy beans (or great northern beans), soaked overnight, or 3 cups cooked/canned beans
-
1 lb (450 g) ham bone or diced smoked ham
-
1 large onion, chopped
-
2 carrots, diced
-
2 celery stalks, diced
-
3 cloves garlic, minced
-
6 cups (1.5 L) chicken or vegetable broth
-
1 tsp dried thyme
-
1 bay leaf
-
Salt and pepper, to taste
-
Optional: 1 tsp smoked paprika for extra smoky flavor
👩🍳 Instructions
1. Prepare the beans
-
If using dried beans: Soak overnight in water, then drain and rinse.
-
If using canned: Drain and rinse.
2. Sauté vegetables
-
In a large pot, heat a little oil over medium heat.
-
Sauté onion, carrots, celery, and garlic until softened, about 5–7 minutes.
3. Add ham and beans
-
Add ham bone or diced ham and beans to the pot.
-
Pour in broth, add thyme, bay leaf, and paprika if using.
4. Simmer
-
Bring to a boil, then reduce heat to low.
-
Cover and simmer for 1.5–2 hours (or 30–40 minutes if using canned beans), until beans are tender and soup is thickened.
-
If using a ham bone, remove it after cooking, shred the meat, and return to the soup.
5. Season and serve
-
Remove bay leaf.
-
Taste and adjust salt and pepper.
-
Serve hot with crusty bread or cornbread.
💡 Tips & Variations
-
Creamier soup: Mash some of the beans with a spoon to thicken.
-
Vegetable boost: Add diced potatoes, parsnips, or greens toward the end of cooking.
-
Pressure cooker / Instant Pot: Reduce cooking time to 25–30 minutes with soaked beans.
If you want, I can also give you a quick stovetop version using only canned beans that’s ready in under 30 minutes.
Do you want that faster version?