This stovetop 5-ingredient white beans recipe is the kind of humble, filling pot of food that has fed families well for generations. It turns simple pantry staples into creamy, tender beans with a rich, savory broth, and it is especially handy when you want something affordable, comforting, and dependable on the table. Recipes like this have deep roots in practical home cooking, where a few basic ingredients and a slow simmer could stretch supper for a crowd and still leave everyone satisfied.

Serve these white beans with warm cornbread, buttered toast, or skillet potatoes for a hearty meal. They also pair nicely with wilted greens, sliced onions, chow-chow, or a simple cucumber and tomato salad if you want something fresh alongside the rich broth. For a bigger spread, set out a little hot sauce and a pan of roasted sausage or ham on the side.

Stovetop 5-Ingredient White Beans

Servings: 6

Creamy white beans in a black pot
Creamy white beans in a black pot

Ingredients

1 pound dried white beans, such as Great Northern or navy beans

6 cups water, plus more as needed
1 medium onion, chopped
6 ounces salt pork or 4 slices bacon, chopped
1 teaspoon salt, or to taste

Directions

1. Sort through the dried beans, removing any small stones or damaged beans. Rinse well, then place the beans in a large bowl, cover with water by a few inches, and soak overnight.

2. Drain the soaked beans and transfer them to a large pot. Add the 6 cups of water, chopped onion, and salt pork or bacon.

3. Bring the pot to a gentle boil over medium-high heat, then reduce the heat to low. Cover partially and simmer for 1 1/2 to 2 hours, stirring now and then, until the beans are very tender and the broth looks creamy. Add a splash of water if the pot starts to look too dry.

4. Stir in the salt, taste the broth, and adjust if needed. If you like a thicker pot of beans, mash a spoonful or two against the side of the pot and stir back in.

5. Serve hot in bowls with plenty of broth and your favorite side, or ladle straight from the pot onto the table family-style.

Variations & Tips

For extra flavor: If you have it on hand, a pinch of black pepper or a bay leaf can add a little more depth during the simmer. Even though the heart of this recipe is keeping it simple, those small touches can make the broth taste even richer.

For picky eaters: Chop the onion very finely so it melts right into the broth as the beans cook. That way you get the flavor without noticeable pieces, which can help at family dinners.

For a vegetarian version: Leave out the salt pork or bacon and season the beans a little more generously with salt. The texture will still be creamy and comforting, especially if you mash a few beans into the broth near the end.

For quicker prep: If you forget to soak the beans overnight, cover them with water in a pot, bring to a boil for 2 minutes, then let them sit off the heat for 1 hour before draining and continuing. It is a handy shortcut on busy days.

For leftovers: These beans often taste even better the next day after the broth has had time to settle and thicken. Reheat gently on the stove with a splash of water to loosen them back up.