Ingredients
Method
Preparation
- If using dried beans, soak them overnight or perform a quick soak: cover with water, bring to a boil for 2 minutes, remove from heat and let sit for 1 hour, then drain.
- In a large Dutch oven or heavy pot, warm 1–2 tablespoons olive oil over medium heat.
- Add the diced onion, carrots, and celery. Sauté for 6–8 minutes until softened.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the diced ham (if not using a ham bone) and sauté briefly to develop color.
Cooking
- Pour in the beans, ham bone (if using), broth, bay leaf, and thyme.
- Bring to a gentle boil, then reduce heat to low and simmer, partially covered, for 1 to 1.5 hours, or until beans are tender.
- If using canned beans, simmer for 20–30 minutes to allow flavors to meld.
- Taste and remove the ham bone. Pick off any remaining meat and return it to the pot.
- Discard bay leaf. Adjust seasoning with salt, pepper, and a splash of apple cider vinegar.
Finishing Touches
- For a thicker texture, mash a cup of beans against the side of the pot and stir back in, or use an immersion blender for a creamier finish.
- Serve hot with crusty bread or a simple salad.
Notes
Serve with a pat of butter melting on top and a scattering of chopped parsley. For variations, add smoked paprika for a smoky flavor or use a slow cooker for convenience.
