Homemade Baked Beans Recipe from Scratch (2024)

Published July 7, 2021.This post may contain affiliate links. Please read my disclosure policy.

No need to ever buy the canned version again because this easy-to-make homemade baked beans recipe from scratch is jam-packed with flavor.

We are all about the side dishes in our family to help bring about a lot of different flavors to the dinner table. If you’re similar to us then you should absolutely try my potato salad or homemade cornbread recipe.

Homemade Baked Beans Recipe from Scratch (1)

Baked Beans

Baked beans have a very long history stemming all the way back to Native American tribes. They would soak native or “navy” beans with bear fat, venison meat, and maple syrup and then cook them over the open fire for long periods of time until tender.

Fast forward to the present day and we still are essentially preserving that same ancient method of slow cooking beans with sweeteners and protein. This dish is loved globally and is an excellent source of protein, fiber, and healthy fat.

Beans You Could Use

While baked beans would classically use the smaller white navy bean, you can absolutely go a bit outside of the normal standard and use a variety of beans to make this recipe. Here are some great beans to use:

  • Great Northern
  • Cannellini
  • Kidney
  • Pinto

How to Make Baked Beans from Scratch

Use these simple step-by-step instructions for making this tasty homemade baked bean recipe from scratch:

Soak the dried navy beans in cold water overnight.

Homemade Baked Beans Recipe from Scratch (2)

Brown the bacon in a cassoulet pot over medium heat until crisp and then set aside.

Homemade Baked Beans Recipe from Scratch (3)

Add in the onions and brown until they are very well caramelized on low to medium heat, which takes about 30-40 minutes.

Homemade Baked Beans Recipe from Scratch (4)

Next, add in the garlic and peppers and cook for a further 5-7 minutes.

Homemade Baked Beans Recipe from Scratch (5)

Drain the beans, rinse them, and then add them to the cassoulet pot along with tomato puree, mustard, mustard, apple cider vinegar, molasses, brown sugar, hot sauce, salt, pepper, and beef stock and stir until completely combined.

Homemade Baked Beans Recipe from Scratch (6)

Place a lid on the cassoulet pot and then bake in the oven at 325° for about 3 to 3 1/2 hours or until the mixture is thick and the beans are cooked.

Homemade Baked Beans Recipe from Scratch (7)

Garnish with more chopped crisp bacon and finely minced parsley or chives.

Homemade Baked Beans Recipe from Scratch (8)

Additional Ingredients to Add-In

You can get creative when making these baked beans to enhance the flavor and make them your own. Here are some other things you can add:

  • Cooked Ground Beef
  • Chunks of Cooked Pork
  • Sugar
  • Dry Mustard
  • Dijon Mustard
  • Worcestershire Sauce
  • Ketchup
  • Spicy Peppers

Make-Ahead and Storage

Make-Ahead: You can make these up to 1 day ahead of time, simply reheat them before serving.

How to Reheat: Add the desired amount to a small saucepot and heat over low heat until warmed. You can also heat in the microwave.

How to Store: Cover and store for up to 7 days. Cover and freeze for up to 3 months. Thaw them in the refrigerator for 1 day before reheating.

Homemade Baked Beans Recipe from Scratch (9)

chef notes + tips

  • If you don’t have a Dutch oven pot you can use your favorite oven-safe pot with a lid.
  • Beans can be goofy sometimes, because while sometimes they seem to cook relatively quick, other times they can take a lot longer. in fact, this can even take up to two to three hours longer than the 3 1/2 hours it took me. just watch it and check it for doneness and tenderness.
  • To slow cook these, simply follow procedures 2-4 on the sauté function, and then once you add in all of the ingredients, slow cook on high heat for 6-7 hours.
  • You can substitute the tomato puree for canned tomato sauce or blended or finely pureed fresh tomatoes.
  • Swap out the dried beans for 6 15-ounce canned beans and reduce the baking time to 30 minutes. In addition, remove the beef stock completely.
Homemade Baked Beans Recipe from Scratch (10)

More Side Dish Recipes

  • Vinegar Coleslaw
  • Green Beans
  • Baked Potatoes
  • Pasta Salad
  • Dinner Rolls

Be sure to follow me onFacebook,YouTube,Instagram,andPinterest,and if you’ve had a chance to make this then definitely drop me a comment and a rating below.

Homemade Baked Beans Recipe from Scratch (11)

Video

Save

Homemade Baked Beans Recipe from Scratch

Homemade Baked Beans Recipe from Scratch (12)

Print

5 from 8 votes

No need to ever buy the canned version again because this easy-to-make homemade baked beans recipe from scratch is jam-packed with flavor.

Servings: 10

Prep Time: 10 minutes minutes

Cook Time: 3 hours hours 30 minutes minutes

Ingredients

  • 1 pound dried navy beans
  • 6 strips thick-cut bacon, cut into thick slices
  • 2 medium-size peeled and small diced yellow onions
  • 3 finely minced cloves of garlic
  • ½ seeded and small diced red bell pepper
  • ½ seed and small diced green bell pepper
  • 1 cup tomato puree
  • 3 tablespoons yellow mustard
  • 2 tablespoons tomato paste
  • 2 tablespoons apple cider vinegar
  • 1/3 cup molasses
  • 1/3 cup packed light brown sugar
  • dash of hot sauce
  • 3 cups beef stock
  • salt and pepper to taste

Instructions

  • Add the navy beans to a large container and cover them with water by about 4 inches. Set aside overnight.

  • Preheat the oven to 325°.

  • Drain the beans, rinse them, and set them aside.

  • In a medium to large size cassoulet pot or Dutch oven, add in the bacon and cook over medium heat until crispy, about 6-8 minutes.

  • Set the crispy bacon lardons aside and then add in the onions. Turn the heat down to low and cook until well browned about 30-40 minutes. Stir occasionally.

  • Add in the garlic and peppers and cook for 6-8 minutes on low to medium heat. Stir occasionally.

  • Add in the remaining ingredients, rinsed beans, tomato puree, mustard, tomato paste, vinegar, molasses, brown sugar, hot sauce, beef stock, salt, and pepper, and mix until completely combined.

  • Cover with a lid and bake in the oven at 325° for 3 to 3 ½ hours or until the beans are tender and the mixture is thick. You may need to add ½ to 1 cup more of beef stock at the 90-minute cooking mark. All dry beans seem to cook differently, so don’t be surprised if this takes up to 3 hours more of cooking. If you find this is the case, add 1/2 to 1 cup of beef stock every 90 minutes. The beans should be tender but also hold shape.

  • Garnish with additional crispy bacon and optional chopped parsley or sliced chives.

Notes

Chef Notes:

Make-Ahead: You can make these up to 1 day ahead of time; simply reheat them before serving.

How to Reheat: Add the desired amount to a small saucepot and heat over low heat until warmed. You can also heat in the microwave.

How to Store: Cover and store for up to 7 days. Cover and freeze for up to 3 months. Thaw them in the refrigerator for 1 day before reheating.

If you don’t have a Dutch oven pot, you can use your favorite oven-safe pot with a lid.

Beans can be goofy sometimes, because while sometimes they seem to cook relatively quick, other times they can take a lot longer. in fact, this can even take up to two to three hours longer than the 3 1/2 hours it took me. just watch it and check it for doneness and tenderness.

To slow cook these,simply follow procedures 2-4 on the sauté function, and then once you add in all of the ingredients, slow cook on high heat for 6-7 hours.

You can substitute the tomato puree for canned tomato sauce or blended or finely pureed fresh tomatoes.

Swap out the dried beans for 6 15-ounce canned beans and reduce the baking time to 30 minutes. In addition, remove the beef stock completely.

Nutrition

Calories: 342kcalCarbohydrates: 50gProtein: 15gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 1gCholesterol: 14mgSodium: 379mgPotassium: 1102mgFiber: 12gSugar: 21gVitamin A: 402IUVitamin C: 18mgCalcium: 119mgIron: 4mg

Course: Side Dish

Cuisine: American, southern

Author: Chef Billy Parisi

Elevate Your Every Day Cooking

Get Chef Billy’s go-to tips that transform “blah” into “brilliant” plus weekly newsletter!

Add a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

23 comments

    • Michael Pastore
    • Homemade Baked Beans Recipe from Scratch (13)

    Made this came out great.

    • Reply
    • Gina Lola
    • Homemade Baked Beans Recipe from Scratch (14)

    Beans took 8 1/2 hours to cook but once they did, everyone raved about them. Next time, I’ll probably boil for a bit after soaking overnight and just prior to making the dish.
    Thank you!

    • Reply
    • Homemade Baked Beans Recipe from Scratch (15)

        Beans can be so stupid! This recipe has seen folks make in the time I use and then others like this. I just don’t get how using different brand beans can be so off. Crazy!

        • Reply
      • Pamela Knuth
      • Homemade Baked Beans Recipe from Scratch (16)

      Thank you for this recipe! It’s perfect! I am trying to wrap my brain around the idea of canning this in mason jars. I’m pretty sure I can do it but does anyone have a tip for this?

      • Reply
      • Homemade Baked Beans Recipe from Scratch (17)

          excellent!

          • Reply
        • Linda Felix
        • Homemade Baked Beans Recipe from Scratch (18)

        I made this to take to a Bbq and everyone raved about them!!!

        • Reply
        • Connie
        • Homemade Baked Beans Recipe from Scratch (20)

        These were great. I am not a Boston baked beans kinda gal because I dont like sweet beans. Im from the south and make hamhocks and beans, savory ones, with sweet cornbread. That my gig. And thats the entire meal as well. Unless you add greens as a side.

        But one day I thought that sweet instead of savory would be a nice change up. So made these and they were excellent. Absolutely delicious. I will totally make them again and I think they go well with a salty meats like ham. But the beans are totally the star of the meal.

        • Reply
        • Homemade Baked Beans Recipe from Scratch (21)

            fantastic!

            • Reply
          • Marion Betzel

          I am questioning step 5 – Cooking onions in bacon grease for 30 minutes?

          “Set the crispy bacon lardons aside and then add in the onions. Turn the heat down to low and cook until well browned about 30-40 minutes. Stir occasionally.”

          • Reply
          • Homemade Baked Beans Recipe from Scratch (22)

              correct

              • Reply
            • Kenneth Fitzgerald

            I am slow cooking some navy beans right now and was wondering what I would do with them. You helped solve that problem. Thank you. Oh, going vegetarian due to daughter and her family. So butter instead of bacon and vegtable stock instead of beef. I think it should work.
            Amazing recipes. Thank you for all the inspiration.

            • Reply
            • Sherri

            Today I cooked this recipe because it’s Labor Day weekend and we was having company over, sadly to say I got some low Quality navy beans that I cooked for 6 hours and they are still super hard even after first soaking them overnight. The flavor of the sauce was so good. But unfortunately I wasted a lot of ingredients and time for throw away baked beans. I ended up opening up the can pork and beans after delaying the meal by 2 hours. Just be sure to get some name brand beans. I got these from Walmart.

            • Reply
            • Joe

            I followed the recipe instructions, at 3 1/2 hours the beans tasted fabulous but were still a bit hard. I cooked for another hour, beans got a little softer, yet still not done enough and much of the flavor cooked away, they did not taste as good. Any suggestions for softer beans?

            • Reply
              • connie

              Presoaking the beans overnight is the best way to get soft beans quicker. Theres usually directions on thebean package for that.

              However my sister, friends and I have noticed that sometimes (In the past 6-7 years) you get beans that will,not,cook down. They stay hard or at best uncomfortably crumbly after 2 days of cooking.

              So I dont know what thats about, Maybe companies are storiing them too long or drying them too much. But I threw out my firstbatch of these beans after cooking them 3 DAYS and having about 25% of them hard and crumbly. Its not the recipe its the beans.

              Ive been cookin beans my whole life as an Ozark gal as well as storing them in the pantry and this has only been happening in the last maybe 10 years at most.

              • Reply
            • Ashley

            Can I literally times this recipe by 5? Would that work?

            • Reply
            • Homemade Baked Beans Recipe from Scratch (23)

                Yes, but you’ll need to adjust cooking times for sure. It’s going to take longer to cook if you that many beans in a pot.

                • Reply
              • Amy Dawson
              • Homemade Baked Beans Recipe from Scratch (24)

              Made this receipt for a birthday party for 40 people. I did half the beans in the oven and the other half in a Crockpot. Must say, the beans cooked in the oven were so much better. This recipe is delicious & I will definitely be making it again. It was a huge hit with the family!

              • Reply
              • Tammy S

              Soaking the beans, excited to make and take camping this weekend!

              • Reply
              • Sonya Retallick
              • Homemade Baked Beans Recipe from Scratch (25)

              Oops sorry forgot the stars

              • Reply
              • Sonya Retallick

              Made these yesterday. Absolutely delicious. The family loves them so they are a make again meal. Definitely worth hunting down the dried beans. Thanks from Australia

              • Reply
              • Jackie
              • Homemade Baked Beans Recipe from Scratch (26)

              Regarding beef stock.
              You add 2 cups in video
              Recipe calls for 3 cups.
              Thank you, excited to make these.

              • Reply
              • Homemade Baked Beans Recipe from Scratch (27)

                  it’s 3

                  • Reply
              Homemade Baked Beans Recipe from Scratch (2024)
              Top Articles
              Latest Posts
              Article information

              Author: Carmelo Roob

              Last Updated:

              Views: 5855

              Rating: 4.4 / 5 (65 voted)

              Reviews: 88% of readers found this page helpful

              Author information

              Name: Carmelo Roob

              Birthday: 1995-01-09

              Address: Apt. 915 481 Sipes Cliff, New Gonzalobury, CO 80176

              Phone: +6773780339780

              Job: Sales Executive

              Hobby: Gaming, Jogging, Rugby, Video gaming, Handball, Ice skating, Web surfing

              Introduction: My name is Carmelo Roob, I am a modern, handsome, delightful, comfortable, attractive, vast, good person who loves writing and wants to share my knowledge and understanding with you.