Instant Pot or traditional oven, Sweet and Smoky Baked Beans are delicious and so easy to prepare. Never buy canned beans from the grocer again! Make them vegetarian or serve them with fried crumbled bacon or ham on the side!
SWEET AND SMOKY BAKED BEANS
There’s one person that comes to mind every time I eat beans. It’s my sister. I have never met anyone in my life who dislikes beans as much as she does. I don’t even think she will allow her husband to bring them into the house! That’s a serious distaste, Dear Reader.
It’s clear that she hasn’t tasted my homemade Sweet and Smoky Baked Beans – right!? I know I have hit the mark with a recipe when both John.e and McKenna tell me how good it tastes. In fact, John.e couldn’t get enough of these beans. These beans are perfectly cooked, meaning that they are tender all the way through. But, not too overcooked so that the beans are mushy.
The beans are stirred into a sauce that is sweet and smoky. I always like to have beans wet enough so that I can dunk a piece of bread into it. I love, love, love saucy beans. Some people like dryer beans, but for me, it’s all about the sauce!
Make your own online recipe box!
Click the in the lower right corner of your screen
& follow the quick and easy instructions!
THE INSTANT POT WON ME OVER!
I prepared the beans you see in the photographs using my Instant Pot. Yes, I finally broke down and bought one. I’m not a huge fan of kitchen appliances. I trust my baking and cooking to my oven and stovetop. I rarely use any other cooking appliance.
But Instant Pot recipes are everywhere! They wore me down and now that I’ve used one a few times, I can’t imagine what I did without it. It’s certainly going to make weeknight dinners a whole lot faster.
If you don’t have an Instant Pot, don’t worry. You can prepare these baked beans in the oven too. I will provide instructions for both in the recipe card below. The only difference is timing really! Just an FYI – I have a stovetop baked bean recipe that might appeal to you as well!
INGREDIENTS NEEDED TO PREPARE THIS RECIPE
The following is a list of the ingredients needed to prepare this recipe. For exact amounts and measurements, refer to the printable recipe card located near the bottom of this post.
- Dried Navy Beans – Be sure to rinse them well before cooking.
- Water
- White Onion – I use yellow, white, and sweet onions interchangeably. Either of them will do just fine.
- Molasses – This gorgeous, sticky, sweet concoction is basically just boiled cane sugar. In most recipes, the best molasses to use is fancy molasses. Stay away from dark or blackstrap molasses unless instructed otherwise. Fancy molasses is a light molasses.
- Ketchup – Cheap ketchup is fine. Save your good Heinz for something else!
- Brown Sugar – First of all, it has way more flavour than regular white sugar! And, in this recipe, brown sugar helps to sweeten and add caramel flavour.
- Worcestershire Sauce – This stuff is like a miracle worker when it comes to imparting flavour. Use it often to get really good results in most of your savoury dishes.
- White Vinegar – Helps to balance out the sweetness.
- Dry Mustard – This is a powdered mustard, usually sold in small cans. You will find it in the spice section of most grocery stores.
- Spices & Seasonings – Salt, ground black pepper, chili powder, and garlic powder.
- Bacon (or ham) – See notes.
LET’S TALK BEANS!
I’m using navy beans. You can use other beans if you prefer. This recipe would work just as well with pinto beans, black beans, black-eyed peas, etc. You can use kidney beans too if you wish. I used navy beans because it’s most traditionally used in baked beans.
For this recipe to work well, you will need to use dried beans. Before you start to pull the recipe together, you will need to prepare the dried beans. For this, you have two options. If you’re using an Instant Pot, you do not have to pre-soak the beans. The Instant Pot will do the work for you.
If you’re not using an Instant Pot, you will need to pre-soak the beans. For both options, rinse the beans under cold running water first. Next, place the washed beans in a large bowl and cover with cold water. You will want the water to be at least one inch above the top of the beans.
Cover and allow the beans to soak for a minimum of 12 hours. Once done, drain and rinse the beans. Transfer them to a roasting pan or a covered casserole dish. If using an Instant Pot, you can place the washed beans into the pot, add the water, and cook. See the recipe card for more details.
PREPARING THE SAUCE:
The sauce couldn’t be easier! You don’t need to mess up a bowl; there’s no whisking or combining. It’s as simple as adding the ingredients into the pot and stirring to combine with the beans. It really couldn’t get any easier!
Once the sauce ingredients are stirred through, this is where you can either add the bacon or ham if you choose to use it. If you want vegetarian beans, just leave those things out.
I prefer to cook the bacon or ham first and then add it to the beans. This allows me to render off the fat and discard the extra grease. Trust me, it’s just easier to pan-fry the meat and then add it in. Otherwise, the bacon tends to be a little rubbery and soft. I like the bacon or ham to be browned first.
If you want it both ways, prepare the beans without any meat at all. You can always add a bowl of crumbled bacon or diced ham to the table. Allow your family to add the meat to their beans if they wish. This way, they can add a little or a lot!
Do you have a question or comment?
Would you like to leave a review?
Scroll down to the comment section and write me a message.
I will personally respond as soon as possible!
HOW TO MAKE SWEET & SMOKE BAKED BEANS
USING AN INSTANT POT
Start by adding the beans, salt, and water to the Instant Pot. Lock on the lid, close the steam valve (if applicable to your pot) and set to the bean setting, normal, for 60 minutes. In the meantime, pan-fry the bacon or ham until cooked to your preference. Drain and allow to cool. Crumble or slice the bacon into 1-inch pieces. Ham should be cut into a 1/2 inch dice.
Once done, release the steam. Once steam is released, remove the lid and stir the beans. At this point, you can drain the water for a dryer version of baked beans, or you can leave the water in. (I left the water in the pot.)
Add in the onion, molasses, ketchup, brown sugar, Worcestershire sauce, vinegar, dry mustard, chili powder, ground black pepper, and garlic powder. Stir to combine. Lock on the lid, close the valve if applicable, and set to bean, normal, for 30 minutes.
Release the steam and remove the lid once it’s safe to do so. Turn off your Instant Pot. Stir the beans. You will notice that there is a lot of liquid. Don’t worry; the liquid will be absorbed. If you are adding bacon or ham, do so now and stir into the beans. Allow the beans to sit for 10 minutes before serving.
USING A TRADITIONAL OVEN
If using a traditional oven, add the soaked beans to a roasting pan or casserole dish with a lid. Add cold water until just covering the beans. Add the salt. Cover and bake at 350 degrees for 30 minutes.
Remove from oven and add all other ingredients except the bacon or ham. Stir to combine. Cover and bake for 90 minutes, stirring every 30 minutes. If you notice the beans are getting too dry, add 1/2 cup water and stir through. Continue to bake until beans and tender and slightly mushy.
Remove from oven. Stir in the bacon or ham if using. Serve immediately.
WANT MORE SMOKY FLAVOUR?
The smokiness comes from the bacon or the ham. You will get a little smokiness from the Worcestershire sauce, but not much. If you are creating a vegetarian version, feel free to add a splash of liquid smoke. You can add some smoky barbecue sauce too instead of the ketchup if you prefer.
Finally, here’s the recipe. I have included the instructions for preparation in an Instant Pot. If you want to prepare this dish in the oven, see the notes in the recipe card. Oh, in our home, Baked Beans are ALWAYS served with warm, homemade dinner rolls. I have these Jumbo No Knead Dinner Rolls that are perfect with these beans!
QUESTIONS?
If I have not answered all of your questions in the text above, don’t hesitate to reach out to me! You can contact me by sending me a message in the comments section further down the page. I will try my best to answer as soon as possible! You might reach me even faster by following me on Facebook and sending me a private message. Scroll down below the recipe card to find my Follow Me on Social Media box and never miss another recipe!
Do You Like This Recipe?
You should consider trying these other delicious recipes too!
Sweet and Smoky Baked Beans
Ingredients
- 2 pounds dried navy beans, washed and rinsed
- 10 cups water
- 1 large white onion, finely diced
- 1 cup molasses
- 1 cup ketchup
- 1/2 cup brown sugar, lightly packed
- 2 tablespoons Worcestershire sauce
- 2 tablespoons white vinegar
- 1 tablespoon dry mustard
- 1 teaspoon salt
- 1 teaspoon chili powder
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon garlic powder
- 12 slices bacon (or 1 large ham steak)
Instructions
- Add the beans, salt, and water to the Instant Pot. Lock on the lid, close the steam valve (if applicable to your pot) and set to the bean setting, normal, for 60 minutes.
- In the meantime, pan fry the bacon or ham until cooked to your preference. Drain and allow to cool. Crumble or slice the bacon into 1 inch pieces. Ham should be cut into a 1/2 inch dice.
- Once done, release the steam. Once steam is released, remove the lid and stir the beans. At this point, you can drain the water for a dryer version of baked beans, or you can leave the water in. (I left the water in the pot.)
- Add in the onion, molasses, ketchup, brown sugar, Worcestershire sauce, vinegar, dry mustard, chili powder, ground black pepper, and garlic powder. Stir to combine.
- Lock on the lid, close the valve if applicable, and set to bean, normal, for 30 minutes.
- Release the steam and remove the lid once it's safe to do so. Turn off your Instant Pot. Stir the beans. You will notice that there is a lot of liquid. Don't worry; the liquid will be absorbed.
- If you are adding bacon or ham, do so now and stir into the beans. Allow the beans to sit for 10 minutes before serving.
Notes
Nutrition
Did you make this recipe?
Upload a photo and tag me so that I can see it!
Norman Mabheka says
Luv it.
Ghulam Mohyudin says
Good to know that works too! I learn so much from you as well! Keep it up great post.
Alison says
This looks really good! Have you ever frozen the leftovers? My husband is also not a fan of beans, so if I made this, I was thinking I could freeze serving size portions and have them for lunches. I wonder how that would turn out.
byronethomas@gmail.com says
Thank you, Alison. No, I’ve never frozen them, because we never have leftovers. But, my chili recipe has lots of beans and I always freeze the leftovers and it re-heats fine, so this recipe should work well too.
Natalie says
I haven’t prepared baked beans in ages. And now you reminded me just how much I love this simple dish. I love your recipe. Sounds so delicious… it looks fab too! Will give it a try.
Gloria says
OMG…you will never believe this. I had dried beans that I had for YEARS. I decided to toss them in the bin. NOW you cannot find beans!! This looks delicious, and ONCE I can find some, I will be making this recipe for sure.
Shelly says
This recipe is the best and so easy. I’ll never cook beans any other way. The instant pot is the way to go. No more soaking beans overnight.
Thanks.
I’m actually making these now for the 4th of July 🎆
Martha says
Love this recipe, however both times I’ve tried these I’ve gotten the burn notice on my instant pot. Any ideas why?
Connie says
Try adding in the molasses and ketchup last and don’t stir them in. Leave them sitting on top until your beans are completely done, then stir them in.
Cynthia says
Very tasty but kept getting the burn signal on the Instant Pot. Will make them in the oven next time.
Christine says
These turned out really good without meat. I used fresh garlic instead of dried and smoked paprika for smoky flavour…yummy!
Michele says
This is a great recipe. Quick, easy and so flavourful. I will definitely be making again.
byronethomas@gmail.com says
Thank you, Michele. 🙂
Savanna says
My daughter loved these beans! I did switch my instant pot to slow cooker mode on low after adding the sauce ingredients because I kept getting the food burn alarm. After slow cooking on low for an hour they turned out great!
tatty says
looks tasty