Hi, I'm Parker 👋
Instead of buying me a coffee, check out the best coffee I've ever had (And it's instant!)

baked beans from scratch



Your Recipes

Prep Time: 10 minutes

Cook Time: 240 minutes

Total: 250 minutes

Servings: 10

Cost: $3.85 /serving


Remove All · Remove Spices · Remove Staples

Export 8 ingredients for grocery delivery


Opens new tab and helps creators monetize
Filters ad-free recipe at the top of page (Recommended)

Step 1

Place dried beans in a container that can be fitted with a lid. Pour fresh water over beans until the water is at least 1 inch above beans. Seal container shut. Soak beans for 8-12 hours.

Step 2

After soaking, drain beans. Add soaked beans to a large stock pan. Cover beans by 1 inch with fresh cold water.

Step 3

Bring water to a rapid boil, and reduce to a simmer. Simmer for 1 hour. Drain cooked beans well.

Step 4

Instead of soaking beans overnight and simmering, you can speed up the process and cook dried beans right in the Instant Pot, no soaking required.

Step 5

Preheat oven to 300 degrees.

Step 6

Heat a large skillet over medium-high heat.

Step 7

Add in the sliced bacon. Cook until bacon begins to render fat and then stir in the chopped onion. Saute bacon and onions together until onions begin to soften and bacon is browned and slightly crisp. This should take about 5-6 minutes. Drain off excess fat off bacon.

Step 8

Mix together tomato sauce, brown sugar, molasses, maple syrup, dried mustard, vinegar,apple juice, water, and salt together. Add in bacon and onion mixture and cooked beans and gently stir to combine.

Step 9

Pour bean mixture into a 2-quart oven-safe dish. Beans should be pretty well submerged in liquid and mixture should be relatively loose. If there does not seem to be enough liquid in the baking dish, add up to 1/2 cup additional water or juice. Cover pan with foil or oven-safe lid.

Step 10

Bake covered for 2 hours. Uncover and bake for another 30-40 minutes, until thickened.

Top Similar Recipes from Across the Web