...
Go Back
+ servings
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

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.
4 from 1 vote
Print Pin
Course: Main Course, Side Dish
Cuisine: American, southern
Prep Time: 15 minutes
Cook Time: 2 minutes
Soaking Time: 5 hours
Total Time: 7 hours 15 minutes
Servings: 8
Calories: 320kcal
Cost: 10$

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)

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

Instructions 

  • Rinse and soak beans overnight
  • Drain and rinse beans again
  • Simmer beans until tender
  • Drain beans, reserving liquid
  • Cook bacon until crispy
  • Remove bacon, reserve drippings
  • Sauté onions in bacon fat
  • Add garlic, cook briefly
  • Stir in tomato sauce
  • Add sugar, molasses, mustard, Worcestershire
  • Mix in seasonings and bacon
  • 12 Combine beans and sauce
  • Pour in reserved liquid
  • Add ham hock, stir to combine
  • Cover and slow cook
  • Stir occasionally, adjust seasoning
  • Remove bay leaves before serving

Nutrition

Serving: 1Cup | Calories: 320kcal (16%) | Carbohydrates: 42g (14%) | Protein: 18g (36%) | Fat: 10g (15%) | Saturated Fat: 3g (19%) | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Cholesterol: 25mg (8%) | Sodium: 780mg (34%) | Potassium: 900mg (26%) | Fiber: 9g (38%) | Sugar: 12g (13%) | Vitamin A: 150IU (3%) | Vitamin C: 4mg (5%) | Calcium: 80mg (8%) | Iron: 3mg (17%)