Homemade Baked Beans

Prep 10 minutes
Cook 2 hours
Servings 8

I find this sweet and savory homemade Baked Beans Recipe is infinitely better than canned, yet still so easy! It’s the perfect easy side dish for potlucks, BBQs, and also to accompany a beef, chicken, or pork dinner all year round.

close up spoonful of saucy molasses beans with bacon

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

5 STAR REVIEW

Easy Homemade Baked Beans Recipe

This Baked Beans recipe is sweet and savory with rich molasses and real bacon. And while making homemade baked beans from scratch requires a few steps instead of just buying them premade from a can, I find the result is absolutely worth it, and it’s still so easy!

I like to enjoy this classic baked beans recipe with grilled or smoked meats at potlucks or family dinners year-round. They pair well with so many things like hot dogs, ribs, chicken, brisket, and ham.

5 from 39

Homemade Baked Beans

Prep: 10 minutes
Cook: 2 hours
Total: 2 hours 10 minutes
Servings: 8
This sweet and savory homemade Baked Beans Recipe is infinitely better than canned but still easy! It's the perfect side dish for potlucks, BBQs, and to accompany a beef, chicken, or pork dinner all year round.
See below the recipe card for step-by-step images.

Ingredients 

  • 4 cans (15 oz. each) navy beans, drained, pink or Northern White also work
  • 6 slices bacon, diced, thick cut, plain or maple
  • 1 medium yellow onion, diced
  • 1/3 cup ketchup
  • 3 tbsp molasses
  • 2 tbsp apple cider vinegar
  • ยผ cup brown sugar
  • 1 tbsp Worcestershire sauce
  • 1 tsp salt
  • ยฝ tsp dry mustard powder
  • ยผ tsp ground black pepper

Instructions 

  • Preheat the oven to 325ยฐF.
  • Add the beans, bacon, and onion to a greased 9×13 casserole dish or 3-quart dutch oven.
  • Combine ketchup, molasses, apple cider vinegar, brown sugar, Worcestershire sauce, salt, dry mustard, and pepper in a large saucepan over medium heat; bring to a boil.
  • Pour sauce over the beans, stir gently. Cover the dish with aluminum foil.
  • Transfer to the preheated oven and bake for about 2 hours, stirring every 30 minutes or so until desired consistency is reached.
  • Remove from the oven, stir then let cool for 10 to 15 minutes before serving.

Video

Notes

  • The longer you cook the beans, the thicker they’ll get. They will also thicken as they cool.
ย 

Nutrition

Calories: 310kcal | Carbohydrates: 60g | Protein: 16g | Fat: 1g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 0.2g | Trans Fat: 0.001g | Cholesterol: 0.5mg | Sodium: 1371mg | Potassium: 802mg | Fiber: 11g | Sugar: 16g | Vitamin A: 54IU | Vitamin C: 3mg | Calcium: 129mg | Iron: 5mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

How to Make Homemade Baked Beans Step by Step

Get the oven going: Preheat the oven to 325ยฐF.

Adding beans, bacon and onion to a casserole dish.

Add ingredients to the casserole dish: Add 4 cans beans, 6 slices bacon, and 1 onion to a greased 9×13 casserole dish.

Making the sauce for the beans.

Make the sauce: Combine 1/3 cup ketchup, 3 tbsp molasses, 2 tbsp apple cider vinegar, ยผ cup brown sugar, 1 tbsp Worcestershire sauce, 1 tsp salt, ยฝ tsp dry mustard, and ยผ tsp pepper in a large saucepan over medium heat; bring to a boil. Pour the sauce over the beans, stir gently.

Casserole dish covered with aluminum foil.

Bake: Cover the dish with aluminum foil and transfer to a 325ยฐF preheated oven. Bake for about 2 hours, stirring every ยฝ hour or so until, desired consistency is reached. Remove from the oven, give it a gentle stir, and then let cool for 10 to 15 minutes before serving.

Large serving bowl of baked beans with a spoon in it.

Serve: Serve and enjoy.

Recipe Variations

  • Add bell peppers. Diced green or red bell pepper can be added into the mixture.
  • Add more sweetener. If youโ€™d like your beans sweeter after theyโ€™re cooked, you can add in 2 tbsp of pure maple syrup or more brown sugar.
  • Add spice. If youโ€™d like them spicy, add ยผ to ยฝ tsp of cayenne pepper, or red pepper flakes. Smoked chipotle powder would also be great.
  • Make vegetarian. Omit the bacon. You may need to increase the salt by a teaspoon since the bacon contains a good amount of sodium.

Using Dried Beans

Yes, if you wanted to make this baked beans recipe with dry navy beans, you can do so. Youโ€™ll need 1 & 1/3 lbs dried navy beans. Rinse the beans under hot water to remove any dirt, then place them in a container with fresh water that covers the beans by at least 1 inch. Seal tightly with a lid and soak for at least 8 hours, or overnight.

Drain the soaked beans and add them to a large pot. Cover beans by 1 inch with fresh cold water. Bring to a rapid boil, then reduce to a gentle bubble. Simmer for 1 hour. Drain cooked beans well. Follow the rest of the recipe as directed.

Alternatively, you can speed up the process by cooking the soaked beans in an Instant Pot as we did with our Instant Pot Baked Beans.

Forkful of baked beans.

How to Store

Oven baked beans can be refrigerated for up to 5 days. Store in an airtight container. Reheat on the stovetop until heated through or pop individual servings in the microwave.

Prepare as directed, allow them to cool completely, then transfer the beans to a freezer-safe airtight container or freezer-safe bag, leaving 1-2 inches of extra space for expansion. Freeze for up to 3 months.

Thaw in the fridge overnight. If you’re reheating a large amount, reheat in a baking dish covered with foil at 300ยฐF for 45 minutes or until warmed through. Alternatively, you can reheat in the microwave in a heat-safe dish fitted with a heat-safe lid for 5 minutes, stirring in 60-second intervals.

What to Serve With Baked Beans

BBQ baked beans pair well with pretty much any smoked or grilled meat or BBQ entree. I especially enjoy serving them with baby back ribs or a hearty beef brisket. My kids especially like eating them with grilled hot dogs.

More Bean Recipes

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If youโ€™re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, youโ€™ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

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

Don't forget to click the โญ star rating below




57 Comments

  1. Beth Hollinger says:

    5 stars
    I made half a batch of this and now Iโ€™m kicking myself for not making a full one! Itโ€™s so good. Iโ€™m glad I had the foresight to buy four cans of beans anyway so that I can make it again. I was concerned at the start because the amount of sauce seemed dwarfed by the onions, beans and baconโ€”even after mixing everything up. But I shouldnโ€™t have worried. The final product was rich and saucy. Definitely better than anything from a can or even the Publix deli.

  2. Teri says:

    5 stars
    This is a GREAT recipe! Fantastic flavor and perfect consistency. Thank you so much for sharing – we all loved them.

  3. Lisa says:

    5 stars
    Great recipe! Wana bulk it up with a kick to boot?? Add fried chopped ground beef & Rotel tomatoes (add to your liking of spice level) I promise you will LOVE these added. Our baked beans are ALWAYS a hot. Also, we go the easier route & get the cans of Bushes Baked Beans subbing the pinto beans, but add our BBQ sauce.

  4. Jessica H. says:

    Looks so good, my mouth is watering.

  5. Joanne says:

    5 stars
    Baked beans have never really enticed me, but made this recipe at the request of my husband. He loved it so much that I made them again 3 days later!

  6. Port Dover Patti says:

    I crave baked beans and these look so good

  7. Sherry Grant says:

    5 stars
    Used bottled mustard because that’s what I had on hand and added a few extra sliced of bacon because why not! So good!

  8. Janet E says:

    5 stars
    I used dried beans that I made in my pressure cooker and then proceeded with the recipe. We loved it.

  9. Erinn says:

    Love bbq beans! I might try this in the slow cooker for an hour or two!

  10. Becky R. says:

    Our family’s church cookbook – it has all my mother’s, grandmother’s, aunt, and cousins favorite recipes in it!

  11. Julie Gallagher says:

    5 stars
    First time making baked beans and these were a huge success!

  12. Becky Hernandez says:

    5 stars
    Enjoyed with skillet pork chops and we didn’t want to stop eating. Love love love.

  13. Tawny Paul says:

    Good in any season!

  14. Rebecca Moore says:

    5 stars
    Thumbs up from everyone over here – thanks for sharing! So tasty.

  15. Barb Galvan says:

    5 stars
    We licked our plates clean!!

  16. scott says:

    thats different
    looks yummy

  17. Kelli W. says:

    5 stars
    I added just a bit of sriracha but otherwise no changes. So so good.

  18. Lois says:

    oh , dinner come true

  19. Laura H says:

    5 stars
    Great recipe, no changes needed!

  20. Allison Z says:

    5 stars
    I have 5 boys (!!) and they all loved this dish and so did my husband. Nothing left!

  21. Annette says:

    Looks SO good. Can’t wait to try this!

  22. Corrina says:

    The recipe looks so delicious.

  23. Debbie Caraballo says:

    5 stars
    I’ve made so many baked beans recipes over the years and this is definitely in my top 2!

  24. Jan R says:

    These beans look amazing!

  25. Cori says:

    5 stars
    I’ve made this recipe twice – once as written with the canned beans and once with raw beans that I soaked overnight and cooked prior. Honestly? There wasn’t enough of a difference in flavor or texture for me to do that again. The canned beans were just fine and this recipe itself is excellent.

  26. Sarah L says:

    5 stars
    This is such a comfort side dish. Taste and texture was perfect – so much better than anything from a can!

  27. Heather says:

    5 stars
    We like out beans with a little kick, so I added a bit of Tabasco but otherwise made as written and loved them. This is a great dish.

  28. Karen says:

    These beans look faaaaabulous Amy! YUM!

  29. Kathleen S. says:

    5 stars
    Got my kids to eat some and that’s say a lot. 10 stars. LOL.

  30. Sharon says:

    5 stars
    I was pinched for time and only cooked them for 90 minutes. They were a looser but that was to be expected. We still loved them so much – fantastic flavor!

  31. Shelly Z says:

    Can I make this with raw beans?

  32. Chelsea F. says:

    5 stars
    My new go-to baked beans recipe!

  33. Marsha A says:

    5 stars
    Served this with some oven baked ribs. They were perfect.

  34. Michelle says:

    Love this recipe.

  35. libby says:

    5 stars
    Didn’t have dried mustard so used bottled spicy brown. Came out great!

  36. Jennifer says:

    5 stars
    Omg these beans…YUMMY!!

  37. Doreen says:

    I’m going to try this with soaking raw beans. I don’t like canned.

  38. Michelle Myers says:

    5 stars
    This was an awesome dish for our rainy/snowy Monday!! Thanks!

  39. Melissa says:

    I want these beans!! Dang!

  40. theresa krier says:

    5 stars
    I did a mix of navy beans and pinto beans. Came out great!

  41. suzi says:

    5 stars
    Served these beans with pulled pork sandwiches and coleslaw. Yummy!!

  42. Alyssa Yoder says:

    5 stars
    So easy and tons of great flavor. We loved it!

  43. Rachel says:

    Thank you for sharing this recipe – can’t wait to try it!

  44. Stephanie-Oh says:

    5 stars
    I have a few standard baked beans recipes that are my go-tos. This has now been added to the list. SO GOOD.

  45. Lynn says:

    5 stars
    DELISH!

  46. Carol says:

    5 stars
    My boys LOVED this recipe. Will definitely make again.

  47. bryn says:

    Can’t wait to try this!

  48. Jen says:

    5 stars
    I wanted to eat the entire pot!!

  49. Sarah says:

    Love your recipes.

  50. julianne c. says:

    5 stars
    This is my families new fav beans recipe!

  51. France says:

    5 stars
    Just delicious. No changes needed.

  52. Maureen Baum says:

    5 stars
    Awesome!

  53. Marsha says:

    5 stars
    Thank you for sharing this baked beans recipe – my husband said “don’t lose it!” HA.

  54. Jess says:

    5 stars
    GREAT recipe. Even my bean-hating kids ate some. Lol.

  55. Debra Ivarson says:

    5 stars
    This dish was a big hit with my family – thank you!

  56. Sheila says:

    5 stars
    Such great flavor and so simple to make. We loved it.

  57. claire says:

    5 stars
    Love this recipe!