Quick Recipe Version (TL;DR)
Quick Ingredients
- Chocolate bloom: 2/3 cup Dutch-process cocoa powder, 1 teaspoon instant espresso powder, 1/2 cup very hot brewed coffee or water
- Dry ingredients: 2 cups all-purpose flour, 1 cup granulated sugar, 1/2 cup packed light brown sugar, 2 teaspoons baking powder, 1/2 teaspoon baking soda, 3/4 teaspoon fine sea salt
- Wet ingredients: 2 large eggs, 3/4 cup buttermilk, 1/2 cup sour cream, 1/2 cup neutral oil, 2 teaspoons vanilla extract
- Chocolate: 1 1/2 cups semisweet chocolate chips or chopped chocolate, divided
- Pan: 12 paper muffin liners or nonstick baking spray
Do This
- 1. Preheat oven to 425°F and line a 12-cup muffin pan.
- 2. Stir cocoa, espresso powder, and very hot coffee together until smooth; let cool for 5 minutes.
- 3. Whisk flour, sugars, baking powder, baking soda, and salt in a large bowl.
- 4. Whisk eggs, buttermilk, sour cream, oil, vanilla, and cooled cocoa mixture in a separate bowl.
- 5. Fold wet into dry just until combined, then fold in 1 cup chocolate chips or chunks.
- 6. Divide into 12 muffin cups, top with remaining 1/2 cup chocolate, and rest batter in the pan for 10 minutes.
- 7. Bake 5 minutes at 425°F, then reduce to 350°F and bake 13 minutes more.
Why You’ll Love This Recipe
- Deep chocolate flavor: Blooming cocoa powder with hot coffee makes the chocolate taste richer without making the muffins taste like coffee.
- Fudgy, bakery-style interior: Sour cream, oil, and buttermilk keep the crumb soft, moist, and slightly brownie-like.
- Loaded with chocolate: Chocolate chips or chopped chocolate melt into the batter and create pockets of richness in every bite.
- Big muffin tops: A short high-heat start helps the muffins rise tall, just like the ones from a bakery case.
Grocery List
- Produce: None required.
- Dairy: 2 large eggs, 3/4 cup buttermilk, 1/2 cup sour cream.
- Pantry: All-purpose flour, Dutch-process cocoa powder, granulated sugar, light brown sugar, baking powder, baking soda, fine sea salt, neutral oil, vanilla extract, semisweet chocolate chips or chopped chocolate, brewed coffee or instant espresso powder.
Full Ingredients
For the Muffin Pan
- 12 paper muffin liners, or nonstick baking spray for greasing the pan
For the Chocolate Bloom
- 2/3 cup Dutch-process cocoa powder, sifted if lumpy
- 1 teaspoon instant espresso powder
- 1/2 cup very hot brewed coffee or very hot water, about 200°F
Dry Ingredients
- 2 cups all-purpose flour, spooned and leveled, 250g
- 1 cup granulated sugar, 200g
- 1/2 cup packed light brown sugar, 100g
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 3/4 teaspoon fine sea salt
Wet Ingredients
- 2 large eggs, at room temperature
- 3/4 cup buttermilk, at room temperature
- 1/2 cup sour cream, at room temperature
- 1/2 cup neutral oil, such as canola, vegetable, or avocado oil
- 2 teaspoons vanilla extract
Chocolate Mix-Ins
- 1 1/2 cups semisweet chocolate chips or chopped semisweet chocolate, divided into 1 cup for the batter and 1/2 cup for topping

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, or grease each cup well with nonstick baking spray. Set the oven rack in the center position so the muffins bake evenly.
Step 2: Bloom the cocoa
In a medium bowl, stir together the 2/3 cup Dutch-process cocoa powder and 1 teaspoon instant espresso powder. Pour in the 1/2 cup very hot brewed coffee or very hot water and whisk until the mixture is smooth, thick, and paste-like. Let it cool for 5 minutes while you measure the remaining ingredients.
This step is small but important: hot liquid wakes up the cocoa powder, giving the muffins a deeper, rounder chocolate flavor.
Step 3: Mix the dry ingredients
In a large mixing bowl, whisk together the 2 cups all-purpose flour, 1 cup granulated sugar, 1/2 cup packed light brown sugar, 2 teaspoons baking powder, 1/2 teaspoon baking soda, and 3/4 teaspoon fine sea salt. Break up any clumps of brown sugar with your fingers or the back of a spoon.
Step 4: Mix the wet ingredients
In a separate bowl, whisk the 2 large eggs until evenly blended. Add the 3/4 cup buttermilk, 1/2 cup sour cream, 1/2 cup neutral oil, 2 teaspoons vanilla extract, and the cooled cocoa mixture. Whisk until smooth and evenly chocolate-colored.
Step 5: Combine the batter gently
Pour the wet ingredients into the bowl of dry ingredients. Use a flexible spatula to fold everything together just until no dry streaks of flour remain. The batter will be thick and deeply chocolatey. Do not beat it smooth like cake batter; a few small lumps are completely fine and help keep the muffins tender.
Fold in 1 cup of the chocolate chips or chopped chocolate, saving the remaining 1/2 cup for the tops.
Step 6: Fill the muffin cups and rest the batter
Divide the batter evenly among the 12 prepared muffin cups. Each cup should be filled nearly to the top for a tall, bakery-style shape. Sprinkle the reserved 1/2 cup chocolate chips or chunks over the muffins, pressing a few pieces lightly into the batter so they stay in place.
Let the filled muffin pan sit at room temperature for 10 minutes. This short rest gives the flour time to hydrate and helps the muffins rise with a more domed top.
Step 7: Bake with a 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 continue baking for 13 minutes. The total bake time is 18 minutes.
The muffins are ready when the tops look set and a toothpick inserted into the center comes out with a few moist crumbs. Avoid mistaking melted chocolate for raw batter; if the toothpick hits a chocolate chunk, test a second spot.
Step 8: Cool before serving
Let the muffins cool in the pan for 10 minutes, then transfer them to a wire rack. They are delicious warm, when the chocolate is soft inside, but the texture becomes even more fudgy after they cool for 30 minutes.
Pro Tips
- Use Dutch-process cocoa if you can: It gives these muffins a darker color and smoother, more intense chocolate flavor than natural cocoa powder.
- Do not overmix: Once the flour is added, fold gently. Overmixing can make muffins tough instead of tender and fudgy.
- Room-temperature dairy helps: Eggs, buttermilk, and sour cream blend more easily when they are not cold, giving the muffins a better texture.
- Chopped chocolate makes them extra indulgent: Chocolate chunks melt into bigger pockets than chips, which gives a more bakery-style bite.
- Fill the cups high: For tall muffin tops, divide all the batter among 12 cups rather than making extra smaller muffins.
Variations
- Triple chocolate muffins: Use 3/4 cup semisweet chocolate chips and 3/4 cup milk chocolate or dark chocolate chunks for the mix-ins.
- Chocolate orange muffins: Add 1 tablespoon finely grated orange zest to the wet ingredients and use dark chocolate chunks.
- Chocolate peanut butter muffins: Drop 1 teaspoon peanut butter onto the center of each filled muffin cup, then gently swirl once with a toothpick before baking.
Storage & Make-Ahead
Store cooled double chocolate muffins in an airtight container at room temperature for 3 days. For a fudgier texture, refrigerate them in an airtight container for up to 5 days; let them come to room temperature or warm one muffin in the microwave for 12 seconds before serving. To freeze, wrap each cooled muffin tightly and freeze for up to 3 months. Thaw at room temperature for 1 hour, or microwave from frozen for 25 seconds. For make-ahead prep, whisk the dry ingredients together up to 2 days in advance and store them covered at room temperature; mix the wet ingredients and bake the muffins fresh for the best rise.
Nutrition (per serving)
Calories: 405 kcal | Carbs: 58g | Protein: 6g | Fat: 19g | Saturated Fat: 5g | Fiber: 4g | Sugar: 36g | Sodium: 315mg | Cholesterol: 37mg
