Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine salt
- 1/2 cup granulated sugar
- 1/4 cup packed light brown sugar
- 1/2 cup unsalted butter, melted and cooled for 5 minutes
- 2 large eggs, room temperature
- 3/4 cup whole milk, room temperature
- 1/2 cup full-fat sour cream, room temperature
- 2 teaspoons vanilla extract
- 1 1/4 cups semi-sweet chocolate chips, divided
- 1 tablespoon coarse sugar, optional for topping
Do This
- 1. Heat oven to 425°F and line a 12-cup muffin pan with paper liners.
- 2. Whisk flour, baking powder, baking soda, salt, granulated sugar, and brown sugar in a large bowl.
- 3. Whisk melted butter, eggs, milk, sour cream, and vanilla in a separate bowl until smooth.
- 4. Fold wet ingredients into dry ingredients just until combined, then fold in 1 cup chocolate chips.
- 5. Rest batter for 10 minutes, then divide evenly among 12 muffin cups.
- 6. Top with remaining 1/4 cup chocolate chips and coarse sugar, if using.
- 7. Bake 5 minutes at 425°F, reduce oven to 350°F without opening the door, and bake 15 minutes more.
Why You’ll Love This Recipe
- Tender bakery-style crumb: Sour cream and melted butter make the muffins soft, moist, and rich without being heavy.
- Chocolate in every bite: A full 1 1/4 cups of semi-sweet chocolate chips gives these muffins plenty of melty pockets.
- Beautiful golden tops: Starting the muffins at a higher oven temperature helps them rise tall with lightly domed tops.
- Easy and practical: They are simple enough for a weekday bake and perfect for breakfast, lunchboxes, coffee breaks, or afternoon snacks.
Grocery List
- Produce: None needed.
- Dairy: Unsalted butter, large eggs, whole milk, full-fat sour cream.
- Pantry: All-purpose flour, baking powder, baking soda, fine salt, granulated sugar, light brown sugar, vanilla extract, semi-sweet chocolate chips, coarse sugar if desired.
Full Ingredients
Dry Ingredients
- 2 cups all-purpose flour, spooned and leveled, about 250 grams
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine salt
- 1/2 cup granulated sugar, about 100 grams
- 1/4 cup packed light brown sugar, about 50 grams
Wet Ingredients
- 1/2 cup unsalted butter, melted and cooled for 5 minutes, about 113 grams
- 2 large eggs, room temperature
- 3/4 cup whole milk, room temperature, 180 milliliters
- 1/2 cup full-fat sour cream, room temperature, about 120 grams
- 2 teaspoons vanilla extract
Chocolate and Topping
- 1 1/4 cups semi-sweet chocolate chips, divided, about 215 grams total
- 1 tablespoon coarse sugar, optional, for a lightly crisp muffin top

Step-by-Step Instructions
Step 1: Preheat the oven and prepare the pan
Place an oven rack in the center position and preheat the oven to 425°F. Line a standard 12-cup muffin pan with paper liners. If you are not using liners, lightly grease each cup with butter or nonstick baking spray. The high starting temperature helps the muffins rise quickly, giving them a tender inside and a nicely domed top.
Step 2: Mix the dry ingredients
In a large mixing bowl, whisk together 2 cups all-purpose flour, 2 teaspoons baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon fine salt, 1/2 cup granulated sugar, and 1/4 cup packed light brown sugar. Whisk for about 30 seconds, breaking up any brown sugar clumps with your fingertips if needed. This keeps the leavening evenly distributed so the muffins bake up evenly.
Step 3: Mix the wet ingredients
In a medium bowl, whisk together the melted and slightly cooled butter, 2 large eggs, 3/4 cup whole milk, 1/2 cup sour cream, and 2 teaspoons vanilla extract. Whisk until the mixture looks smooth and creamy. The butter should be warm but not hot; if it is too hot, it can scramble the eggs or make the batter greasy.
Step 4: Combine the batter gently
Pour the wet ingredients into the bowl of dry ingredients. Use a silicone spatula or wooden spoon to fold the mixture together just until most of the flour disappears. The batter will be thick and slightly lumpy, which is exactly what you want. Avoid vigorous stirring, because overmixing can make the muffins tough instead of tender.
Step 5: Fold in the chocolate chips
Add 1 cup of the semi-sweet chocolate chips to the batter, reserving the remaining 1/4 cup for the tops. Fold gently just until the chips are evenly spread throughout the batter. Scrape the bottom of the bowl once or twice to make sure there are no dry pockets of flour hiding underneath.
Step 6: Rest and portion the batter
Let the batter rest at room temperature for 10 minutes. This short rest gives the flour time to hydrate and helps create a softer, fuller muffin. After resting, divide the batter evenly among the 12 prepared muffin cups. Each cup should be filled nearly to the top. Sprinkle the reserved 1/4 cup chocolate chips over the muffins, and add a small pinch of coarse sugar to each one if you want a delicate crunch on 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 exactly 15 minutes. The muffins are done when the tops are golden, the centers spring back lightly when touched, and a toothpick inserted into the center comes out with a few moist crumbs but no wet batter. Melted chocolate on the toothpick is fine.
Step 8: Cool before serving
Let the muffins cool in the pan for 5 minutes, then carefully transfer them to a wire rack. They are wonderful slightly warm, when the chocolate chips are soft and melty. If serving later, let them cool completely before storing so they keep their tender texture without becoming damp.
Pro Tips
- Use room-temperature dairy and eggs: Room-temperature milk, sour cream, and eggs blend more smoothly and help the muffins bake with an even crumb.
- Do not overmix: A few lumps are normal. Stirring until perfectly smooth can develop too much gluten and make the muffins dense.
- Fill the cups generously: Filling each muffin cup almost to the top gives you a taller, more bakery-style muffin.
- Save chips for the tops: Pressing some chocolate chips on top before baking makes the muffins look extra inviting and ensures chocolate in the first bite.
- Measure flour carefully: Spoon flour into the measuring cup and level it off, or use 250 grams for the most reliable result. Too much flour can make muffins dry.
Variations
- Double chocolate chip muffins: Replace 1/4 cup of the flour with 1/4 cup unsweetened cocoa powder and add 2 tablespoons milk to keep the batter moist.
- Chocolate chip banana muffins: Reduce the milk to 1/2 cup and fold 1/2 cup mashed ripe banana into the wet ingredients for a soft banana-chocolate version.
- Mini chocolate chip muffins: Use mini chocolate chips and bake in a greased or lined mini muffin pan at 350°F for 11 minutes, skipping the high-heat start.
Storage & Make-Ahead
Store completely cooled muffins in an airtight container at room temperature for up to 3 days. For the best texture, place a paper towel in the bottom of the container and another loosely over the muffins to absorb extra moisture. To freeze, wrap each cooled muffin tightly and freeze in a freezer-safe bag or container for up to 2 months. Thaw at room temperature for about 1 hour, or warm a muffin in the microwave for 15 to 20 seconds. You can also mix the dry ingredients up to 1 week ahead and store them in an airtight container; when ready to bake, whisk the wet ingredients, combine, rest, and bake as directed.
Nutrition (per serving)
Calories: 318 kcal | Carbs: 41g | Protein: 5g | Fat: 16g | Saturated Fat: 10g | Fiber: 2g | Sugar: 23g | Sodium: 260mg | Cholesterol: 58mg
