• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
50Krecipes - Delicious Recipes
  • Home
  • RECIPES
  • Desserts
  • CAKES
  • CONTACT US
  • Privacy Policy
    • Terms of Use
You are here: Home / RECIPES / Baked Beans from Scratch

Baked Beans from Scratch

November 22, 2025 Leave a Comment

2 shares
  • Share The Yum On Facebook

Homemade baked beans made from dry navy, great northern, or pink beans, slow-cooked in a rich sauce of ketchup, brown sugar, molasses, and Dijon mustard. This classic recipe includes onions, bacon or ham bone, and spices for a sweet and savory flavor. Perfect for BBQs, family dinners, or potlucks, these tender baked beans can be made ahead, customized with different beans or meats, and served warm with bread or grilled dishes.

Design sans titre 2025 11 22T224511.752

Ingredients

  • 1 pound dry great northern, navy, or pink beans
  • Water, for soaking and cooking
  • 1 medium yellow onion, chopped
  • 1 cup ketchup
  • ⅓ cup packed brown sugar
  • ⅓ cup molasses
  • 1 tablespoon Dijon mustard
  • 1 tablespoon apple cider vinegar
  • 1 ½ teaspoons salt, plus more if needed
  • 1 teaspoon freshly ground black pepper, plus more if needed
  • 1 bay leaf
  • 1 meaty ham bone (omit if using bacon)
  • 4 slices thick-cut bacon, cooked and crumbled (omit if using ham bone)

Instructions

Overnight Soak Method

  1. Rinse and sort the beans, removing any pebbles or debris.
  2. Place beans in a large pot and cover with about 2 inches of water. Cover and let soak overnight.
  3. The next day, drain beans and cover with fresh water. Bring to a boil, reduce heat to low, cover, and simmer for 1 hour. Drain, reserving the cooking liquid.

Quick Soak Method

  1. Rinse and sort beans, placing them in a large pot with enough water to cover by 2 inches.
  2. Bring to a boil, then reduce heat and simmer for 3 minutes. Remove from heat and let stand for 1 hour.
  3. Drain and rinse the beans, return to the pot, add fresh water, bring to a boil, reduce heat, and simmer 30–60 minutes, or until beans start to soften. Drain, reserving liquid.

Baking the Beans

  1. Preheat oven to 300°F (150°C).
  2. In a large oven-safe pot, Dutch oven, or baking dish, combine the soaked beans, 1 cup reserved cooking liquid, onion, ketchup, brown sugar, molasses, mustard, apple cider vinegar, salt, pepper, bay leaf, and bacon (if not using a ham bone). Mix well.
  3. If using a ham bone, tuck it into the beans instead of adding bacon.
  4. Cover and bake for 4 ½ to 5 hours, stirring occasionally. Add reserved cooking liquid as needed to maintain desired consistency.
  5. Remove bay leaf and, if using a ham bone, shred any meat and return it to the beans. Discard the bone and any fatty pieces. Adjust seasoning to taste before serving.

Why You’ll Love This Recipe

Homemade baked beans are flavorful, tender, and customizable. Slow-baked in a sweet and tangy sauce, they offer a rich, comforting taste that’s far better than canned versions. Perfect for family meals, BBQs, or potlucks.


Design sans titre 2025 11 22T224525.964

Tips

  • Use the overnight soak method for a more even texture and reduced cooking time.
  • Stir occasionally while baking to prevent sticking and ensure even cooking.
  • Add more reserved cooking liquid if the beans look dry during baking.
  • For extra flavor, use smoked paprika or a splash of liquid smoke.

Variations and Substitutions

  • Protein: Swap ham bone for bacon, smoked sausage, or turkey bacon.
  • Sweeteners: Adjust brown sugar or molasses for desired sweetness.
  • Beans: Navy, great northern, or pink beans can be interchanged.
  • Flavor Boost: Add garlic, smoked paprika, or a dash of hot sauce for extra depth.

FAQs

Q: Can I make these beans ahead of time?
A: Yes, they can be prepared a day in advance and stored in the refrigerator. Reheat before serving.

Q: Can I freeze baked beans?
A: Yes, store in airtight containers for up to 3 months. Thaw in the refrigerator and reheat gently.

Q: How long do baked beans last in the fridge?
A: Properly stored, they last 4–5 days.


Serving

Serve baked beans as a side dish with grilled meats, sandwiches, or roasted vegetables. They also pair well with cornbread or rice for a hearty meal.


Suggestions

  • Garnish with extra bacon bits or chopped parsley for presentation.
  • For a vegetarian version, omit meat and add smoked paprika or liquid smoke for a smoky flavor.
  • Serve warm at BBQs, family gatherings, or holiday dinners for a crowd-pleasing dish.
Baked Beans from Scratch
Print

Baked Beans from Scratch

Recipe by 50Krecipes
Servings

10

servings
Prep time

2

hours 

15

minutes
Cooking time

4

hours 

Ingredients

  • 1 pound dry great northern, navy, or pink beans

  • Water, for soaking and cooking

  • 1 medium yellow onion, chopped

  • 1 cup ketchup

  • ⅓ cup packed brown sugar

  • ⅓ cup molasses

  • 1 tablespoon Dijon mustard

  • 1 tablespoon apple cider vinegar

  • 1 ½ teaspoons salt, plus more if needed

  • 1 teaspoon freshly ground black pepper, plus more if needed

  • 1 bay leaf

  • 1 meaty ham bone (omit if using bacon)

  • 4 slices thick-cut bacon, cooked and crumbled (omit if using ham bone)

Directions

  • Overnight Soak Method
  • Rinse and sort the beans, removing any pebbles or debris.
  • Place beans in a large pot and cover with about 2 inches of water. Cover and let soak overnight.
  • The next day, drain beans and cover with fresh water. Bring to a boil, reduce heat to low, cover, and simmer for 1 hour. Drain, reserving the cooking liquid.
  • Quick Soak Method
  • Rinse and sort beans, placing them in a large pot with enough water to cover by 2 inches.
  • Bring to a boil, then reduce heat and simmer for 3 minutes. Remove from heat and let stand for 1 hour.
  • Drain and rinse the beans, return to the pot, add fresh water, bring to a boil, reduce heat, and simmer 30–60 minutes, or until beans start to soften. Drain, reserving liquid.
  • Baking the Beans
  • Preheat oven to 300°F (150°C).
  • In a large oven-safe pot, Dutch oven, or baking dish, combine the soaked beans, 1 cup reserved cooking liquid, onion, ketchup, brown sugar, molasses, mustard, apple cider vinegar, salt, pepper, bay leaf, and bacon (if not using a ham bone). Mix well.
  • If using a ham bone, tuck it into the beans instead of adding bacon.
  • Cover and bake for 4 ½ to 5 hours, stirring occasionally. Add reserved cooking liquid as needed to maintain desired consistency.
  • Remove bay leaf and, if using a ham bone, shred any meat and return it to the beans. Discard the bone and any fatty pieces. Adjust seasoning to taste before serving.
50krecipes.com 2025 11 22T224553.735
2 shares
  • Share The Yum On Facebook

Filed Under: RECIPES

Most Popular Recipes

Chicken Tortilla Casserole

Greek Potatoes

Taco Pasta Bake

Super Nachos

Shredded Beef Enchiladas

Twice Baked Potatoes (Make Ahead and Freeze)

Previous Post: « Next Best Thing to Robert Redford Dessert
Next Post: Sweet Baked Acorn Squash »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

Categories

  • ALLRECIPES
  • Breakfast
  • CAKES
  • Casseroles
  • Chicken
  • Desserts
  • Dinner
  • Ground Beef
  • RECIPES
  • Slow Cooker
  • Snacks
  • Uncategorized

Popular Right Now

u6982857984 httpss.mj .runnNLYxT9bVBM Lemon Rice v 6.1 e0c2ea58 2365 4987 8868 c990f5ea52f8 2

Lemon Rice

Chocolate Peanut Butter Cookies

Chocolate Peanut Butter Cookies

Crispy Oven Baked Egg Rolls

Crispy Oven Baked Egg Rolls

Cinnamon Sugar Donut Sweet Bread

Cinnamon Sugar Donut Sweet Bread

Bread Pudding with Vanilla Sauce

Bread Pudding with Vanilla Sauce

Chicken Pot Pie min

Easy Homemade Chicken Pot Pie Recipe

Copyright © 2025