These homemade baked beans with bacon are made with pantry staples, they’re so simple to make and incredibly delicious! There’s a rich tomato base, along with molasses, brown sugar and rosemary. Enjoy on their own or as a hearty side with dinner. Oven-baked beans never tasted so good!
Hey everyone! How’s it going? Are you all ready for Valentine’s Day? Our fur baby’s birthday is that day (he’ll be 8!) so, of course, he is top priority.
But, I’m sure hubby and I will do something special to celebrate, like make a nice meal or something. Cards all lined up and ready to go.
I usually get hubby a mushy one and a funny one. I gotta say, the funny one was so funny, I chuckled out loud in the store!
Do you do anything special with your sweetie or your gal pals? There’s nothing sexier than baked beans with bacon (ha), so let’s get to it!
This recipe is definitely a dish that is perfect all year-round! They are great in the winter after coming in from outside; they warm ya up and fill your belly.
And in the summer, who doesn’t love baked beans sitting around a campfire? Lately, hubby and I have enjoyed them with steak for supper. Have a glass of wine with it and that’s fine dining I tell ya!
Baked beans has it goin’ on. Well, you know, as far as beans goes!
Why We Love Beans
Beans are something that we regularly eat at home. Why?
- Just looking at the bean package, you’ll notice that beans are loaded with fibre, protein, vitamins and are low fat (which means they are good for you and fill you up).
- They’re versatile! For instance, you can make old-fashioned homemade baked beans (like this recipe) or use them in bean soup, quinoa salad, bean dip and quesadillas.
- Beans are pretty budget friendly (especially dried beans)! You can buy a huge bag for a couple bucks and can get a whole bunch of meals from one bag.
Best Bean To Use
For this recipe you want to use dried navy beans (not canned beans).
How To Make Baked Beans With Bacon
There’s nothing complicated with making this recipe (which I’m a huge fan of). All of the ingredients are simple pantry staples. Full details are in the recipe card below, but here are the basics:
Step 1: Prepare Beans
Pick over the beans (that is, remove any foreign objects, like rocks, and any imperfect beans).
Then, rinse beans with fresh, cold water
Place the dried beans into a large bowl, cover with fresh, cold water (by about two inches) and let them soak overnight in the refrigerator.
Then, the next day, remove them from the water and drain. Rinse again with fresh, cold water. Place beans into a pot with water and cook for a little until tender. Drain.
Step 2: Cook Bacon
Bake the bacon until it’s cooked through and crispy. Crumble once it’s cool enough to handle.
Step 3: Add Bean Base to Pot
Combine tomatoes, tomato paste, molasses, maple syrup, Dijon mustard, brown sugar and Worcestershire sauce in a large oven-safe pot. Stir to combine, then stir in beans.
Step 4: Add Aromatics and Seasonings
Next, add bay leaves, onion, garlic, red pepper flakes, rosemary, crumbled cooked bacon and black pepper. Stir to combine all those goodies!
Step 5: Top up Pot With Water
You want enough liquid in the pot because the beans need that to cook. Plus, water will be absorbed through cooking. Stir water in.
Step 6: Cook
Bake, checking on every so often by stirring and adding more water, as necessary.
Tip: When beans are tender and cooked to your liking, add a little more water if you like things looser. Remove bay leaves and season with salt to taste. Enjoy!
Can I Freeze These Beans?
Yes!
As an added bonus, these baked beans with bacon freeze really well so you can make a batch and have ready to go when you you’re craving some delicious homemade beans.
After the beans have cooked and cooled, portion as desired (I like to portion smaller quantities so I can just take out what’s needed at any given time; plus, it thaws quickly) and place into vacuum sealer bags (follow the instructions for your vacuum sealer to seal). Once sealed, spread the bags out flat. Place onto a sheet pan and into your freezer. Once frozen, you can remove the sheet pan and stack the frozen packages of beans neatly in your freezer.
Alternatively, use your favourite sealable freezer-safe bags or freezer-safe containers (leaving some headspace at the top of the container for the liquid to expand as it freezes).
Freeze the beans for up to six months. Don’t forget to label the bag or container with the recipe name and date it was made, so you’ll know for later.
When ready to enjoy, thaw the black beans overnight in the refrigerator.
To reheat, place beans in a saucepan on the stovetop over medium heat, stirring occasionally, until heated through. If you want to loosen or thin them out, add a splash of broth or water
Tips and Variations
- You’ll want to check on the beans every 2 hours or so to check and see if more water is required and they aren’t sticking to the pot. I will usually add about ½ cup to 1 cup of water at a time, if necessary, to loosen the mixture up.
- If you want a slightly creamier consistency in the tomato-based sauce, after the beans are cooked you can remove about 1 cup of beans, place in a bowl and mash with a potato masher. Then, add back to the pot. Stir to combine.
- Want to omit the bacon? Everything will still taste delicious! For instance, I’ve also used cubed, cooked ham or even shredded, cooked pork instead of bacon in this recipe. You can add either ham or pork during the last hour of the bean cooking time.
What To Serve With Beans
- Cheesy skillet cornbread
- Side salad
- Burger or steak
- Eggs, bacon, ham, and other breakfast-type items
More Yummy Bean Recipes
Hope you enjoy these baked beans with bacon as much as we do. I’m pretty sure you’ll be going back to the pot for seconds!
If you make these old-fashioned baked beans, be sure to leave a comment below!
This oven-baked beans recipe was originally published in July 2015 but has been updated.
Homemade Baked Beans With Bacon
Ingredients
- 2 cups dried navy beans
- water, you'll need water for rinsing, soaking and cooking the beans
- 8 slices bacon
- 1 (28-ounce) can whole peeled tomatoes, tomatoes crushed with your hands or potato masher
- 3 tablespoons tomato paste
- ⅓ cup fancy molasses
- 2 tablespoons maple syrup
- 2 tablespoons Dijon mustard
- 1 tablespoon brown sugar
- 1 teaspoon Worcestershire sauce
- 2 bay leaves
- 1 yellow onion, peeled and chopped
- 2 cloves garlic, minced
- 1 teaspoon crushed red pepper flakes, or to taste
- 2 sprigs rosemary (leaves only), minced (or 1 teaspoon dried rosemary)
- ½ teaspoon freshly ground black pepper
- ½ teaspoon salt, or to taste
Instructions
- Pick over beans (that is, remove and discard any foreign objects, like rocks, and any imperfect beans). Rinse and drain beans.
- Place beans into a large bowl and generously cover with fresh, cold water so they're submerged (and at least two inches or so of water over top). Cover and soak overnight in the refrigerator, for about 12 hours.
- Drain beans and rinse again with fresh, cold water. Place beans into a pot and cover with water (the beans should be covered by an inch or two of water, fully submerged in the water). Bring to a boil over medium-high heat, then reduce the heat (to about medium-low) to maintain a simmer. Cover and cook for 35 to 45 minutes or until the beans are tender, but not mushy (they'll finish cooking in the oven). Drain.
- Meanwhile, preheat oven to 375 degrees Fahrenheit. Line a sheet pan with parchment paper. Arrange the slices of bacon in a single layer on the sheet pan, ensuring there is a little space between the slices. Bake until cooked through and crisp, about 15 to 20 minutes. Alternatively, you could fry the bacon in a skillet on the stovetop over medium heat until cooked through and crispy. Drain grease. Once cool enough to handle, crumble bacon. Set aside. Reduce heat in oven to 325 degrees Fahrenheit.
- Place tomatoes into an enameled cast-iron Dutch oven (about 5 to 6 quart size) along with tomato paste, molasses, maple syrup, Dijon mustard, brown sugar, and Worcestershire sauce. Stir to combine, then stir in beans.
- Next, add bay leaves, onion, garlic, crushed red pepper flakes, rosemary, reserved cooked bacon, and black pepper. Stir to combine. Top up with water (start with about 3 or 4 cups; it will be a lot, but it will reduce and thicken as the beans cook). Stir.
- Bake, covered, for about 5.5 to 6.5 hours until beans are cooked through and tender, carefully checking on every 2 hours or so by stirring and adding more water (as necessary) making sure beans don't burn or stick. Note: Time may vary, depending on how fresh your beans are and how you like them done. Continue cooking and adding water until you've reached your desired doneness and consistency.
- Once beans are at desired doneness, season with salt. Remove and discard bay leaves. Serve and enjoy!
Notes
A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
© Girl Heart Food Inc. Photographs and content are copyright protected.
Tried this recipe?
If you do make this recipe, thank you!! It would mean so much if you could leave a comment below. Love to know how you enjoyed it, and it helps other readers too!
Kevin O'Leary
Homemade baked beans are the absolute best, and these look amazing!
Girl Heart Food
I agree, Kevin! Total comfort food 🙂 Thank you so much!
Katie Crenshaw | A Fork's Tale
Give your fur baby a birthday hug from me! I can’t wait to hear about the funny card. The baked beans recipe looks like a winner. I love a good baked beans recipe. Happy Valentine’s Day!
Girl Heart Food
I sure will 😉 Thank you Katie! Happy Valentine’s Day to you too!
Kankana
That’s one flavor packed baked beans! Such gorgeous color too.
Girl Heart Food
Thank you so much 🙂
Kathy @ Beyond the Chicken Coop
I’m definitely making these! Baked beans are a staple in my house. I love how easy this recipe is and the tip about freezing them too! I love having my freezer stocked full of quick items for all those busy weeknights!
Girl Heart Food
Yay! So happy about that, Kathy! They freeze super well! Hope you love ’em 🙂
Katherine | Love In My Oven
LOVING this recipe, Dawn!! Baked beans are such a classic comfort food!! And beans are so wonderfully cheap and delicious. I can’t wait to see this card you got for your hubby – I always go for the funny ones too. Good for you being on it this year!! I am such a procrastinator. PS – your photos are STUNNING!
Girl Heart Food
Thank you Katherine!!! They totally are. I can’t wait to share it 😉 You’re TOO sweet!! XO
Mary Ann | The Beach House Kitchen
My husband LOVES baked beans Dawn, so I will definitely be trying your recipe! He’ll love all the bacon too! Pinned!
Girl Heart Food
Woo hoo! Thanks Mary Ann! Enjoy 🙂
Faith
Beans are one of those things I hated as a kid, but have increasingly grown to love in my adult life – especially since they’re so cheap! I feel like the beans I had has a kid never had bacon or rosemary in ’em, so that’s probably why I never liked them. This recipe looks fantastic (and looks like it could have converted even my childhood self!)
Also, happy birthday to your fur baby!!!!
Girl Heart Food
Yes, the are so inexpensive and so delicious for so many things! Thanks Faith for the bean love and fur baby b day wishes 😉
Karen @ Seasonal Cravings
This is a classic dish that goes well with so many entrees. It’s great for weeknight leftovers too!
Girl Heart Food
Definitely! Thanks Karen 🙂
Milena | Craft Beering
Happy birthday to your cute pup! So adorable. This legumes fan rarely, if ever, refuses a helping of baked beans and the more flavorful the sauce the better:) And the bacon in there is a must, right? No good reasons to omit it as far as I am concerned:) Have a wonderful week, Dawn! Pinned.
Girl Heart Food
Thank you Milena!! I’m sure he will be spoiled….as usual 😉 Bacon is definitely a must!! Thank you so much for the kind word and Pin. Have a great week!
Leanne | Crumb Top Baking
It’s been a while since I made baked beans, but they are always such a hearty meal. I like making them ahead and freezing them in batches. Perfect addition to any meal, especially brunches. Or even pancake day, which happens to be tomorrow!
Girl Heart Food
They really are! They would go PERFECT with pancakes! Thanks Leanne!
Jennifer @ Seasons and Suppers
I LOVE baked beans and these are baked bean perfection! Will definitely be making a pot of these asap 🙂
Girl Heart Food
Me too! Yay! Hope you love ’em, Jennifer! Thank you 🙂
Kelsie | the itsy-bitsy kitchen
Do you know I’ve never had homemade baked beans? I’m actually embarrassed to admit it. As a kid, I didn’t even know you could make them at home; I thought baked beans were necessarily canned. . .Clearly it’s high time that I get to the kitchen and do baked beans right. These sound fabulous, Dawn!
Girl Heart Food
Well, not is the time 😉 They’re so easy too! Thank you Kelsie!!
Gayle @ Pumpkin 'N Spice
We’re not really big on celebrating Valentine’s Day, but we do always order a heart shaped pizza! And yay for your fur baby’s bday, that’s exciting! Love the looks of these baked beans. Total comfort food and much needed this time of year! Pinned! Hope your week is off to a great start!
Girl Heart Food
It sure is 😉 Thank you Gayle! Have a wonderful week too 🙂
David @ Spiced
I love a good homemade baked beans recipe, and I definitely want to try your version, Dawn. All of that bacon….yum!! Also, I almost snorted coffee out of my nose when I read the line about “there’s nothing sexier than beans.” Hilarious! Happy (early) Valentine’s Day and happy (early) birthday to the pup!
Girl Heart Food
Woo hoo! Happy to hear that David! Hahaha – I just laughed out loud reading your comment…good for ya Monday morning! Riley says thank you 😉 Have a great week, my friend!
annie@ciaochowbambina
I am with you! Homemade baked beans are perfect any time of year and they’re just soooo tasty! Now you have me thinking about warmer weather, campfires and baked beans! I love the tomatoey base with bacon and rosemary! Sounds divine, my friend! Have a great week! XOXO
Girl Heart Food
Yes!! Thank you Annie! Have a great week too 🙂 XOXO