Ingredients
Method
Preparation
- Prepare the beans: If using soaked dried beans, drain and rinse. If using canned, drain and rinse well.
Cooking
- Sear the aromatics: In a large pot, heat olive oil over medium heat. Add onion, carrot, and celery and cook until softened and fragrant, about 6–8 minutes.
- Add garlic and spices: Stir in garlic, smoked paprika, and thyme for 1 minute until fragrant.
- Add ham and liquids: Add the ham bone or diced ham, beans, bay leaves, and broth. Bring to a gentle boil, then reduce to a simmer.
- Simmer gently: Cover and simmer for 1 to 1¼ hours for dried beans (30–40 minutes if using canned beans) until beans are tender and the soup is thickened. Stir occasionally and skim foam as needed.
- Finish the bowl: Remove the ham bone, shred any meat back into the pot, and adjust seasoning with salt, pepper, and a splash of vinegar to brighten. Stir in chopped kale or spinach if using.
- Serve warm: Ladle into deep bowls with crusty bread or a simple green salad.
Notes
For a smoky version, add a small piece of smoked ham hock or a splash of liquid smoke. The soup can be made in a slow cooker by browning the aromatics first and then cooking on low for 6-8 hours.
