...
Go Back
A pot of slow-cooked pork and beans recipe with tender chunks of pork and creamy beans in a rich, savory sauce, with a spoon lifting a portion.

Easy Pork And Beans Recipe

4 from 1 vote
A rich and hearty homemade pork and beans recipe slow-cooked to perfection with tender pork, navy beans, and a smoky-sweet sauce. Perfect for family meals, potlucks, or make-ahead dinners.
Prep Time 15 minutes
Cook Time 2 minutes
Soaking Time 5 hours
Total Time 7 hours 15 minutes
Servings: 8
Course: Main Course, Side Dish
Cuisine: American, southern
Calories: 320

Ingredients
  

  • 2 cups Navy beans Dried soaked overnight
  • 6 slices Bacon Thick-cut diced
  • 1 whole Smoked ham hock Adds deep smoky flavor
  • 1 medium Yellow onion Diced
  • 3 cloves Garlic Minced
  • 1 cup Tomato sauce Smooth no chunks
  • ¼ cup Brown sugar Packed
  • 2 tablespoon Molasses Unsulfured
  • 1 tablespoon Dijon mustard Adds tangy depth
  • 1 tablespoon Worcestershire sauce Rich umami flavor
  • 2 whole Bay leaves Adds aromatic depth
  • 1 teaspoon Smoked paprika Enhances smokiness
  • 4 cups Water or broth Reserved from beans

Equipment

  • 1 Dutch oven Heavy-bottomed for even cooking
  • 1 Wooden spoon Gentle on cookware
  • 1 Slow cooker Optional, for hands-off cooking
  • 1 Measuring cups For precise ingredient portions
  • 1 Sharp knife For chopping onions and garlic

Method
 

  1. Rinse and soak beans overnight
  2. Drain and rinse beans again
  3. Simmer beans until tender
  4. Drain beans, reserving liquid
  5. Cook bacon until crispy
  6. Remove bacon, reserve drippings
  7. Sauté onions in bacon fat
  8. Add garlic, cook briefly
  9. Stir in tomato sauce
  10. Add sugar, molasses, mustard, Worcestershire
  11. Mix in seasonings and bacon
  12. 12 Combine beans and sauce
  13. Pour in reserved liquid
  14. Add ham hock, stir to combine
  15. Cover and slow cook
  16. Stir occasionally, adjust seasoning
  17. Remove bay leaves before serving