In just 25 minutes, you can prep a big pot of homemade BBQ baked beans to feed the entire tribe! This dish is perfect for outdoor parties and picnics—each batch makes 10−12 servings!
For this recipe, we recommend you use an ovenproof pot with a tight-fitting lid. If you don’t have a lid, don’t fret—you can use aluminum foil. When you follow these simple instructions, you’ll get beans that are great served hot, warm or at room temperature, making them perfect for the potluck.
For extra-rich flavor, layer the bacon across the top of your beans while they’re baking in the oven. This way, the bacon can get a little crispy while it infuses mouth-watering flavor into the entire dish!
homemade BBQ baked beans recipe
- 10 slices thick-cut bacon, cut in half
- 1/2 medium onion, small dice
- 1 medium green pepper, small dice
- 2 cloves garlic
- 53 oz can pork and beans
- 8 oz can tomato sauce
- 1/4 cup apple cider vinegar
- 1/2 cup brown sugar
- 2 Tbsp molasses
- 1 Tbsp paprika
- 2 tsp onion powder
- 2 tsp dry mustard powder
- 2 tsp Worcestershire sauce
- Adjust oven rack to lower-middle position and preheat the oven to 350 degrees.
- Fry bacon in a large ovenproof pot over medium heat on the stove until bacon is cooked through, but not crisp. Remove the bacon from the pot then set aside on a plate lined with paper towels to absorb the grease.
- Add onions and peppers to the pot and sauté in bacon drippings for about 5 minutes until tender. Add the can of pork and beans and all remaining ingredients then bring to a simmer. Once the beans are bubbling, reduce the heat to low.
- Chop about half of the bacon and stir the pieces into beans. Lay the remaining bacon strips across the top of the beans.
- Cover the pot and transfer to the oven and bake for about 2 hours, until the sauce is very thick and bubbly.
- Remove from oven and let stand to thicken slightly.
- Serve and enjoy!
If you like your baked beans spicy, double up on the paprika!