These cupcakes are my go-to when I want something that reads indulgent but actually comes together without drama. They’re tender, peanut-butter studded, and loaded with miniature chocolate chips — a texture and flavor payoff that feels like a hug. I make them when friends drop by, when a school bake sale needs deadline-friendly treats, or simply when I crave something reliably delicious.
There’s nothing complicated here: everyday pantry staples, a straightforward mixing method, and a peanut butter frosting that pipes like a dream. Follow the steps and you’ll have even, well-risen cupcakes with a soft crumb and just the right chocolate-to-peanut-butter ratio. I’ll walk you through ingredient notes, exact step-by-step directions, and practical tips I learned in the test kitchen so you don’t have to guess.
Ingredient Notes

Below I break down the ingredients and why each matters. These short notes will help you understand small substitutions and how to get consistent results.
Ingredients
- 3 cups cake flour — lower-protein flour keeps the crumb tender; spoon into the cup and level for accuracy.
- 1/2 cup granulated sugar — provides sweetness and helps with structure and aeration when creamed with fats.
- 1/2 cup light brown sugar, packed — adds moisture and a subtle caramel note; pack lightly into the measuring cup.
- 1 1/2 teaspoons baking powder — primary leavening for lift; make sure it’s fresh for the best rise.
- 1/2 teaspoon baking soda — works with the sour cream and buttermilk for a balanced crumb and color.
- 1 teaspoon salt — highlights the flavors; don’t skip it even if you’re using salted butter elsewhere.
- 3/4 cup (1 1/2 sticks) unsalted butter, melted — adds richness and tenderness; melted butter gives a slightly denser but moist crumb.
- 1/4 cup vegetable or canola oil — keeps cupcakes extra moist and helps them stay soft a day later.
- 1 cup creamy peanut butter — brings peanut flavor and body to the batter; use the same creamy style for the frosting ingredient later.
- 3 eggs, room temperature — eggs provide structure and richness; bring to room temp for better emulsification.
- 2 teaspoons vanilla extract — rounds out the flavor and lifts the chocolate and peanut butter notes.
- 1 cup sour cream — adds moisture, tang, and reacts with baking soda for a tender crumb.
- 1/4 cup buttermilk — contributes to tenderness and helps with leavening interaction.
- 1 cup miniature chocolate chips, plus additional for garnishing, if desired — small chips distribute evenly through batter and melt less than full-size chips.
- 1 cup creamy peanut butter — for the frosting; gives that unmistakable peanut butter flavor and stability.
- 1 cup (2 sticks) unsalted butter, room temperature — in the frosting, it creates structure and a smooth mouthfeel; bring to room temp so it creams well.
- 3 cups powdered sugar — sweetens and stabilizes the frosting; add gradually to avoid a floury texture.
- 1/8 teaspoon salt — balances the sweetness in the frosting.
- 2 Tablespoons milk — adjusts frosting consistency; add as needed to reach a spreadable or pipeable texture.
Chocolate Chip Cupcakes (From Scratch): Step-by-Step Guide
- Preheat the oven to 350°F. Line two muffin pans with cupcake liners and lightly spray the liners with nonstick cooking spray.
- In a large mixing bowl, whisk together 3 cups cake flour, 1/2 cup granulated sugar, 1/2 cup packed light brown sugar, 1 1/2 teaspoons baking powder, 1/2 teaspoon baking soda, and 1 teaspoon salt until evenly combined.
- Add 3/4 cup (1 1/2 sticks) unsalted butter, melted, and 1/4 cup vegetable or canola oil to the dry ingredients. Beat or whisk until blended; the mixture will be thick.
- Add 1 cup creamy peanut butter and mix until fully incorporated and uniform in texture.
- Add 3 eggs, one at a time, beating well after each addition and scraping down the sides of the bowl as needed.
- Beat in 2 teaspoons vanilla extract, 1 cup sour cream, and 1/4 cup buttermilk until the batter is smooth and evenly mixed.
- Fold in 1 cup miniature chocolate chips with a spatula until evenly distributed.
- Divide the batter among the prepared cupcake liners, filling each about two-thirds full.
- Bake the cupcakes at 350°F for 22–25 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Remove the pans from the oven and let the cupcakes cool in the pans for 5–10 minutes, then transfer the cupcakes to a wire rack to cool completely before frosting.
- For the peanut butter frosting: in a large mixing bowl, beat together 1 cup creamy peanut butter and 1 cup (2 sticks) unsalted butter, room temperature, until creamy and smooth.
- Add 1/8 teaspoon salt and 3 cups powdered sugar to the bowl in about 1/2-cup increments, beating after each addition and scraping the sides of the bowl, until the frosting is smooth and holds its shape.
- Add 2 tablespoons milk and beat for about 1 minute more, until the frosting is light and fluffy. If the frosting is too stiff, beat a little longer or chill briefly; if it is too loose, chill briefly to firm it.
- Transfer the frosting to a piping bag fitted with a 1M Wilton tip (or spread with a spatula) and decorate the cooled cupcakes. Sprinkle additional miniature chocolate chips on top if desired.
Why It Deserves a Spot

These cupcakes hit a sweet spot between comforting and crowd-pleasing. The peanut butter in the batter and frosting makes them more interesting than a plain chocolate-chip cupcake, and the miniature chips mean you get chocolate in every bite without overwhelming the peanut profile.
They’re reliably moist and forgiving to make. The combination of melted butter and oil keeps them soft even a day later, and the sour cream/buttermilk pairing helps ensure a tender crumb. In short: they look impressive, taste like a treat, and are simple enough to make on a weeknight.
Dairy-Free/Gluten-Free Swaps
This recipe is written with dairy and wheat in the ingredients. If you need to adapt, here are practical swap ideas to try (test in small batches before serving to guests with allergies):
- For dairy-free: Use dairy-free butter substitutes and a neutral dairy-free yogurt in place of sour cream; choose a nondairy milk for the frosting. Note: texture and flavor will shift slightly.
- For gluten-free: Replace cake flour with a 1-to-1 gluten-free baking blend that includes xanthan gum. Cupcakes may be a touch denser; measure by weight if possible.
Equipment & Tools
These are the items that make the process smooth and consistent:
- Two standard 12-cup muffin pans — so you can bake a full batch at once.
- Cupcake liners and nonstick spray — liners make removal easy and spray keeps them tidy.
- Mixing bowls and a whisk — for dry ingredients and easy cleanup.
- Hand mixer or stand mixer — helps incorporate butter, peanut butter, and eggs quickly.
- Rubber spatula — essential for folding chips and scraping the bowl.
- Piping bag with 1M Wilton tip (optional) — for neat, bakery-style swirls; a spatula works fine too.
Troubles You Can Avoid
These are the common missteps I see and how to prevent them.
- Dense cupcakes: don’t overmix once the flour is added. Mix until just combined. Overworking develops gluten even in cake flour.
- Flat tops or poor rise: check that your baking powder is fresh and that your oven is at the correct temperature. An oven thermometer is worth the small investment.
- Cracked frosting or too loose: room-temperature butter is key for the frosting to cream properly. If frosting becomes too loose, chill briefly; if too stiff, add a teaspoon of milk at a time and rebeat.
- Chocolate chips sinking: use miniature chips as specified; larger chips weigh more and can sink into the batter.
Holiday-Friendly Variations
These cupcakes adapt well to seasonal tweaks.
- Birthday or celebration: top with rainbow sprinkles and use colored cupcake liners.
- Chocolate overload: fold in a tablespoon of cocoa powder to the batter for a faint chocolate base and switch to semi-sweet chips.
- Nut-free alternative: if serving kids with tree-nut allergies but peanut-safe, you can omit the additional chip garnish and use sunflower seed butter in place of peanut butter (test for flavor and consistency first).
- Festive decorations: press a single chocolate chip into the center of each frosting swirl and dust with a tiny pinch of sea salt for a salted-caramel vibe.
Notes from the Test Kitchen
I tested these cupcakes twice before writing this post. A few practical notes:
- Filling liners two-thirds full gave the best dome without spilling over. Slightly less filling produced prettier domes but fewer cupcakes.
- Let cupcakes cool completely before frosting. Warm cupcakes melt the frosting and make piping messy.
- The frosting holds shape well after a short chill; if your kitchen is warm, briefly refrigerate the bowl after creaming the butter and peanut butter before adding powdered sugar.
- If you want a silkier frosting, sift the powdered sugar before adding it; I did this when I wanted a smoother mouthfeel for photos.
Meal Prep & Storage Notes
These cupcakes are easy to make ahead and store:
- Unfrosted cupcakes: store in an airtight container at room temperature up to 2 days, or freeze for up to 1 month. Thaw at room temperature before frosting.
- Frosted cupcakes: keep refrigerated for up to 4 days because of the dairy in the frosting. Bring to room temperature 20–30 minutes before serving for best flavor and texture.
- Transport: place cupcakes in a single layer in a cupcake carrier or box. If piping tall swirls, chill the cupcakes first so they’re less likely to shift.
Quick Questions
Q: Can I make mini cupcakes? A: Yes; reduce baking time to about 12–15 minutes and check with a toothpick.
Q: Can I halve the recipe? A: Yes. Keep the baking powder and soda ratios the same and adjust bake time if you use a different pan.
Q: My frosting tastes too sweet. A: Add a pinch more salt or a teaspoon of vanilla to balance sweetness, or use natural unsweetened peanut butter for a nuttier edge.
Serve & Enjoy
Pipe or spread the peanut butter frosting on fully cooled cupcakes. Top with a few extra miniature chocolate chips or a light sprinkle of flaky sea salt if you like contrast. These cupcakes pair well with coffee, milk, or a simple scoop of vanilla ice cream for an extra-special treat.
Make them for casual gatherings or package a few in a cellophane bag tied with twine for a neighbor gift. They’re simple to make, travel well, and are almost always the first ones to disappear.

Easy Chocolate Chip Cupcakes (From Scratch)
Ingredients
Ingredients
- 3 cupscake flour
- 1/2 cupgranulated sugar
- 1/2 cuplight brown sugarpacked
- 1 1/2 teaspoonsbaking powder
- 1/2 teaspoonbaking soda
- 1 teaspoonsalt
- 3/4 cup1 1/2 sticks unsalted butter melted
- 1/4 cupvegetable or canola oil
- 1 cupcreamy peanut butter
- 3 eggsroom temperature
- 2 teaspoonsvanilla extract
- 1 cupsour cream
- 1/4 cupbuttermilk
- 1 cupminiature chocolate chipsplus additional for garnishing if desired
- 1 cupcreamy peanut butter
- 1 cup2 sticks unsalted butter room temperature
- 3 cupspowdered sugar
- 1/8 teaspoonsalt
- 2 Tablespoonsmilk
Instructions
Instructions
- Preheat the oven to 350°F. Line two muffin pans with cupcake liners and lightly spray the liners with nonstick cooking spray.
- In a large mixing bowl, whisk together 3 cups cake flour, 1/2 cup granulated sugar, 1/2 cup packed light brown sugar, 1 1/2 teaspoons baking powder, 1/2 teaspoon baking soda, and 1 teaspoon salt until evenly combined.
- Add 3/4 cup (1 1/2 sticks) unsalted butter, melted, and 1/4 cup vegetable or canola oil to the dry ingredients. Beat or whisk until blended; the mixture will be thick.
- Add 1 cup creamy peanut butter and mix until fully incorporated and uniform in texture.
- Add 3 eggs, one at a time, beating well after each addition and scraping down the sides of the bowl as needed.
- Beat in 2 teaspoons vanilla extract, 1 cup sour cream, and 1/4 cup buttermilk until the batter is smooth and evenly mixed.
- Fold in 1 cup miniature chocolate chips with a spatula until evenly distributed.
- Divide the batter among the prepared cupcake liners, filling each about two-thirds full.
- Bake the cupcakes at 350°F for 22–25 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
- Remove the pans from the oven and let the cupcakes cool in the pans for 5–10 minutes, then transfer the cupcakes to a wire rack to cool completely before frosting.
- For the peanut butter frosting: in a large mixing bowl, beat together 1 cup creamy peanut butter and 1 cup (2 sticks) unsalted butter, room temperature, until creamy and smooth.
- Add 1/8 teaspoon salt and 3 cups powdered sugar to the bowl in about 1/2-cup increments, beating after each addition and scraping the sides of the bowl, until the frosting is smooth and holds its shape.
- Add 2 tablespoons milk and beat for about 1 minute more, until the frosting is light and fluffy. If the frosting is too stiff, beat a little longer or chill briefly; if it is too loose, chill briefly to firm it.
- Transfer the frosting to a piping bag fitted with a 1M Wilton tip (or spread with a spatula) and decorate the cooled cupcakes. Sprinkle additional miniature chocolate chips on top if desired.
Equipment
- muffin pan
- Cupcake Liners
- Mixing bowls
- Whisk
- Spatula
- Mixer
- Wire Rack
- Piping Bag
Notes
To cut the carbs use sugar alternative like golden monk fruit and erythritol for the sweetener and sugar free chocolate chips likeChocZerobrand.
All-purpose flour can be used in place of cake flour. The texture will be a little denser.
