Smoked BBQ Baked Beans

Smoked barbecue beans cooked low and slow over wood for the ultimate BBQ side dish. With added brown sugar, BBQ sauce, and bacon, there’s a punch of flavor in every mouthful.

smoked barbecue beans recipe

Have you ever had a baked beans dish that was so good, it could bring people to tears? That’s what I wanted to do when I tasted my first smoked BBQ baked beans recipe. The taste is amazing- sweet and tangy with a little bit of heat in the end.

If you’re looking for a delicious smoked side dish to go with your brisket or ribs there’s no better choice than these BBQ baked beans. They’re easy to make from scratch and have the perfect balance of sweet and spicy flavors that’s beloved in Southern barbecue.

There are many different variations for this dish, from Texan to Boston, but they invariably start off with caramelizing bacon and onion in a skillet. We then add our canned beans and added ingredients, before cooking low and slow over wood smoke for two to three hours.

This all-American favorite is smoked low and slow over hickory for a thick layer of smoke flavor. It has everything we love about backyard cooking in it, including bacon, beer, and barbecue sauce.

Once these are done, they’ll have a sweet smell from the wood, while the long smoke time will make them thick and tender. All the added ingredients like onion and bacon will have blended in.

Quick Tip

If also cooking ribs or brisket, place the meat above the beans. This will allow any drippings to fall into the beans, incorporating them into the sauce for an incredibly meaty flavor.

smoked barbecue beans recipe
smoked barbecue beans recipe
5 from 3 votes

Smoked BBQ Beans

Smoked barbecue beans cooked low and slow over wood for the ultimate BBQ side dish. With added brown sugar, BBQ sauce, and bacon, there's a punch of flavor in every mouthful.
Course Appetizer, Side Dish
Cuisine American, BBQ
Prep Time 10 minutes
Cook Time 3 hours
Total Time 3 hours 10 minutes
Servings 4


  • cast iron pan


  • 2 cans baked beans
  • 6 slices thick bacon cut into chunks
  • 1 large white/yellow onion diced
  • ¾ cup barbecue sauce
  • ½ cup dark brown sugar
  • 2 tbsp Dijon mustard
  • 2 tbsp molasses
  • 1 cup beer
  • 3 jalapenos sliced with seeds and stems removed


  • Fire up smoker to 225°F (107°C). If you are using a grill, set it up for 2-zone cooking, with the temperature at 225°F on the indirect side.
  • Place a cast-iron pan on the direct side to warm it up. Drizzle oil in the pan.
  • Cook bacon in the pan until browned on both sides. Remove bacon from pan and put to one side to cool.
  • Add diced onion and cook until translucent and soft. Add beans, barbecue sauce, beer, molasses, mustard, and bacon. Stir until combined thoroughly.
  • Move pan over to indirect side. Add wood to fire. Close lid and smoke for 2-3 hours. Check beans every 20-30 minutes to stir, and add water if they are looking dry.
  • When ready, add seasoning to taste. Serve.

Still hungry? Check out more BBQ posts

buffalo chicken dip recipe 2 Buffalo Chicken Dip (Recipe) - How to make the best smoked chicken buffalo dip from scratch. Everything you need to know for the perfect BBQ… ...
how to make sauerkraut recipe How to Make Sauerkraut From Scratch [Recipe] - Make your own homemade sauerkraut. Crunchy and sour in equal measure, it's the perfect condiment topping for meat, sandwiches, eggs,… ...
grilled peach salsa recipe Grilled Peach Salsa (Recipe) - Check out this beautiful BBQ grilled peach salsa recipe. Made with just a handful of ingredients, this is a great… ...
smoked mac and cheese recipe Smoked Mac and Cheese (Cheddar, Gouda & Applewood) - This smoked mac and cheese recipe takes everything you love about the classic side dish and dials it up to… ...
steak medium rare with eggs sunny side up potato hash side dish 11 Best Sides for Steak - Delicious side dish recipes ideas for your grilled steak. From sweet potatoes to smoked mac and cheese, these sides will… ...

Get BBQ recipes straight to your inbox!

    We respect your privacy and will never spam you. Unsubscribe at anytime.