Homemade Baked Beans Recipe

This homemade baked beans recipe is easy, and tasty. have always been a favorite at our house! Although we made our baked beans over the years with canned beans, recently we started making our baked beans with dry beans. We soak the beans overnight. The next day, we do a quick cook, and then add in all the seasonings for the baked beans. We cook these BBQ baked beans for 5 hours in a 300 degree oven.

Why homeade baked beans are better than canned:

Made-from-scratch homemade baked beans offer a level of flavor and texture that surpasses canned varieties. By starting with dried beans, you have complete control over the cooking process, allowing you to infuse them with aromatic herbs, spices, and other seasonings. The slow, gentle cooking method ensures that the beans become tender yet retain their shape, resulting in a satisfying bite. Additionally, homemade baked beans allow you to customize the recipe to your preferences, creating a truly unique and delicious dish.

What kind of dry beans should I use for baked beans?

When it comes to choosing the best dry beans for baked beans, there are a few varieties that are commonly used and highly recommended:

  1. Navy Beans: Navy beans are the traditional choice for baked beans. They have a mild flavor, creamy texture, and are known for their ability to absorb flavors from the other ingredients in the dish.
  2. Great Northern Beans: Great Northern beans are another popular choice. They are similar to navy beans but slightly larger in size. They have a delicate, nutty flavor and hold their shape well during cooking.
  3. Pinto Beans: While pinto beans are commonly used in Mexican cuisine, they can also be a delicious option for baked beans. They have a creamy texture and a slightly earthy flavor that pairs well with the sweet and savory flavors of baked bean recipes.
  4. Cannellini Beans: Cannellini beans, also known as white kidney beans, are often used in Italian cooking. They have a creamy texture and a slightly nutty flavor. They work well in baked beans and can add a unique twist to the dish.

Ultimately, the choice of beans comes down to personal preference. You can experiment with different varieties or even mix them to create your own custom blend of flavors and textures for your homemade baked beans.


Baked beans in a cast iron dutch oven with a wooden spoon

BBQ Baked Beans

Prep Time: 2 hours
Cook Time: 5 hours
Total Time: 7 hours
Course: Side Dish
Cuisine: American
Keyword: Baked Beans, BBQ, BBQ baked beand
Servings: 12 servings
Calories: 420kcal
Author: Bruce and Dina Miller


Ingredients for BBQ Baked Beans:

  • 1 lb. package dry great northern or navy beans
  • 1 medium onion chopped
  • 2 cups ketchup
  • 1 cup brown sugar packed
  • 2/3 cup molasses
  • 2 tablespoons Dijon or brown mustard
  • 2 teaspoons coarse sea salt
  • 1 ½ teaspoons mesquite powder or liquid smoke
  • 12 grinds fresh black pepper
  • 2 bay leaves
  • ¾ lb. thick-sliced bacon chopped and cooked


Instructions for Baked Beans:

  • Place beans in a large pot oven safe pot and pour in enough water to cover by about 2". Cover the pot and let the beans soak for 1 to 2 hours. Enameled cast iron works great. 
  • Drain the beans and cover with the same amount of fresh water. Bring to a boil, then reduce heat to low, cover the pot, and let simmer for 1 hour. Drain the beans and save the liquid. 
  • In a large oven safe pot or Dutch oven, combine soaked beans, 2 cups of the reserved cooking liquid, onion, ketchup, brown sugar, molasses, salt, mustard, mesquite powder, pepper, bay leaf, and bacon. Mix well.  It may seem very loose but don’t worry. Cover and bake at 300 degrees for 5 hours or until the sauce has thickened to desired consistency. Stir occasionally and add more of the reserved cooking liquid if needed during cooking time. 
  • At end of cooking time remove and discard bay leaves. Taste beans and season with additional salt and pepper, if needed. 


Calories: 420kcal | Carbohydrates: 68g | Protein: 13g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.04g | Cholesterol: 19mg | Sodium: 980mg | Potassium: 949mg | Fiber: 10g | Sugar: 42g | Vitamin A: 240IU | Vitamin C: 2mg | Calcium: 131mg | Iron: 4mg
Tried this recipe?Let us know how it was!

BBQ season deserves a few more recipes….

Dina and Bruce at the Golden Gate Bridge

Hi, we are Bruce and Dina Miller. We love to cook every night. We enjoy making a few healthy dishes, and also comfort food. We love crafting cocktails too! Come take a look, we would love to share our recipes with you.


  1. Ned Reply

    5 stars
    You had me at beans and the fact I could make these in my cast iron put it over the top. Thank you so much for this amazing, delicious recipe!

  2. Toni Dash Reply

    5 stars
    Such a great side dish!! Thank you so much for the recipe! This is so easy to follow!

  3. Andrea Reply

    5 stars
    These BBQ baked beans look and sound amazing. I am looking forward to making them for our next cookout. Yum!

  4. Kristine Reply

    5 stars
    My husband is still raving about these beans—FROM LAST NIGHT! Excellent recipe, thanks!

  5. Farwin Reply

    5 stars
    This baked beans recipe is so delicious and we loved it. Yum! We’re going to make extra next time!

  6. Anjali Reply

    5 stars
    This was a great side dish for our dinner last night!! It had a delicious balance of sweet and savory flavors, and was super easy to make!

  7. Ann Reply

    5 stars
    To have a proper hot dog & burger bbq picnic you need to master baked beans on the side. Thanks for this recipe!

5 from 7 votes

Leave a Reply

Recipe Rating

Your email address will not be published.

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