As an Amazon Associate, I earn from qualifying purchases.
This easy slow cooker ham and beans recipe is incredibly tasty and hearty! This is a fantastic “set it and forget it” meal that repurposes leftover ham and is packed with loads of tender veggies and a flavorful broth.

These ham and beans are the kind of recipe that makes you look like a sustainable culinary genius.
It clears your fridge of all the leftover ham, uses common pantry ingredients, it’s almost entirely hands-off thanks to the slow cooker, and it tastes amazing!
Reader Review
“Okay . . . this was just too easy. I spent perhaps five minutes on the prep. It was nice to have mirepoix mix in the freezer along with garlic. Because of the the mix, my vegetables were cut much smaller than yours, but that’s the only deviation I made. And I made it in the Instant Pot. I am just finishing my first bowl and planning on having a second! It’s a great evening when dinner tastes this good with a minimum of effort. Thanks, Sarah!”
Terry

I used navy beans, but great northern or cannellini beans will also work. The cooking time remains the same even if you use other beans.



Pro Tips/Recipe Notes
- If you don’t use a leftover ham bone/hock, use all chicken stock instead of water. It will help boost the flavor that will be missing from the recipe.
- I recommend low-sodium chicken stock and not salting the dish until after it has finished cooking. Ham/ham hocks/ham bones are already fairly salty.
- I usually have a Parmesan rind in the freezer, but many stores with a decent cheese selection will often sell them for dirt cheap. It’s an optional ingredient, but it gives the ham and beans an extra level of “mmmmmm”.

Slow Cooker Ham and Beans

Ingredients
- 1 lb dried navy beans {Great northern or cannellini also work fine}
- 2 cups low sodium chicken stock
- 3 cups water
- 1 ham hock {or leftover ham bone}
- 2 cups carrots, chopped into large pieces {~3 medium carrots}
- 1 cup celery, chopped {~1 medium stalk}
- 4 cloves garlic, minced
- 3/4 cup onion, chopped {~1/2 of a medium onion}
- 1 tsp dried parsley {or 1 tbsp fresh}
- 1/4 tsp dried thyme {or 3 stems of fresh}
- 1 bay leaf
- Parmesan rind {optional}
Instructions
Slow Cooker Instructions
- Add the beans to a large bowl and cover with 4 inches of water. The beans will increase in volume as they soak, so choose a bowl that is suitable for the volume expansion.1 lb dried navy beans
- Soak at room temperature for 12-18 hours.
- After they have finished soaking, drain the beans and discard the water before adding the beans to the slow cooker.
- Place the beans and the other ingredients in a slow cooker. Stir to combine.2 cups low sodium chicken stock, 3 cups water, 1 ham hock, 2 cups carrots, chopped into large pieces, 1 cup celery, chopped, 4 cloves garlic, minced, 3/4 cup onion, chopped, 1 tsp dried parsley, 1/4 tsp dried thyme, 1 bay leaf, Parmesan rind
- Set the slow cooker to low and cook everything for 6 hours.
- Remove the ham bone or ham hock from the slow cooker.
- Remove any meat from the bone/hock and add it back to the slow cooker.
- Stir to combine and serve.
Notes
- If you don’t use a leftover ham bone/hock, use all chicken stock instead of water. It will help boost the flavor that will be missing from the recipe.
- I recommend low-sodium chicken stock and not salting the dish until after it has finished cooking. Ham/ham hocks/ham bones are already fairly salty.
- If you want to convert this to a soup recipe, increase the broth/stock by 2-3 cups at the start of the cooking process.
- Nutrition values are an estimate only
Instant Pot Instructions
- Add all the ingredients to the Instant Pot, lock the lid into place, and set the steam release handle to “Sealing”.
- Press Manual>High Pressure>40 minutes.
- When it has finished cooking, allow for a full natural release. This can take up to 30 minutes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.




















Okay . . . this was just too easy. I spent perhaps five minutes on the prep. It was nice to have mirepoix mix in the freezer along with garlic. Because of the the mix, my vegetables were cut much smaller than yours, but that’s the only deviation I made. And I made it in the Instant Pot. I am just finishing my first bowl and planning on having a second! It’s a great evening when dinner tastes this good with a minimum of effort. Thanks, Sarah!
I absolutely LOVE having frozen mirepoix at the ready. It’s my version of looking out for my future self.
I’m thrilled to hear that you enjoyed it so much. It’s comfort food at its finest.
Thanks for taking the time to leave a review.
Wait a minute, Sarah released a recipe that isn’t a soup? However, it can easily turned into a soup. Suspicious. I kid, of course! I made the soup variation of this recipe today with some modifications (canned beans and about an hour in the stock pot instead of the pressure or slow cooker). We used our frozen and prepped soup veggies, garlic puck, and bone broth from Sarah’s other recipes. The flavors were amazing but the canned beans did have a mushy texture, just like Sarah warned they might. I think I would add the beans later in the process if using canned on the stove top again in the future – that might help! My family ate it with biscuits on the side and no one mentioned the mushy beans.
Haha, there has to be one every few months that isn’t a soup. Nuance. 🙂
I love to hear about your freezer stash that made this recipe easier for you. To me, nothing says self-care like frozen soup veggies.
I tried your ham and bean recipe, and we loved it. My Mom made ham and beans a lot when we were growing up, but adding the celery and carrots really made a difference. Thank you,
I’m so glad you enjoyed it, Ann! It’s pure comfort food, and I agree with you that adding veggies really takes it to the next level.