Candy Bar Cupcakes

Updated April 25, 2016
This image courtesy of Mark T. Shapiro

My daughter, Sydney, LOVES these cupcakes. She said, “I love the way the chocolate melts in your mouth and I especially love to dig for the candy bar at the bottom of the cupcake. It’s like finding hidden treasure.”

Frosting suggestions: Chocolate Fudge Frosting, Peanut Butter Frosting, or Caramel Frosting.

Leftover Halloween candy bars are perfect for this recipe.

Makes12 cupcakes

Cooking MethodBaking



Total Timeunder 1 hour

Kid FriendlyYes

Recipe CourseDessert, Snack

Dietary ConsiderationHalal, Kosher, Vegetarian

MealDinner, Kid Snack, Lunch, Snack, Tea


Taste and TextureChocolatey, Sweet

Type of DishCake, Chocolate Dessert, Dessert


  • 1¼ cups (300 mL) all-purpose flour
  • ½ cup (125 mL) unsweetened Dutch-process cocoa powder, sifted
  • ¾ tsp (4 mL) baking soda
  • ¼ tsp (1 mL) salt
  • 1 cup (250 mL) granulated sugar
  • 1/3 cup (75 mL) vegetable oil
  • 1 tbsp (15 mL) finely ground coffee
  • 1 egg
  • 1 tsp (5 mL) vanilla
  • ¾ cup (175 mL) buttermilk
  • 2 large candy bars (such as Milky Way), cut into chunks
  • About 1 cup (250 mL) frosting (see frosting suggestions in Notes)


Preheat oven to 350°F (180°C).

In a small bowl, mix together flour, cocoa powder, baking soda and salt.

In a large bowl, whisk together sugar, oil, coffee, egg and vanilla until smooth. Alternately whisk in flour mixture and buttermilk, making three additions of flour mixture and two of buttermilk, beating until smooth. Stir in chopped candy bars.

Scoop batter into a muffin pan, lined with paper liners. Bake in preheated oven for 22 to 27 minutes or until tops of cupcakes spring back when lightly touched. Let cool in pan on rack for 10 minutes. Remove from pan and let cool completely on rack. Top cooled cupcakes with frosting.

Variaton: Substitute ½ cup (125 mL) whole candy-coated chocolate pieces, such as M&M’s or Smarties, for the chopped candy bars.



Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password