There’s nothing quite like biting into a warm, bakery-style double chocolate muffin that’s soft, rich, and loaded with gooey chocolate chips. This homemade recipe is exactly that — simple to make, wonderfully moist thanks to sour cream or yogurt, and deeply chocolatey without being overly sweet.
Preheat oven to 425°F (218°C). Grease muffin tin (12–16 standard or 6–8 jumbo).
In a large bowl, whisk together flour, sugar, cocoa, baking powder, salt.
In a separate bowl, whisk eggs, sour cream, oil, milk, vanilla.
Pour wet into dry, fold gently. Add chocolate chips.
Fill cups 3/4 full.
Bake at 425°F for 5 minutes, then reduce to 350°F and bake:
8–11 min for standard muffins
17–25 min for jumbo muffins
Cool 5–10 minutes in pan, then transfer to wire rack.
Notes
Storage and Freezing
Room temperature: Store in an airtight container for up to 3 days.
Freezer: Wrap each muffin in plastic wrap and place in a freezer bag. Freeze for up to 3 months. Reheat in the microwave or in a 300°F oven for 10 minutes.
Frequently Asked Questions
Can I use yogurt instead of sour cream?
Yes! Full-fat plain yogurt works perfectly and still gives you that moist texture.
Why do my muffins sink in the middle?
Usually from overmixing or underbaking. Also, don’t open the oven too soon — wait until 3/4 through the baking time before peeking.
Can I make mini muffins with this recipe?
Yes. Fill mini muffin tins 3/4 full and bake at 350°F (no temperature change needed) for about 10–12 minutes.
What’s the best cocoa powder for these muffins?
Use unsweetened natural cocoa powder, not Dutch-processed. It reacts properly with baking powder and gives a balanced chocolate flavor.