Homemade Pork and Beans

Homemade Pork and Beans are hearty, sweet, tangy, and loaded with serious flavor. We’ve included instructions for the oven, slow cooker, and instant pot to make this the easiest pork and beans ever!
__________­⬇️⬇️⬇️⬇️ CLICK FOR RECIPE ⬇️⬇️⬇️⬇️ ___________




• 1 pound thick sliced bacon, diced
• 1 – 1 ½ pounds pork butt, cubed 2×2 inch
• 1 medium onion, diced
• 48 ounces canned navy, pinto, or cannellini beans, undrained


• 2 cups ketchup
• ¼ cup brown sugar
• 2 tablespoons ground mustard, wet variety
• 1 teaspoon garlic powder
• 1 teaspoon salt
• 1 teaspoon black pepper
• 1 cup water


1️⃣ Preheat oven to 300 degrees Fahrenheit.

2️⃣ Heat a large skillet over medium-high heat. Add in bacon and cubed pork and cook until it starts to render out the fat and brown. Add in the onion and cook alongside the bacon and pork for about 6-8 minutes, or until bacon and onion have started to brown.

3️⃣ In a bean crock or large oven-safe dish, add the pork, onion mixture, and undrained beans.

4️⃣ Pour the sauce mixture over the beans and stir until all is coated.

5️⃣ Cook in oven for 2 1/2-3 hours and serve hot.


1️⃣ Add in the sauce ingredients- ketchup, brown sugar, ground mustard, garlic powder, and pepper. Stir until well combined.

Slow Cooker Instructions:

1️⃣ Follow all instructions for the stovetop to cook the bacon, pork, and onions. Once cooked, transfer them to a 5-8 quart slow cooker. Add in the beans and sauce ingredients. Stir until well combined.

2️⃣ Cover and cook on low for 4-6 hours.

Instant Pot Instructions:

1️⃣ Using the sauté setting on your Instant Pot, cook the bacon and cubed pork until the fat starts to render, the bacon starts to crisp and the pork cubes start to brown. Add onion and cook 6-8 minutes, until onion has started to brown. Remove most of the grease except for about 2 tablespoons.

2️⃣ Add the sauce mixture and stir until combined.

3️⃣ Put the lid on and set pressure release valve. Cook on high pressure for 25 minutes, then let naturally release pressure for 10 minutes before carefully turning the pressure release valve to venting to finish releasing pressure.

4️⃣ Add beans to the pot and stir to combine. Put the lid back on, set pressure release valve, and cook on high pressure for an additional 10 minutes.

5️⃣ Carefully turn pressure release valve to venting to quick release pressure. Then serve hot.

Thanks for watching! Don’t forget to push “LIKE,” leave a COMMENT below, and SUBSCRIBE! Feel free to SHARE this video too.

SUBSCRIBE to my channel:
FACEBOOK: The Stay At Home Chef
INSTAGRAM: TheStayAtHomeChef
PINTEREST: The Stay At Home Chef
TWITTER: TheStayHomeChef

The Stay At Home Chef offers restaurant-quality recipes you can easily make at home. If you want to become a better cook, learn how to cook, or just need dinner ideas for your family, this channel is for you. We’re taking really good recipes and making them easy recipes that you can make at home in your own kitchen. Cooking, baking, how to, all things food, and more!

If you like this post, then please consider retweeting it or sharing it on Facebook. button here
Related posts

Easy Banana Cake


The Best Apple Nachos


Air Fryer Grilled Cheese


Easy Creamy Tomato Shrimp Angel Hair Pasta

Sign up for our Newsletter and
stay informed

Leave a Reply

Your email address will not be published. Required fields are marked *