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!

A pot of rich and tangy homemade BBQ baked beans with bacon.

homemade BBQ baked beans recipe

Get ready for the picnic with a big ol’ pot of easy homemade BBQ baked beans! They’re much tastier and way cheaper then buying them from the deli counter!


Yield: 10 -12 servings
No ratings yet
Leave a Review


  • 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!
Calories: 272kcal, Carbohydrates: 46g, Protein: 12g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 1g, Cholesterol: 21mg, Sodium: 1016mg, Potassium: 664mg, Fiber: 7g, Sugar: 23g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Rich and tangy homemade BBQ baked beans with bacon