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.

A cast iron skillet filled with Dr. Pepper baked beans

Save This Recipe!

Enter your email and we’ll send this recipe to your inbox.

“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.
Ingredients on a wooden surface, including white beans, molasses, onion, bacon, Dr. Pepper and herbs and spices.

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

Chopped bacon cooking in a cast iron skillet.
  1. 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. 
Chopped onions cooking in a cast iron skillet.
  1. COOK AROMATICS. Add the onion and cook until softened. Stir in the garlic and cook just until fragrant. 
A hand pouring a can of Dr. Pepper into a cast iron skillet with beans and other ingredients.
  1. 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. 
  2. 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. 
A skillet filled with a baked beans with bacon recipe.
  1. 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.
A cast iron skillet filled with Dr. Pepper beans.
  1. 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.
A cast iron skillet filled with baked beans with Dr. Pepper, with a spoon in them.

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. 
A skillet filled with a Dr. Pepper baked beans recipe, surrounded by ribs and other side dishes.

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.
Closeup of a spoonful of Dr. Pepper baked beans.

FAQ

Why are my baked beans watery?

Usually the sauce simply hasn’t reduced enough before or during baking. The beans should look glossy and leave a trail when stirred.

Can I use canned baked beans instead of plain beans?

You can, but the final dish will be much sweeter and softer because canned baked beans already contain sauce and sugar.

What kind of beans work best for baked beans?

Great Northern, navy and cannellini beans all work well for this delicious side dish because they hold their shape while becoming creamy inside.

A spoon lifting a scoop of Dr. Pepper beans.
A skillet filled with Dr. Pepper baked beans.

Dr. Pepper Baked Beans

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.
4.5 from 22 ratings

Save This Recipe!

Enter your email and we’ll send this recipe to your inbox.

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.
Calories: 273kcal, Carbohydrates: 42g, Protein: 11g, Fat: 7g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.02g, Cholesterol: 11mg, Sodium: 357mg, Potassium: 709mg, Fiber: 8g, Sugar: 18g, Vitamin A: 61IU, Vitamin C: 3mg, Calcium: 111mg, Iron: 3mg
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.