Dr. Pepper Baked Beans are the ultimate side dish when you want something smoky, sweet, and a little unexpected. The rich flavor of molasses and barbecue sauce pairs perfectly with the subtle spice of Dr. Pepper. This dish is made in a cast iron skillet and baked until bubbling and thick, making it a crowd-pleaser for backyard barbecues or cozy dinners at home.

You’ll love how easy it is to pull this dish together with just a handful of pantry staples and a few cans of pinto beans. The bacon and onion give it a hearty base, while the Dr. Pepper adds depth and sweetness that sets these beans apart from the usual. If you’re looking for a fun twist on traditional baked beans, this recipe is definitely worth making.
Helpful Tips
- Use thick-cut bacon for a richer, meatier texture that holds up well during baking.
- If your sauce isn’t thickening enough after the time specified, continue to cook it until it’s reduced enough, but keep in mind that it will thicken as it cools.
- Taste before serving and adjust the seasoning with salt and pepper to balance the sweetness.
You Might Also Like
Like it, Love it, Want Some More of It? Subscribe to our YouTube channel to watch us cook and follow us on Pinterest, Instagram and Facebook. We really love it when you save our recipes to Pinterest 😊

Dr. Pepper Baked Beans
Ingredients
- 4 slices thick-cut bacon diced
- ½ medium yellow onion finely chopped
- 2 cloves garlic minced
- 1/2 cup tomato sauce
- 12 fl oz Dr. Pepper
- ⅓ cup barbecue sauce
- ¼ cup molasses
- 1 tablespoon Worcestershire sauce
- 2 teaspoon apple cider vinegar
- 1 teaspoon dry mustard powder
- 3 15 oz cans pinto beans drained
Instructions
- Preheat oven or outdoor grill to 350 degrees F.
- In a 12-inch cast iron skillet, cook the bacon over medium heat. Once about half cooked, about 3 minutes, add the onions and cook on medium low heat for 8 minutes. Add the garlic and saute for 30 seconds.
- Add the tomato sauce, Dr. Pepper, barbeque sauce, molasses, Worcestershire sauce, vinegar, and mustard powder. Stir to combine and bring to a simmer. Add the beans and bring to a simmer. Cook in the oven or on the grill, stirring occasionally, until the flavors meld and the sauce thickens, about 20 minutes. Taste and season with salt and pepper, as needed.
Nutrition

Laura is a home cook, with 25 years experience behind the stove, who spends an extraordinary amount of time in the kitchen cooking. She loves making new recipes and finding wonderful new things to eat, both at home or abroad. She spends a lot of time researching, crafting, and perfecting her recipes.