Skip to main content New<> this month
Get the Allrecipes magazine

Dr Pepper® Bacon Brownies

Rated as 5 out of 5 Stars

"A decadent brownie recipe with a bacon twist. This is a great dessert for any gathering and surely will be a crowd pleaser!"
Added to shopping list. Go to shopping list.


1 h 21 m servings 391
Original recipe yields 24 servings (1 12x18-inch pan)


{{model.addEditText}} Print
  1. Preheat oven to 350 degrees F (175 degrees C). Grease a 12x18-inch pan with cooking spray.
  2. Combine 1 cup pepper-type soda and 1 cup butter in a saucepan over medium-low heat; heat until butter is melted, 3 to 5 minutes. Remove from heat and let cool.
  3. Place bacon in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 8 minutes. Drain on paper towels.
  4. Mix flour, white sugar, 1/4 cup cocoa powder, cinnamon, and salt together in a large bowl.
  5. Whisk buttermilk, vanilla extract, and baking soda together in a small bowl. Pour flour mixture; mix until batter is blended. Add butter mixture, 1/3 of the bacon, and chocolate chips; mix thoroughly. Spread in the prepared pan.
  6. Bake in the preheated oven until top is dry and edges have started to pull away from the sides of the pan, 25 to 30 minutes.
  7. Combine 6 tablespoons pepper-type soda, 1/2 cup butter, and 3 tablespoons cocoa powder in a saucepan; bring to a boil. Remove from heat. Add 1/2 of the remaining bacon and confectioners' sugar; whisk until frosting is smooth.
  8. Spread frosting over brownies. Garnish with remaining bacon. Cool until frosting sets, about 20 minutes. Cut into squares.


  • Cook's Notes:
  • Add as little or as much bacon as you please. Eliminate it to make just Dr Pepper® Brownies.
  • For a thicker frosting, add more confectioners' sugar.

Nutrition Facts

Per Serving: 391 calories; 18.6 54.6 4.4 41 370 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

Just killer. Took them to church and there were a few raised eyebrows at the bacon, but YUM! Everyone raved