Go Back
–+ servings
A bowl of white bean and ham soup.
Print Recipe
No ratings yet

AB’s Southern Navy Beans with Ham

A pot of slow-simmered navy beans with smoky ham, onions, and a thick, flavorful broth. Simple Southern comfort food—just add hot cornbread.
Prep Time15 minutes
Cook Time3 hours
Soak Time8 hours
Total Time11 hours 15 minutes
Servings: 8 servings

Equipment

  • Large Dutch oven or heavy-bottomed pot

Ingredients

  • 1 pound dried navy beans sorted and rinsed
  • 2 tablespoons bacon drippings
  • 1 large yellow onion diced
  • 3 garlic cloves minced
  • 1 meaty smoked ham bone optional
  • 2 cups diced fully cooked smoked ham
  • 6 cups low-sodium chicken broth
  • 2 cups water plus more as needed
  • 2 bay leaves
  • 1 teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt to taste
  • Hot sauce for serving

Instructions

  • Soak the beans. Place beans in a large bowl and cover with water by at least 3 inches. Refrigerate for 8–12 hours. Drain and rinse.
  • Brown the ham. Heat bacon drippings in a large Dutch oven over medium heat. Add diced ham and cook for 4–5 minutes, until lightly browned. Remove and set aside.
  • Cook the onion. Add onion to the same pot and cook for 5–7 minutes, until softened. Stir in garlic and cook for 30 seconds.
  • Build the pot. Add beans, ham bone if using, broth, water, bay leaves, black pepper, garlic powder, and onion powder. Stir, scraping up the browned bits from the bottom.
  • Let it simmer. Bring to a boil, then reduce to a gentle simmer. Partially cover and cook for 1½ hours, stirring occasionally. Add water as needed to keep the beans submerged.
  • Return the ham. Stir in the browned diced ham. Continue simmering for 30–90 minutes, until the beans are completely tender. Older beans may need additional time.
  • Make that broth creamy. Remove the ham bone and bay leaves. Pull any meat from the bone and return it to the pot, discarding the bone, fat, and gristle. Mash about 1 cup of beans against the side of the pot and stir them into the broth. Simmer uncovered for 10–15 minutes, until thickened to your liking.
  • Taste and serve. Add salt only after tasting—the ham and broth bring their own saltiness. Let the beans rest for 10 minutes before serving. Serve with hot sauce, if desired.

Notes

  • Makes 6–8 servings. Soak beans in the refrigerator for 8–12 hours. Cook approximately 2–3 hours; older beans and final thickening may require additional time. Rest 10 minutes before serving. Taste before adding salt. The ham bone is optional.

Nutrition

Calories: 260kcal | Carbohydrates: 39g | Protein: 16g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 3mg | Sodium: 65mg | Potassium: 856mg | Fiber: 14g | Sugar: 3g | Vitamin A: 3IU | Vitamin C: 1mg | Calcium: 99mg | Iron: 4mg