Go Back
+ servings
Spoonful of baked beans with serving dish

BBQ Baked Beans

BBQ Baked Beans with perfect blend of mustard from the Carolinas, tomato & ketchup from Kansas, vinegar & molasses from Memphis, & heat from Texas!

Course Side
Cuisine American
Keyword Baked Beans
Prep Time 10 minutes
Cook Time 3 hours
Total Time 3 hours 10 minutes
Servings 10 Servings
Calories 516 kcal
Author Holly Sander


For The BBQ Sauce:

  • 1 cup yellow mustard
  • 1 cup vinegar
  • 2/3 cup ketchup
  • 2/3 cup brown sugar
  • 3 cloves smashed garlic
  • 1/2 teaspoon cayenne
  • 1/2 teaspoon freshly ground black pepper

For The Baked Beans:

  • 60 ounces canned Navy Beans (four 14.5 ounce cans), drained and rinsed thoroughly
  • 6 slices bacon
  • 1 cup pulled pork
  • 1 large onion, diced
  • 3 garlic cloves, minced
  • salt & pepper
  • 1/2 cup brown sugar
  • 1/4 cup molasses
  • 14.5 ounces canned petite diced tomatoes
  • 1 1/2 cups beef stock


For The BBQ Sauce:

  1. Preheat oven to 400° F. Place bacon on a cookie sheet lined with aluminum foil, then bake for 15 minutes. Remove bacon and place on paper towels to absorb bacon grease, and reduce oven to 325° F. Reserve at least 2 tablespoons of the bacon fat.
  2. Add 1 tablespoon of the rendered bacon fat and 1 tablespoon olive oil to a large saucepan and bring to medium heat.
  3. Add the mustard, vinegar, ketchup, brown sugar, garlic, salt, cayenne, and black pepper. Bring to a simmer until the sugar has dissolved, about 10 minutes and remove from the heat. While BBQ sauce is cooking, chop up the bacon.
  4. After the BBQ sauce has cooled remove the smashed garlic cloves from the sauce and discard.

For The Baked Beans:

  1. Add 1 Tablespoon olive oil and 1 tablespoon reserved bacon fat to an 8-quart Dutch Oven (or sauce pot) and bring to medium-high heat.
  2. Cook the onion, stirring, until soft, about 5 minutes. Sprinkle with salt and pepper, mix in the garlic and cook 1 more minute.
  3. Add the BBQ sauce, bacon, pulled pork, sugar, stock, molasses, a sprinkle of salt & pepper, beans and tomatoes; bring to a boil.
  4. Cover pot (or transfer to a baking dish) and place in oven; bake until thick and fragrant, about 2 hours.
  5. Cool 10 minutes.

Recipe Notes

BBQ sauce recipe makes about 2¼ cups sauce total.

You can skip the BBQ sauce recipe and replace it with your favorite store-bought brand.