Ingredients
Method
Preparation
- Soak the navy beans overnight in a large bowl of water. Cover with several inches of water; beans will expand. Drain and set aside.
- In a large pot, heat the olive oil over medium heat until shimmering. Add the chopped onion and cook until softened, about 5-7 minutes. Add garlic and cook for 30-60 seconds until fragrant.
- Stir in the diced ham and cook for 3-5 minutes. Let the ham brown lightly to deepen the flavor.
Cooking
- Add the soaked and drained beans, chicken broth, thyme, bay leaf, and a few grinds of black pepper. Do not add a lot of salt yet to prevent tough beans.
- Bring the pot to a gentle boil, then reduce heat to low. Cover partially and simmer for 1.5 to 2 hours, checking every 20-30 minutes. Keep enough liquid to cover the beans; add hot water or broth if needed.
- Beans are ready when tender and creamy inside. Taste and season with salt and more pepper as needed. Remove the bay leaf before serving.
Nutrition
Serving: 1gCalories: 350kcalCarbohydrates: 45gProtein: 25gFat: 10gSaturated Fat: 2gSodium: 800mgFiber: 10gSugar: 2g
Notes
For a lighter sodium dish, start with low-sodium broth and add salt at the end. Substitute ham hock for diced ham for richer flavor, or use canned beans for quicker preparation. Serve with rice, cornbread, or top with vinegar for brightness.
Tried this recipe?Let us know how it was!
