This Easy Chocolate Cupcake recipe is a lower sugar take on a classic dessert—but it’s filled with chocolatey flavor and creamy frosting that the kids will totally love. And: They are so easy to make!

chocolate cupcakes in a row with strawberriesEasy Chocolate Cupcakes

This recipe comes together in a few minutes with basic pantry staples. I have a few options in case you happen not to have one ingredient or another, as well as adjustments for food allergies. We love that this cupcake recipe is easy, lower in sugar than traditional recipes, and that it still boasts a lot of chocolate flavor!

Healthy Chocolate Cupcakes

Okay, I do admit that these will not be as sweet as the cupcakes you’d get at a bakery, but they are definitely a food that your toddler will be happy to dig into. (And I bet you’d like to have one too.) You can use any type of frosting you like, though I’m partial to cream cheese frosting since it tastes creamy without the need for cups of powdered sugar. You can also add sprinkles or fresh fruit to make these even more fun.

TIP: A standard chocolate cupcake recipe has anywhere from ½-1 cup of sugar, but this one has just ⅓ cup. This means that there’s enough sugar to make the right texture and flavor, but they’re less sweet.

Ingredients You Need

To make this recipe, you’ll need:

TIP: If you don’t have sour cream or yogurt, you can use all milk.


Step-by-Step Instructions

Here’s a look at the process involved in making this Chocolate Cupcake recipe from scratch.

  1. Gather your ingredients.
  2. Mix the wet ingredients in a medium-size bowl.
  3. Gently stir in the dry ingredients.
  4. Portion into a muffin tin lined with paper cupcake liners. bake!

TIP: You have two options for sizes when making this recipe—12 modest size cupcakes or 9 larger ones. See the recipe at the bottom of the post for the information.

chocolate cupcakes cooling on rackWhat makes a cupcake moist and fluffy?

The key to moist and fluffy chocolate cupcakes is to beat lots of air into the eggs and flour, but to not overwork the batter once you add the flour. That would cause the gluten in the flour to toughen up.

How do you make cupcakes moist?

The moisture in these chocolate cupcakes comes from the sour cream, butter, and eggs. Beating the eggs well before adding in the flour helps to ensure that they bake up both moist and fluffy.


How do you ice cupcakes?

The easiest way to ice cupcakes with a pretty swirl is to put the frosting into a zip top bag, seal it, then snip off one corner. Use it like a piping bag to make swirls on the top of each cupcake. This is also a place where the kids can help! You can also simply spread it on with a butter knife or off-set spatula.

Frosting Recipe without Powdered Sugar

We like to use cream cheese frosting since it’s naturally lower in sugar than a traditional buttercream, which needs cups of powdered sugar to hold shape. (It’s delicious, but it can be a lot for a tiny toddler!) It also is super easy to make, and is rich and creamy. The recipe here is for a Fresh Strawberry Frosting, which has a pretty pink color. If you want a plain cream cheese frosting, simply omit the strawberries.

Egg-free cupcakes in red cupcake liner

Egg-Free Chocolate Cupcake Recipe

I wanted to make sure that I gave an egg-free option for these cupcakes in case of a food allergy. You can use 2 tablespoons ground flaxseed and 5 tablespoons water in place of the eggs called for in the recipe. The batter bakes up moist and fluffy and it’s actually hard to tell the difference! (That’s an egg-free one shown right above.)

TIP: My Healthy Chocolate Cake is also egg-free and is SO good!

chocolate cupcakes in a row with strawberries

Easy Chocolate Cupcakes

This recipe makes a dozen modest-sized cupcakes or 9 more standard cupcakes. I like the smaller ones for younger toddlers who may not need or be able to eat a larger serving.
4.95 from 36 votes
Prep Time 15 minutes
Cook Time 18 minutes
Total Time 33 minutes
Cuisine American
Course Dessert
Calories 75kcal
Servings 12 cupcakes


  • 1/4 cup butter (softened at room temperature)
  • 1/3 cup sugar
  • 2 eggs
  • 1/4 cup plain whole milk Greek yogurt (or sour cream)
  • 1/3 cup milk
  • 1 teaspoon vanilla
  • 3/4 cup all purpose flour
  • 1/4 cup cocoa powder
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • Fresh Strawberry Frosting or frosting of choice


  • Prepare the Fresh Strawberry Frosting and place into the fridge. Preheat the oven to 350 degrees F and line a standard muffin tin with paper liners. Set aside.
  • In a medium bowl, beat the butter and sugar with a handheld electric mixer until light and fluffy, about 1 minute. Add the eggs, one at a time, then the sour cream, vanilla, and milk. (You can also use a blender for that part.)
  • Slowly add in the flour, cocoa powder, baking powder, baking soda, and salt. Stir gently until just combined.
  • To make more modest sized cupcakes for younger kids: Fill prepared paper liners about ½ full. Bake for 14-16 minutes, or until a cake tester inserted into the center comes out cleanly.
  • To make more standard size cupcakes: Fill 9 cupcake liners with about ¼ cup batter. Bake for 16-18 minutes, or until a cake tester inserted into the center comes out cleanly.
  • Remove from oven. Remove cupcakes from pan and let cool completely on a wire rack.
  • Just before serving, remove the frosting from the fridge. Snip off one corner of the bag and pipe onto cooled cupcakes. Garnish with a slice of berry, if desired, and serve immediately.



  • Fresh Strawberry Frosting: Place ½ cup chopped strawberries into a food processor. Grind until very smooth, about 20 seconds. Add 2 tablespoons honey, 6 ounces cream cheese, and 2 tablespoons butter, softened at room temperature, and process until very smooth. Spoon into a quart-size zip top bag, seal, and refrigerate until ready to serve.
  • Standard Cream Cheese Frosting: Add 2 tablespoons honey, 6 ounces cream cheese, softened at room temperature, and 2 tablespoons butter, softened at room temperature, to a medium bowl. Blend with a spatula or hand-held electric mixer until very smooth. Spoon into a quart-size zip top bag, seal, and refrigerate until ready to serve.
  • You can use whole-wheat pastry instead of all-purpose if you prefer.
  • To make these egg-free, use 2 tablespoons ground flaxseed and 5 tablespoons water in place of the eggs.
  • To make these dairy-free, use unsweetened plain non-dairy milk instead of dairy milk and melted coconut oil in place of the butter.
  • If you don't have yogurt or sour cream, you can use all milk.
  • These cupcakes are best when they are freshly baked, so make them on the day you plan to eat them if possible and keep them at room temperature.
  • Frost just before serving if possible.


Serving: 1cupcake, Calories: 75kcal, Carbohydrates: 13g, Protein: 3g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 1g, Cholesterol: 29mg, Sodium: 127mg, Potassium: 68mg, Fiber: 1g, Sugar: 6g, Vitamin A: 59IU, Calcium: 45mg, Iron: 1mg
Tried this recipe?Rate in the comments and tag @yummytoddlerfood on IG!


Related Posts

Related Products

Share it with the world


Filed Under

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?


  1. 5 stars
    I made these for my son’s 2nd birthday last year, and they were a hit! So I’ve made them again for his 3rd birthday this year! This time, however, I made mini cupcakes for his daycare class, and I followed your timing from your Mini Carrot Cake Cupcakes recipe (12-14 mins). It made 24 mini cupcakes — perfect!
    I made these cupcakes last night (Thursday), and now have 12 leftover mini cupcakes. Will they last until Sunday (his family birthday party in 2 days)? Should I freeze them now and then pull them out of the freezer on Sunday morning?

    1. I am sorry that I am just seeing this but fridge or freezer would likely be ideal. Enjoy!

  2. So excited to make these for Valentine’s Day tomorrow with your strawberry frosting. Yum! I have lowfat greek yogurt but not whole milk. Would you use that or sub all milk instead? Thanks for all your wonderful recipes.

    1. Hi- the creamiest results will come from whole milk Greek yogurt (so full fat greek yogurt made with whole milk). There is no actual milk, just to clarify that. If you only have low fat Greek yogurt, that will work similarly though so use what you have!

  3. 5 stars
    We have made these 3 days in a row!! So yummy and 100% kid approved. We left the icing off and just added chocolate chips instead. I love knowing they’re low in sugar and in the healthier side! Thank you for this delish recipe!

  4. Hi! Love your recipes.
    I am planning to Make these for a neighbour family who has a gluten allergy. I am not familiar with baking with gluten free flour. Can I sub AP flour for equal part gluten free? Would the baking time change?
    Alternatively, can I just use oat flour?

  5. I’m planning to try the eggs free option with flax seed. I’ve never substituted eggs. Any tips?
    Also, I’m curious if anyone has tried adding mini chocolate chips? How much?

    1. Just stir the ground flax with the water and let sit for a minute, then add to the batter. You could also use a store bought egg replacer if you prefer. I think you could add 1/2 cup mini chocolate chips to the batter and it would be yummy. Enjoy them

  6. 5 stars
    These were so great! Followed the recipe as written, making sure to get the right amount of blending time as mentioned. Substituted a mix of soy creamer and almond milk for the cow milk with no issues. 3-year-old kiddo had fun helping once the blending was over. They tasted great! Thanks for this recipe.

  7. Hi Amy,
    I would like to make these healthy cupcakes for my daughter’s birthday, I’ve gone through a few of your recipes and really like this one. I am thinking of making light colour cupcakes, so would this recipe work if I replace the cocoa powder with plain flour instead or how should I adjust the recipe? Thanks very much.

  8. Hi, I see I can use coconut oil for this instead of butter. Is it still 1/3 cup coconut oil?
    Can I use honey instead of sugar? Thanks

    1. Yes, the oil amount is the same as the butter amount. And I haven’t tried it with honey and the texture might be a little different, but I’d think it would still work.

  9. 5 stars
    SO delicious!!!!!!!! I did a test run ahead of my son’s second birthday in a couple weeks, and they we’re gobbled up by the family in no time. I’m hoping I can make them the night before his birthday party because it starts at 9am (wait to frost until the morning though). Or perhaps I’ll just wake up a lot earlier. 😉
    Thanks for the great recipe.

  10. 5 stars
    Made it today. It was so good. Very taste and soft, the perfect amount of sweetness. All the kids loved it! Thank you! 🙂

  11. 5 stars
    Thank you for this! We’ve never done a ton of added sugars for our kids, so this was perfect for our daughter’s 3rd birthday! I also love the size—9 cupcakes was the perfect amount for our family

  12. 5 stars
    Made these today because I liked the vanilla ones so much that wanted to try the chocolate version. Delicious. I love that they are easy, light, fluffy, not too sweet. Thanks!