Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(36)
Export 12 ingredients for grocery delivery
Step 1
Heat the olive oil and butter in a large pot over medium heat.
Step 2
Add in the diced onion, ham bone if using, and garlic. Cook, stirring occasionally for 3-4 minutes until onion is soft.
Step 3
Pour about 1/4 cup of water into the pot and use a wooden spoon to scrape up any browned bits from the bottom of the pan.
Step 4
Add the remaining water, brown sugar, bay leaves, thyme, sage, rosemary, and paprika to the pot and stir. At this point if you are not using a ham bone, add in the 2 cups of chopped ham as well. If using dried beans, add them to the pot now. If using canned beans, do not add them yet.
Step 5
Bring the mixture to a boil. Reduce heat to low and simmer, covered for 60 minutes, stirring occasionally.
Step 6
Once the 60 minutes is up, discard the ham bone if using. If you haven't yet, add in your chopped ham, and if using canned beans, add them to the soup now. Simmer over low heat for 20 more minutes until beans are soft.
Step 7
Heat the olive oil and butter in a large pot over medium heat.
Step 8
Cook the onion and garlic, stirring occasionally for 3-4 minutes until soft.
Step 9
Pour the onion and garlic mixture into the bottom of a 6 quart or larger slow cooker. Add in the remaining ingredients, including dried beans if using. If using canned beans, do not add them yet.
Step 10
Cover and cook on low for 6-7 hours until beans are tender.
Step 11
If using canned beans, add them to the slow cooker during the last 30 minutes of cooking time.
Step 12
Remove the ham bone before serving.
Step 13
Heat the olive oil and butter in the bottom of your instant pot insert on saute mode.
Step 14
Add the diced onion and ham bone and cook, stirring occasionally just until soft. Add the garlic and cook, stirring constantly for 1 minute.
Step 15
Turn the pot off. Add in all remaining ingredients and cook on SOUP setting for 30 minutes if using dried beans and for 20 minutes if using canned beans.
Step 16
Once the cooking time is up, allow the pot to come to pressure naturally for 10 minutes, then do a quick release.
Step 17
Discard the ham bone if using before serving.