This is the most amazing chocolate cupcake recipe - moist, soft and fluffy with a rich chocolate flavor. These easy paleo chocolate cupcakes are gluten free, grain free and dairy free. They're made with almond flour, sweetened with coconut sugar and perfect for any birthday or celebration.

I've always been more of a vanilla cake kind of person...but wow! These paleo chocolate cupcakes may have just converted me.
They are so moist and tender, with a rich chocolate flavor. It's easy to eat two or three! These gluten free dairy free chocolate cupcakes are everything you could want in a cake (or cupcake).
And what goes perfectly with these healthy chocolate cupcakes? Coconut cream frosting! It's lightly sweetened, only a few ingredients and extremely easy to make.
Why You'll Love these Almond Flour Chocolate Cupcakes
- paleo friendly - made with simple, minimally processed ingredients
- moist and tender with a nice crumb- the perfect cake texture
- gluten free and grain free - made with almond flour
- dairy free - made without butter and milk
- easy to make - no fancy equipment needed
- a great chocolate cupcake recipe for kids

Ingredients
You can find the full recipe for these paleo chocolate cupcakes in the recipe card below, but here's an overview of the ingredients you'll need:
- blanched almond flour - these chocolate cupcakes are made with almond flour. The best substitute would be tigernut flour. You can also take a look at my tigernut chocolate cupcakes for a nut free version.
- cocoa powder - I used a Dutch processed cocoa powder, but any cocoa powder or even cacao powder will work.
- tapioca starch - this is added for texture purposes. You can swap tapioca starch for arrowroot starch/flour.
- coconut sugar - to sweeten the cupcakes
- cinnamon - this is an optional ingredient. I added cinnamon to bring out more of the chocolate flavor, but the recipe works without it.
- baking soda - for the rise
- salt - enhances the flavors
- eggs - needed to bind the ingredients. I don't recommend an egg replacement for this recipe. If you're in need of egg free paleo chocolate cupcakes, then check out my paleo vegan chocolate cupcakes.
- almond milk - this recipe used to be made with water, but I decided to swap it out for almond milk. However, you can use water or coconut milk - whatever you have on hand.
- avocado oil - this provides the cupcakes with moisture and is important for the texture. I like using avocado oil because it has a neutral flavor and does well at high temperatures. However, you can swap the avocado oil for any other liquid oil (like olive oil).
- vanilla extract - for flavor

How to Make Paleo Chocolate Cupcakes From Scratch
Making cupcakes from scratch is so easy! This recipe is basically as simple as making a box cake 😉
Here's the step by step instructions:
- First, preheat your oven to 350 degrees F. Line a muffin tin with 12 cupcake liners.
- Next, combine the almond flour, tapioca starch, cocoa powder, coconut sugar, cinnamon, baking soda and salt in a large mixing bowl. I recommend sifting the almond flour and cocoa powder, as they have a tendency to clump. Combine with a whisk until well mixed.
- Add in the remaining ingredients. This includes the eggs, almond milk, avocado oil and vanilla. Whisk until smooth.

- Pour the batter into your lined muffin pan. Each cupcake is about ¼ cup batter, making 12 cupcakes.

- Next, place the cupcakes in the oven (middle rack) and bake at 350 degrees for 16-18 minutes. 16 minutes will give you more of that extra moist, under-baked texture (which I prefer).
- After baking, let the cupcakes cool in the pan for 5-10 minutes, then transfer them to a wire cooling rack. Cool completely before frosting.

Frosting for Paleo Cupcakes
For these almond four chocolate cupcakes, I opted for a coconut cream frosting. You can swap it for a store bought version, or use my recipe for vanilla frosting.
This coconut cream frosting is easy to make and I love that it isn't overly sweet. The one downside is that it does not hold up in the heat. So, if you're planning an outdoor event and the cupcakes can't be kept chilled, then I recommend finding an alternative frosting recipe.
Frosting Ingredients
- coconut cream - you'll need just the thick white cream from a can of full fat coconut milk (or coconut cream). I would get two 13.5 oz cans to make sure you have enough. If you open a can and the cream has not separated from the milk, then pop the can in the fridge overnight.
- maple syrup - use to sweeten the frosting.
- vanilla extract - added for flavor
- tapioca starch - this helps to thicken the frosting and improve the texture. If you want your frosting to be sweeter, then swap the tapioca starch for powdered monk fruit or powdered sugar.

How to Make Coconut Cream Frosting
- To make the frosting, whisk together coconut cream, maple syrup and vanilla. Then, add the tapioca starch and continue to whisk until smooth.
- Refrigerate the frosting for at least 30 minutes to thicken.
- Then, add the frosting to the cupcakes. You can spread the frosting with a knife, or pipe it. I used a plastic baggie to pipe the frosting.
- Once the cupcakes are frosted, they need to be stored in the fridge. The frosting will be fine out for a few hours, but will spoil at room temperature.

Storage
Your cupcakes should be kept in an airtight container to keep moist. You can store the cupcakes at room temperature for up to two days. However, once the cupcakes are frosted, they need to be placed in the fridge, as the frosting will spoil at room temperature.
Also, this coconut cream frosting does not hold up in the heat - it will melt. So either keep the cupcakes chilled or top them with a more heat stable frosting.
FAQ
Yes! To make these cupcakes into a cake, double the recipe. Place the batter into two 9-inch round cake pans (line with parchment paper on the bottom), and bake at 350 degrees for 20-25 minutes.
Yes! You can make the cupcakes up to a day in advance, but I don't recommend frosting them until the day you serve them. After baking the cupcakes, let them cool, then store them in an airtight container on the counter up to one day in advance.
More Easy Paleo Cupcake Recipes
Paleo Chocolate Cupcakes (with Almond Flour)
- Prep Time: 10 minutes
- Cook Time: 16 minutes
- Total Time: 26 minutes
- Yield: 1 dozen cupcakes 1x
Description
Healthy, Paleo Chocolate Cupcakes made with almond flour and sweetened with coconut sugar. Extremely moist, tender and easy to make - the perfect cupcake for any celebration or family gathering.
Ingredients
Chocolate Cupcakes
- 1 + ½ cups blanched almond flour (150g)*
- ⅓ cup cocoa powder (38g)*
- ¼ cup tapioca starch (30g)
- ½ cup coconut sugar (80g)
- ½ tsp cinnamon (optional)
- ½ tsp baking soda
- ¼ tsp salt
- 2 large eggs
- ½ cup almond milk
- ¼ cup avocado oil
- 1 tsp vanilla extract
Coconut Cream Frosting
- 1 + ½ cups coconut cream**
- 2 Tbsp maple syrup
- ½ tsp vanilla extract
- 2 Tbsp tapioca starch
Instructions
Chocolate Cupcakes
- Preheat your oven to 350 degrees F. Line a muffin tin with 12 cupcake liners and set aside.
- Whisk together the almond flour, cocoa powder, tapioca starch, coconut sugar, cinnamon, baking soda and salt in a large mixing bowl.
- Add in the remaining ingredients. This includes the eggs, almond milk, avocado oil, and vanilla. Whisk until smooth.
- Pour the batter into your lined muffin tin. Each cupcake is about ¼ cup batter, making 12 cupcakes.
- Place the cupcakes in your oven (middle rack) and bake at 350 degrees for 16-18 minutes.
- After baking, let the cupcakes cool in the pan for 5-10 minutes, then transfer them to a wire cooling rack.
- Cool completely before frosting.
Coconut Cream Frosting
- Whisk together the coconut cream, maple syrup and vanilla.
- Add in tapioca starch, whisk until smooth.
- Refrigerate the frosting for 30 minutes or until thickened.
- Remove the frosting from fridge, stir a couple times and then frost cooled cupcakes***
- Store the frosted cupcakes in the fridge, as the frosting will spoil if left out at room temperature.
Notes
*I recommend sifting the flours to remove any clumps
**You will need two 13.5 oz cans of full fat coconut milk (or coconut cream). Use just the thick white cream, not the liquid coconut milk.
***I placed the frosting in a plastic baggie, cut a hole in one end and piped it onto the cupcakes.






Eric
My favorite chocolate gluten-free cupcakes. Amazing!
Katie
My family loves these moist Paleo chocolate cupcakes and we hope you do too!
Luci b
My favorite choc cupcake so far! They are delicious! I topped with my own homemade coconut cream frosting.
Katie
Oh wonderful! Thank you for the review 🙂
Tanya
I tried these side by side with the chocolate cassava cupcakes and although both were delicious these were slightly better for me. Absolutely delicious and my new go to chocolate cupcake!!
Katie
Oh wonderful! I'm so glad you like them. Thank you for leaving a review 🙂
Val
Katie, you are amazing! These ROCK! I do mine with a little twist. I add more cinnamon. I also use xylitol instead of coconut sugar. To cook ,I use a mini-muffin pan of 24 and cook for just over 13 minutes. Oh my goodness. I make these twice a week! My friends who don't usually eat healthy also LOVE these! They are so good that I don't even bother with frosting! WOW! Thank you thank you thank you!
Katie
Thank YOU so much! Your review just made my day! I'm so glad you and your friends enjoy them 🙂
Tori
Could I use monkfruit in place of coconut sugar? Only bc I have that already 🙂
Katie
Yes!
AudreyLover92
Could this be done in a 9x13
Lei
These are so good, Katie! We all love these cupcakes! 🙂 I always forget to post this in my IG stories and tag you as my kids devour them quickly lol .
Mom
Made this in a 9x13 pan but tripled the recipe. was delicious. I used a cashew frosting since the birthday boy does not like coconut. Keeping this recipe
Katie
I'm so glad the 9x13 pan worked!
Heather Meyer
Hi!! What do you mean by “use just the cream not the liquid coconut milk” with regards to the coconut cream?
Katie
In a can of coconut milk (or coconut cream) there should be part cream (thick and white) and part milk (liquid). If the cream and the milk are not separated, then place the can in the fridge overnight and they will separate. For the frosting, you only want to use the thick white cream.
Rachel
Will oat milk work?
Katie
Yes, you can use any milk.