Dr Pepper Baked Beans With Bacon
These Dr. Pepper Baked Beans use canned beans for rich, glossy texture without an overnight soak. Simmering the sauce before baking prevents watery beans, while bacon, vinegar and mustard keep the flavor savory instead of overly sweet.

Save This Recipe!
“A must make recipe!! I do not like overly sweet baked beans and these were perfect, the kids loved these, so you know they are good!! Will only ever use this recipe.”
—Gina
“A delicious, easy to make recipe.”
—Gary
These Dr. Pepper Baked Beans Are The Cookout Side Dish You’ll Make On Repeat
Some baked beans recipes swing way too sweet. Others take 14 hours and require soaking dried beans overnight like you’re living in colonial times.
These oven baked beans with bacon land squarely in the middle, which is exactly where we want our baked beans to be.
We’re starting with canned Great Northern beans for convenience, but building a homemade sauce with bacon drippings, molasses, Worcestershire, mustard and Dr. Pepper for that classic sticky, smoky-sweet baked bean flavor. Simmering everything before it goes into the oven concentrates the sauce so this great side dish bakes up thick and glossy instead of watery.
The final splash of Dr. Pepper at the end is the little trick that makes these extra good.
Why You’ll Love These Dr. Pepper Beans
- The sauce has a balanced sweetness instead of being overly sugary like a lot of baked beans recipes.
- Simmering the beans before baking creates rich texture without needing dried beans or an all-day cook time.
- Cooking everything in one cast iron skillet builds layers of smoky bacon flavor while also making cleanup easier.

Baked Beans With Dr. Pepper Ingredients
A full recipe card, including exact ingredient amounts, appears at the bottom of this post.
- Great Northern beans – we tested this recipe with several varieties of canned beans, and Great Northern consistently gave the best creamy texture while still holding their shape during baking. Rinsing only one can helps control the final sauce consistency, while the starch from the second can naturally thickens the sauce.
- bacon – thick-cut smoked bacon gives these baked beans the savory note they need to balance the sweetness from the soda and molasses.
- onion and garlic – these aromatics soften into the sauce and give the beans a deeper homemade flavor that keeps them from tasting too sweet.
- Dr. Pepper – this adds sweetness, caramel notes and subtle spice. We finish the beans with an extra splash at the end because the long cooking time dulls the soda flavor a bit.
- molasses – this is what gives baked beans their old-school flavor. Brown sugar alone doesn’t cut it the same way.
- ketchup – adds acidity, tomato notes, and a little umami.
- light brown sugar – just enough to sweeten the beans a touch more without pushing them into candy territory.
- apple cider vinegar – absolutely essential for balancing the sweetness. The beans can taste heavy without it.
- Worcestershire sauce – adds savory depth.
- ground mustard, cayenne, kosher salt and black pepper – the mustard adds warmth, the cayenne and black pepper add just a bit of spice, and the salt sharpens all the flavors.
How To Make Oven Baked Beans With Bacon

- COOK BACON. In a large cast iron or ovenproof skillet, cook the bacon over medium heat until crisp, stirring occasionally. Transfer bacon to a paper towel-lined plate with a slotted spoon. Leave about 1 tablespoon bacon drippings in the skillet.

- COOK AROMATICS. Add the onion and cook until softened. Stir in the garlic and cook just until fragrant.

- BUILD SAUCE. Stir in both cans of beans, including the liquid from one can only, along with 1 cup Dr. Pepper, molasses, ketchup, brown sugar, vinegar, Worcestershire, mustard, salt, pepper and cayenne.
- REDUCE. Bring the mixture to a boil, then reduce to a simmer and cook until slightly thickened and reduced by about one-third. The sauce should lightly coat the beans instead of looking watery.

- BAKE. Stir in half the bacon, cover the skillet and bake 30 minutes. Uncover, stir, then continue baking 30 minutes more or until the sauce thickly coats the beans and leaves a trail when stirred.

- FINISH AND SERVE. Stir in the remaining 2 tablespoons Dr. Pepper to brighten the flavor. If the beans still seem thin, continue baking uncovered 10 to 15 minutes longer. Top with remaining bacon before serving.

Baked Beans With Bacon Recipe Home Chef Tips
- Leaving liquid from one can of beans adds starch that naturally thickens the sauce without needing flour or cornstarch.
- If your skillet is very shallow, place a sheet pan underneath in the oven just in case the beans bubble over.
- Stirring in fresh Dr. Pepper at the end keeps the soda flavor noticeable.
- The beans will continue thickening slightly as they cool, so don’t panic if they look a bit loose straight out of the oven.
Variations
- SPICY VERSION – add a diced jalapeno with the onion, or increase the cayenne for a little heat.
- SMOKIER VERSION – add a small spoonful of chipotle in adobo for deeper smoky flavor.
- ROOT BEER VERSION – swap the Dr. Pepper for root beer for a slightly more vanilla-forward flavor.

How To Serve This Dr. Pepper Baked Beans Recipe
These Dr. Pepper baked beans go well with all kinds of cookout favorites, like hamburgers, brisket and hot dogs. They’re one of our very favorite Sides For Ribs, so serving them with Country Style Ribs In Oven just makes sense. Round out the menu with No Mayo Potato Salad or Goat Cheese Pasta Salad if you want something a little lighter alongside the rich, smoky beans.
Make Ahead, Storage And Reheating
- Make Ahead: Prepare the beans through the stovetop simmer step, then cool and refrigerate uncovered until chilled. Cover tightly and refrigerate up to 2 days before baking. You may need to add a splash of Dr. Pepper before baking if the mixture thickens in the refrigerator.
- Refrigerate: Transfer leftovers to an airtight container and refrigerate uncovered until fully chilled, then cover and refrigerate up to 3 days.
- Reheat: Warm gently on the stovetop over low heat or in the microwave at 50% power, stirring occasionally. Add a splash of Dr. Pepper or water if the beans become too thick.
- Freeze: Cool completely, transfer to freezer-safe containers and freeze up to 2 months. Thaw overnight in the refrigerator before reheating. The texture softens slightly after freezing, but the flavor is still excellent.

FAQ
Usually the sauce simply hasn’t reduced enough before or during baking. The beans should look glossy and leave a trail when stirred.
You can, but the final dish will be much sweeter and softer because canned baked beans already contain sauce and sugar.
Great Northern, navy and cannellini beans all work well for this delicious side dish because they hold their shape while becoming creamy inside.

More Foxes Love Lemons Favorites

Dr. Pepper Baked Beans
Save This Recipe!
Ingredients
- 6 slices bacon diced
- ½ medium yellow onion finely chopped
- 2 cloves garlic minced
- 2 cans Great Northern beans (15 ounces each) (rinse and drain one can, leave other can with all liquid in it)
- 1 cup plus 2 tablespoons Dr. Pepper divided
- ⅓ cup molasses
- ¼ cup ketchup
- 1 tablespoon plus 2 teaspoons light brown sugar
- 4 teaspoons 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 10- to 12-inch cast iron or other oven-proof skillet, cook bacon over medium heat 6 to 8 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), 1 cup 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 half of reserved bacon. Cover skillet with lid or foil and transfer to oven. Bake 30 minutes, then uncover, stir, and bake 30 minutes longer or until sauce thickly coats the beans and leaves a trail when stirred. Stir in remaining 2 tablespoons Dr. Pepper (see Notes). Sprinkle with remaining bacon before serving.
Notes
- If the beans seem too thin after baking and adding the additional Dr. Pepper, continue baking uncovered for an additional 10 to 15 minutes, or until the sauce thickens to your liking.
- If the beans become too thick, stir in additional Dr. Pepper to loosen the sauce before serving.

A must make recipe!! I do not like overly sweet baked beans and these were perfect, the kids loved these, so you know they are good!! Will only ever use this recipe.
Thanks Gina! I don’t like overly sweet anything, and baked beans are almost always too sweet for me. So, I had to make my own recipe. Glad the kids liked it, too!