Go Back
+ servings
A cast iron skillet overflowing with thick, glossy BBQ baked beans topped with crispy bacon crumbles, fresh parsley, and a sticky caramelized sauce, photographed on a rustic wooden picnic table with a checkered napkin and a July 4th backdrop

BBQ Baked Beans

No ratings yet
Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Servings 8 servings
Calories 385 kcal

Equipment

  • Large Dutch oven or oven-safe pot with lid
  • Slotted spoon
  • Wooden spoon or silicone spatula
  • Large bowl (for soaking dried beans)
  • Measuring cups and spoons

Ingredients
  

Beans

  • 1 lb dried navy beans soaked overnight and drained, or substitute 3 cans (15 oz each) navy beans, drained and rinsed

Bacon & Aromatics

  • 8 oz thick-cut bacon cut into 1/2-inch pieces
  • 1 large yellow onion finely diced
  • 4 cloves garlic minced

BBQ Sauce

  • 3/4 cup ketchup
  • 1/3 cup dark brown sugar packed
  • 3 tablespoons apple cider vinegar
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons yellow mustard
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon liquid smoke hickory or mesquite
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon cayenne pepper optional, for heat
  • 1 teaspoon kosher salt plus more to taste
  • 1/2 teaspoon black pepper freshly ground
  • 1 cup chicken broth or water, plus more as needed

Instructions
 

Prepare the Beans (if using dried)

  • If using dried navy beans, drain the soaked beans and place them in a large pot. Cover with fresh cold water by 3 inches. Bring to a boil, then reduce heat and simmer for 60–75 minutes until just barely tender. They should still have a slight firmness — they'll finish cooking in the oven. Drain and set aside. Skip this step if using canned beans.

Cook the Bacon

  • Preheat your oven to 325°F (163°C). In a large Dutch oven or oven-safe pot, cook the bacon pieces over medium heat, stirring occasionally, until the fat renders and the bacon turns golden and crispy, about 8–10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave all the rendered bacon fat in the pot — do not drain it.

Sauté the Aromatics

  • Add the diced onion to the pot with the bacon fat and cook over medium heat, stirring occasionally, until softened and beginning to caramelize, about 6–8 minutes. Add the minced garlic and cook for another 60 seconds until fragrant, stirring constantly to prevent burning.

Build the Sauce

  • Add the ketchup, dark brown sugar, apple cider vinegar, Worcestershire sauce, yellow mustard, smoked paprika, liquid smoke, garlic powder, onion powder, cayenne (if using), salt, and black pepper directly to the pot with the onions. Stir well to combine and cook over medium heat for 2 minutes to let the flavors begin to bloom.

Combine and Bake

  • Add the drained cooked (or canned) beans to the pot along with the chicken broth. Stir everything to combine, making sure the beans are well coated in the sauce. Return about three-quarters of the crispy bacon to the pot and stir through. Bring to a gentle simmer on the stovetop, then cover the pot with a tight-fitting lid and transfer to the preheated oven.
  • Bake covered at 325°F for 60 minutes. Remove the lid, stir the beans gently, and check the consistency. The sauce should be thickening but still quite saucy. If it looks dry, add a splash more broth or water. Return the pot to the oven uncovered and continue baking for another 30–45 minutes, until the sauce is thick, sticky, and deeply caramelized on top.

Finish and Serve

  • Remove from the oven and let the beans rest for 5–10 minutes — they will thicken further as they cool. Taste and adjust seasoning: add more vinegar if it needs brightness, more brown sugar if it needs sweetness, or a pinch more salt to sharpen all the flavors. Top with the reserved crispy bacon and serve hot.

Notes

Make-Ahead: These beans taste even better the next day. Make up to 2 days ahead and reheat gently with a splash of water or broth.
Canned Bean Shortcut: Use 3 cans (15 oz) of navy or great northern beans, drained and rinsed. Reduce oven time to 60–75 minutes total.
Bourbbon Variation: Add 2 tablespoons of bourbon to the sauce before baking for incredible depth of flavor.
Spicy Version: Add 1–2 diced jalapeños with the onions and increase cayenne to 1/2 teaspoon.
Slow Cooker Method: After sautéing bacon and aromatics on the stovetop, combine everything in a slow cooker and cook on LOW for 6–8 hours.
Storage: Refrigerate in an airtight container for up to 5 days. Freeze for up to 3 months.

Nutrition

Calories: 385kcalCarbohydrates: 52gProtein: 16gFat: 13gSodium: 820mgFiber: 10gSugar: 22g
No ratings yet