Menu

Chocolate Peanut Butter Swirl Muffins

Quick Recipe Version (TL;DR)

  • Yield: 12 bakery-style muffins
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Total Time: 48 minutes, including 10 minutes cooling

Quick Ingredients

  • Chocolate muffin batter: 3/4 cup hot coffee, 3/4 cup unsweetened cocoa powder, 1 cup granulated sugar, 1/2 cup packed light brown sugar, 2 large eggs, 3/4 cup buttermilk, 1/2 cup neutral oil, 1/2 cup sour cream, 2 teaspoons vanilla extract, 1 3/4 cups all-purpose flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon fine salt, 3/4 cup mini semisweet chocolate chips divided
  • Peanut butter swirl: 2/3 cup creamy peanut butter, 3 tablespoons powdered sugar, 1 tablespoon melted unsalted butter, 1 tablespoon milk, 1/2 teaspoon vanilla extract, 1/8 teaspoon fine salt

Do This

  • 1. Heat oven to 425°F. Line a 12-cup muffin pan with paper liners and lightly grease the top of the pan.
  • 2. Stir together the peanut butter swirl ingredients until smooth and spoonable.
  • 3. Whisk hot coffee and cocoa powder, then whisk in sugars, eggs, buttermilk, oil, sour cream, and vanilla.
  • 4. In a separate bowl, whisk flour, baking powder, baking soda, and salt.
  • 5. Fold dry ingredients into the chocolate mixture, then fold in 1/2 cup chocolate chips.
  • 6. Fill muffin cups in layers with batter and peanut butter mixture, then gently swirl and top with remaining 1/4 cup chocolate chips.
  • 7. Bake 5 minutes at 425°F, reduce to 350°F without opening the oven, and bake 13 minutes more. Cool 10 minutes before serving.

Why You’ll Love This Recipe

  • Classic chocolate-peanut butter flavor: These muffins taste like a soft, bakery-style version of a favorite candy-bar combination.
  • Big muffin-shop texture: A quick high-heat start helps the muffins rise tall with tender, domed tops.
  • Rich but not complicated: Cocoa powder, hot coffee, sour cream, and buttermilk make the crumb deeply chocolatey and moist.
  • Beautiful peanut butter ribbons: The sweetened peanut butter swirl bakes into creamy pockets throughout each muffin.

Grocery List

  • Produce: None needed.
  • Dairy: Large eggs, buttermilk, sour cream, unsalted butter, milk
  • Pantry: All-purpose flour, unsweetened cocoa powder, granulated sugar, light brown sugar, powdered sugar, baking powder, baking soda, fine salt, neutral oil, vanilla extract, hot brewed coffee, creamy peanut butter, mini semisweet chocolate chips, paper muffin liners

Full Ingredients

For the Chocolate Muffin Batter

  • 3/4 cup hot brewed coffee, very hot but not boiling
  • 3/4 cup unsweetened cocoa powder, natural or Dutch-process
  • 1 cup granulated sugar
  • 1/2 cup packed light brown sugar
  • 2 large eggs, room temperature
  • 3/4 cup buttermilk, room temperature
  • 1/2 cup neutral oil, such as canola, vegetable, or avocado oil
  • 1/2 cup full-fat sour cream, room temperature
  • 2 teaspoons vanilla extract
  • 1 3/4 cups all-purpose flour, spooned and leveled
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine salt
  • 3/4 cup mini semisweet chocolate chips, divided

For the Peanut Butter Swirl

  • 2/3 cup creamy peanut butter, preferably conventional shelf-stable peanut butter
  • 3 tablespoons powdered sugar
  • 1 tablespoon unsalted butter, melted
  • 1 tablespoon milk
  • 1/2 teaspoon vanilla extract
  • 1/8 teaspoon fine salt
Chocolate Peanut Butter Swirl Muffins – Closeup

Step-by-Step Instructions

Step 1: Prepare the oven and muffin pan

Preheat the oven to 425°F. Line a standard 12-cup muffin pan with paper liners. Lightly mist the top surface of the pan with nonstick spray so any generous muffin tops release easily after baking.

Set the eggs, buttermilk, and sour cream on the counter while you prep. Room-temperature dairy blends more smoothly into the batter and helps create a softer crumb.

Step 2: Make the peanut butter swirl

In a small bowl, stir together the 2/3 cup creamy peanut butter, 3 tablespoons powdered sugar, 1 tablespoon melted butter, 1 tablespoon milk, 1/2 teaspoon vanilla, and 1/8 teaspoon salt until smooth.

The mixture should be thick but spoonable, similar to soft frosting. If it feels stiff, microwave it for 8 to 10 seconds and stir again. Avoid making it runny; thicker peanut butter gives you prettier ribbons instead of disappearing into the chocolate batter.

Step 3: Bloom the cocoa

In a large mixing bowl, whisk the 3/4 cup hot coffee and 3/4 cup cocoa powder until the cocoa looks glossy and mostly smooth. This step “blooms” the cocoa, which deepens the chocolate flavor without making the muffins taste like coffee.

Let the mixture sit for 2 minutes so it cools slightly before adding the eggs.

Step 4: Mix the wet ingredients

Whisk the 1 cup granulated sugar and 1/2 cup packed light brown sugar into the cocoa mixture until combined. Add the 2 eggs, then whisk for about 30 seconds, until the mixture looks smooth and slightly thickened.

Whisk in the 3/4 cup buttermilk, 1/2 cup oil, 1/2 cup sour cream, and 2 teaspoons vanilla extract. The batter base should be dark, shiny, and pourable.

Step 5: Add the dry ingredients

In a separate medium bowl, whisk together the 1 3/4 cups all-purpose flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda, and 1/2 teaspoon fine salt.

Add the dry ingredients to the chocolate mixture. Fold gently with a spatula just until only a few thin streaks of flour remain. Fold in 1/2 cup of the mini chocolate chips, saving the remaining 1/4 cup for the tops. Do not overmix; a few tiny lumps are fine and will keep the muffins tender.

Step 6: Layer and swirl the muffins

Spoon about 2 tablespoons of chocolate batter into each muffin cup. Add about 2 teaspoons of the peanut butter swirl mixture to each cup. Divide the remaining chocolate batter evenly over the top, filling each liner nearly to the top.

Dollop the remaining peanut butter mixture over the muffins, about 1 teaspoon per muffin. Use a toothpick or skewer to swirl each muffin with 3 to 4 gentle figure-eight motions. Keep the swirling light; too much mixing will blend the peanut butter into the batter instead of creating bold ribbons. Sprinkle the reserved 1/4 cup mini chocolate chips over the tops.

Step 7: Bake with a bakery-style high-heat start

Bake the muffins at 425°F for 5 minutes. Without opening the oven door, reduce the oven temperature to 350°F and bake for 13 minutes more, for a total bake time of 18 minutes.

The muffins are done when the tops are domed and set, and a toothpick inserted into the chocolate portion comes out with moist crumbs. A little melted chocolate or peanut butter on the toothpick is normal; wet chocolate batter is not.

Step 8: Cool and serve

Let the muffins cool in the pan for 10 minutes. Carefully transfer them to a wire rack and let them cool for at least 5 minutes more before serving. They are wonderful warm, when the chocolate chips are soft and the peanut butter ribbons are creamy.

Pro Tips

  • Use conventional creamy peanut butter: A no-stir peanut butter gives the smoothest swirl. Natural peanut butter can separate and make the ribbons oily or grainy.
  • Do not skip the hot coffee: It intensifies the cocoa flavor. If you prefer not to use coffee, substitute 3/4 cup very hot water.
  • Fill the liners high: For bakery-style domes, the muffin cups should be nearly full before baking.
  • Swirl gently: A few light passes with a toothpick create distinct peanut butter ribbons. Over-swirling makes the tops muddy.
  • Measure flour carefully: Spoon flour into the measuring cup and level it off. Scooping directly from the bag can pack in too much flour and make dry muffins.

Variations

  • Double chocolate peanut butter muffins: Use dark chocolate chips instead of semisweet and add 1/4 cup chopped roasted peanuts on top for crunch.
  • Reese’s-style muffin tops: Sprinkle 1/2 cup chopped peanut butter cups over the muffins during the final 5 minutes of baking.
  • Salted peanut butter swirl: Add a tiny pinch of flaky sea salt on top of each muffin immediately after baking to balance the sweetness.

Storage & Make-Ahead

Store cooled muffins in an airtight container at room temperature for 2 days, or refrigerate for up to 5 days. For the softest texture, warm refrigerated muffins in the microwave for 10 to 15 seconds before serving. To freeze, wrap each cooled muffin tightly in plastic wrap and place in a freezer bag for up to 2 months. Thaw at room temperature for 1 to 2 hours, or microwave from frozen for 25 to 35 seconds. You can make the peanut butter swirl up to 2 days ahead; refrigerate it in a covered container and warm it for 10 seconds if needed to make it spoonable.

Nutrition (per serving)

Calories: 450 kcal | Carbs: 55g | Protein: 8g | Fat: 24g | Saturated Fat: 6g | Fiber: 4g | Sugar: 36g | Sodium: 317mg | Cholesterol: 40mg

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*