Servings
Font
Back
Homemade Pork and Beans
5 from 33 votes

Homemade Pork and Beans

Homemade Pork and Beans is a hearty dish combining diced country-style boneless pork ribs and thick-cut bacon cooked with onion in a sweet and tangy sauce made from ketchup, brown sugar, Dijon mustard, and spices. Pinto beans are added to the mixture, creating a savory stew with rich pork flavors and a satisfying texture from the beans. The dish is slow-cooked to meld the flavors and tenderize the meat, resulting in a comforting, filling meal.

Prep Time
25 mins
Cook Time
3 hrs
Total Time
3 hrs 25 mins
Servings: 12 servings
Calories: 385 kcal
Course: Side Dish
Cuisine: American

Ingredients

  • 1 1/2 pounds country-style boneless pork ribs , or boneless pork butt
  • 1 pound Bacon thick cut slices
  • 1 medium yellow onion diced
  • 2 cups ketchup
  • 1/4 cup brown sugar
  • 2 tablespoons Dijon mustard
  • 1 teaspoon garlic powder
  • 1 teaspoon black pepper
  • 1 cup water
  • 3 (16 ounce cans) pinto beans undrained, or cannelini or navy beans

Instructions

    Cup of Yum
  1. Dice 1 1/2 pounds country-style boneless pork ribs into 2-inch cubes, trimming off any hard pieces of fat. Then dice 1 pound thick cut bacon slices into 1-inch pieces.
  2. Preheat oven to 300 degrees Fahrenheit. You'll need a large oven-safe pot with lid for this recipe or a regular pot combined with a 2 to 3-quart casserole dish with lid or use aluminum foil to cover.
  3. Heat a large oven-safe pot over medium-high heat. Add in bacon and cubed pork and cook until it starts to render out the fat and brown, about 8 to 10 minutes. If preferred, you can use a spoon to remove some of the excess fat from the pan. Be sure to leave at least 3 tablespoons of the fat.
  4. Add in 1 medium diced yellow onion and continue to cook until the onion is soft and translucent, about 5 minutes.
  5. Turn off the heat and add in 2 cups ketchup, 1/4 cup brown sugar, 2 tablespoons Dijon mustard, 1 teaspoon garlic powder, 1 teaspoon black pepper, and 1 cup water. Add in 3 (16 ounce cans) pinto beans and stir to combine until everything is well mixed and coated.
  6. Place the lid on the oven-safe pot, or transfer this mixture to an ungreased 2 to 3-quart casserole dish and cover with a lid or aluminum foil.
  7. Cook in the preheated 300℉ oven for 2 1/2 to 3 hours until the pork is tender enough to shred with a fork. Serve hot.

Notes

  • You can slow cook this recipe by transferring all ingredients into a 5 to 7-quart slow cooker and cooking on low for 4 to 6 hours instead of baking.

Nutrition Information

Serving 1serving Calories 385kcal (19%) Carbohydrates 34g (11%) Protein 18g (36%) Fat 20g (31%) Saturated Fat 6g (30%) Polyunsaturated Fat 3g (18%) Monounsaturated Fat 8g (40%) Trans Fat 0.1g (5%) Cholesterol 52mg (17%) Sodium 970mg (40%) Potassium 646mg (14%) Fiber 6g (24%) Sugar 15g (30%) Vitamin A 225IU (5%) Vitamin C 3mg (3%) Calcium 78mg (8%) Iron 2mg (11%)

Nutrition Facts

Serving: 12 servings

Amount Per Serving

Calories 385

% Daily Value*

Serving 1serving
Calories 385kcal 19%
Carbohydrates 34g 11%
Protein 18g 36%
Fat 20g 31%
Saturated Fat 6g 30%
Polyunsaturated Fat 3g 18%
Monounsaturated Fat 8g 40%
Trans Fat 0.1g 5%
Cholesterol 52mg 17%
Sodium 970mg 40%
Potassium 646mg 14%
Fiber 6g 24%
Sugar 15g 30%
Vitamin A 225IU 5%
Vitamin C 3mg 3%
Calcium 78mg 8%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register