Go Back
+ servings
Cast iron skillet filled with baked beans with cans of Dr. Pepper next to skillet.

Dr Pepper Baked Beans with Bacon Recipe

These homemade Dr. Pepper baked beans with bacon start with simple canned beans and turn into a sweet, salty, glazy, delicious side dish. Easy stovetop-to-oven preparation, all in one skillet.
4.4 from 21 ratings

Ingredients

  • 4 slices bacon diced
  • ½ medium yellow onion diced
  • 2 cloves garlic minced
  • 2 cans Great Northern beans (rinse and drain one can, leave other can with all liquid in it) 15 ounces each
  • ¾ cup Dr. Pepper
  • cup molasses
  • ¼ cup ketchup
  • 3 tablespoons light brown sugar
  • 1 tablespoon apple cider vinegar
  • 2 teaspoons ground mustard
  • 2 teaspoons Worcestershire sauce
  • ¼ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • teaspoon cayenne pepper

Instructions

  • Preheat oven to 350 degrees F. In medium cast iron or other oven-proof skillet, cook bacon over medium heat 4 to 6 minutes or until crisp, stirring frequently. 
  • Use slotted spoon to transfer bacon to paper towel-lined plate. Leave 1 tablespoon bacon drippings in skillet; remove and discard remaining drippings. 
  • Add onion to skillet and cook 2 to 3 minutes or until softened, stirring frequently. Add garlic and cook 1 minute, stirring constantly.
  • Stir in all beans (and the liquid from the one can), Dr. Pepper, molasses, ketchup, brown sugar, vinegar, ground mustard, Worcestershire, salt, pepper and cayenne.
  • Heat to boiling over medium-high heat, then reduce heat to medium-low. Simmer 5 to 7 minutes or until mixture is reduced by about a third.
  • Stir in reserved bacon. Transfer skillet to oven and bake 1 hour or until sauce is thickened and glazy, stirring once halfway through, if possible.

Notes

  • If you can stir the Dr. Pepper beans once, halfway through their baking time, that’d be awesome. If you remember. If not, it’s no big deal, and they’re still going to turn out thick, glazy and delicious.
  • Opt for thick-cut, smoked bacon for the best taste.
  • Optional, but feel free to cook an extra bit of bacon and reserve it for sprinkling over the top of the beans after they bake.
Calories: 342kcal, Carbohydrates: 59g, Protein: 13g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.02g, Cholesterol: 10mg, Sodium: 331mg, Potassium: 904mg, Fiber: 8g, Sugar: 26g, Vitamin A: 77IU, Vitamin C: 4mg, Calcium: 133mg, Iron: 4mg
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?Leave a Review below or share a photo and tag me on Instagram @foxeslovelemons with the hashtag #foxeslovelemons.