Go Back
+ servings
Close up of slices of chocolate chip peanut butter bread on a rectangular white platter with scattered chocolate chips

Chocolate Chip Peanut Butter Bread

Heavenly Home Cooking
This chocolate chip peanut butter bread combines the classic and irresistible flavor combination of chocolate and peanut butter for a sweet and delicious breakfast treat. You will be hard-pressed to limit yourself to just one slice! It's perfect for breakfast or brunch. It's a great holiday or potluck recipe or you can whip up a loaf to give as a gift.
5 from 2 votes
Prep Time 20 mins
Cook Time 50 mins
Total Time 1 hr 10 mins
Course Breakfast, Brunch
Cuisine American
Servings 9 slices
Calories 464 kcal



  • 2 cups white all-purpose flour
  • 2 teaspoons baking powder double acting
  • ¼ teaspoon salt
  • 1 cup semisweet chocolate chips
  • ¾ cup peanut butter chunky or smooth. I used chunky. Room temperature.
  • ½ cup granulated sugar
  • cup safflower oil
  • 1 large egg room temperature
  • 1 cup milk
  • 1 teaspoon vanilla extract

Chocolate Crumb Topping

  • ½ cup sugar
  • ¼ cup unsweetened cocoa powder
  • 3 tablespoons unsalted butter cut into ¼-inch pieces
  • 2 tablespoons finely chopped, dry-roasted peanuts


Bread Batter

  • Preheat oven to 350° (176°C). Grease and flour or lightly spray a 9 x 5 inch loaf pan. Set aside.
    With a mesh strainer over a large bowl, sift flour, baking powder, and salt.
  • Stir in the chocolate chips and make a well in the center. Set aside.
  • Add peanut butter to a separate medium bowl, and beat with an electric mixer to break up and soften. Gradually beat in the sugar, egg, oil, milk and vanilla extract.
  • Pour wet ingredients into the well in the dry ingredients and stir until just combined. Do not overstir.

Crumb Topping

  • In a separate small bowl, add all ingredients for the crumb topping and stir until combined.

Combine Batter and Crumb Mixture

  • Spoon half of the bread batter into the prepared pan.
  • Sprinkle half of the crumb mixture on the top of batter.
  • Spoon the remaining batter over the top of the crumb mixture.
  • Sprinkle remaining crumb mixture over the top of batter.
  • Using a butter knife or spoon handle, gently draw through the batter in a zigzag pattern to slightly marbelize the mixture.
  • Bake until risen and golden on top or until a toothpick inserted in the center comes out clean with no raw batter, about 50-55 minutes.
    Remove to a wire rack to cool, about 25 minutes. Carefully unmold onto wire rack, top-side up. Cool completely and cut into 9 one-inch slices.


The nutrition information is for one 1-inch slice.
You can dress this loaf up with a glaze poured over the top. To make the glaze, combine 2 tablespoons of powdered sugar with 1 tablespoon of water. Stir to combine. Make sure the loaf is completely cool before adding the glaze. Once poured, allow the glaze to set.

Nutrition Facts

Calories: 464kcal (23%)Carbohydrates: 51g (17%)Protein: 12g (24%)Fat: 25g (38%)Saturated Fat: 10g (63%)Cholesterol: 35mg (12%)Sodium: 296mg (13%)Potassium: 377mg (11%)Fiber: 5g (21%)Sugar: 22g (24%)Vitamin A: 201IU (4%)Calcium: 117mg (12%)Iron: 4mg (22%)

Nutritional information provided is for one serving and is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Total Servings 9 slices
Keyword entertaining, gift, sweet
Tried this recipe?Let us know how it was!