
Whether you're preparing a cozy family dinner or a side dish for your next barbecue, this recipe for Baked Beans from Scratch is sure to impress. With just a few simple steps, you'll learn how to create perfectly tender beans simmered in a mouthwatering, smoky-sweet sauce. Let's get started!
My Latest Videos
Homemade Baked Beans Ingredients
- u003cstrongu003eBeansu003c/strongu003e- Traditionally, u003cstrongu003enavy beans u003c/strongu003eare used to make homemade baked beans.
- u003cstrongu003eBaconu003c/strongu003e- For the best flavor use a u003cstrongu003ethick cut smoky baconu003c/strongu003e.
- u003cstrongu003eOnionu003c/strongu003e- Yellow or white onions.
- u003cstrongu003eGarlicu003c/strongu003e- Fresh u003cstrongu003egarlic clovesu003c/strongu003e.
- u003cstrongu003eKetchup/Tomato Sauceu003c/strongu003e- Both u003cstrongu003eketchup and tomato sauce u003c/strongu003eare used in making the base of the baked beans.
- u003cstrongu003eSugaru003c/strongu003e- This recipe uses u003cstrongu003ebrown sugar u003c/strongu003efor sweetness and flavor. Granulated sugar or maple syrup can be substituted if needed.
- u003cstrongu003eWorcestershire Sauceu003c/strongu003e
- u003cstrongu003eApple Cider Vinegaru003c/strongu003e- To help balance the sweetness from the brown sugar.
- u003cstrongu003eMustardu003c/strongu003e- u003cstrongu003ePrepared mustardu003c/strongu003e for additional flavor.
- u003cstrongu003eMolassesu003c/strongu003e- The addition of u003cstrongu003emolassesu003c/strongu003e to homemade baked beans adds flavor and a touch of sweetness.
- u003cstrongu003eSeasonings/Spicesu003c/strongu003e- The rest of the flavor comes from a combination of u003cstrongu003echili powderu003c/strongu003e, u003cstrongu003echipotle powder u003c/strongu003e(or cayenne pepper powder), u003cstrongu003eonion powderu003c/strongu003e, u003cstrongu003epaprikau003c/strongu003e, u003cstrongu003esaltu003c/strongu003e and u003cstrongu003epepper.u003c/strongu003e

How To Make Baked Beans From Scratch
The full recipe is in the recipe card below.
Cooking the beans separately can help speed up the overall process. I prefer breaking it into two days: cooking the beans on the first day and finishing the recipe the next. This approach is especially useful if you’re preparing for an early event or need extra flexibility in your schedule.
STEP 1
Heat a large pot or Dutch Oven over medium heat. Add the bacon and onion and sauté until the bacon has rendered most of the fat off and the onions are tender and browned lightly. Add in the minced garlic and sauté for 1 more minute.
STEP 2
Next add in the ketchup, tomato sauce, reserved bean water, brown sugar, Worcestershire Sauce, apple cider vinegar, mustard, molasses and all of the spices. Stir well. Bring to a simmer, cover and place in the oven.
STEP 3
Bake for 1 hour. Remove the cover and bake for an additional 30 minutes. Remove from the oven and allow to cool slightly before serving. Enjoy!

Homemade Baked Beans Variations
Here are a few suggestions on ways to customize your baked beans:
- Add diced bell peppers for additional flavor.
- Season with smoked paprika for a more smoky flavor.
- Adjust the sweetness to your liking but adding more or less brown sugar.
- Use a different bean. Pinto beans make a great substitute for navy beans.
FAQ About Baked Beans From Scratch
Navy beans are traditionally used for baked beans. Pinto beans and Great Northern beans are great substitutes for Navy beans.
Soaking beans overnight will speed up the cooking process. You can cook beans without soaking them first, it will just take longer to cook them, and you will have to keep an eye on the water level while cooking.
Yes, you can make baked beans ahead of time. They can be made 1 to days in advance.
More Delicious Recipes
Tried This Recipe?
Leave a review below, I would love to hear how it turned out! ⭐⭐⭐⭐⭐
FOLLOW ME on Facebook, Pinterest, Instagram and YouTube to stay connected!
📖 Recipe

Baked Beans from Scratch
Ingredients
- 1 pound dry navy beans soaked overnight
- 4 slices thick smoky bacon chopped
- 1 cup onion small diced
- 3 cloves garlic minced
- ½ cup ketchup
- ½ cup tomato sauce
- ⅓ cup light brown sugar lightly packed
- 1 tablespoon worcestershire sauce
- 2 tablespoons apple cider vinegar
- 3 tablespoons prepared mustard
- 1 tablespoon molasses
- 1 teaspoon chili powder
- ¼ teaspoon chipotle powder
- ½ teaspoon onion powder
- 2 teaspoons paprika regular or smoked
- 1 teaspoon salt
- ½ teaspoon pepper
- ½ cup reserved bean water
Instructions
- Rinse and sort the beans. Place in a container that has a lid. Fill with water, cover and refrigerate overnight.
- After soaking the beans overnight pour off the water, add the beans to a large pot. Cover with fresh water, about 1 inch above the beans.
- Cook the beans over medium heat for about 1 hour or until they are tender. Drain off and reserve ½ cup of the water.
- Preheat an oven to 350°F. Heat a large pot or Dutch Oven over medium heat. Add the bacon and onion and sauté until the bacon has rendered most of the fat off and the onions are tender and browned lightly. Add in the minced garlic and sauté for 1 more minute.
- Next add in the ketchup, tomato sauce, reserved ½ cup of bean water, brown sugar, Worcestershire Sauce, apple cider vinegar, mustard, molasses and all of the spices. Stir well. Bring to a simmer, cover and place in the oven.
- Bake for 1 hour. Remove the cover and bake for an additional 30 minutes. Remove from the oven and allow to cool slightly before serving. Enjoy!
Comments
No Comments