Chocolate Sweet Potato Muffins
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.My chocolate sweet potato muffins are super moist, soft, and are ready in about 35 minutes, and each one has just 150 calories with 5 grams of protein. I add cocoa powder and melted dark chocolate to get that rich chocolate flavor, while the sweet potatoes and banana give it a cake like texture. They’re naturally gluten free and easy to make egg-free with one easy swap!

I started playing around with sweet potato in baked goods after my vegan pumpkin cupcakes became such a hit with my family. Pumpkin kept those cupcakes moist without much oil, so I wanted to see what roasted sweet potato could do in a chocolate muffin. My first batch tasted good, but it came out heavy and dense.
For the next round, I changed the baking powder and baking soda and switched to oat flour. That batch rose higher and had a lighter crumb. Both of my kids gobbled them up, no questions asked! And neither one could tell they had sweet potatoes in them!
Since then these have become my most requested muffin, ahead of every berry and bran version I’ve made. My kids grab one for breakfast on school days, and I like having a chocolate treat on the counter that I don’t have to ration.
👩🏽🍳 Why I Love This Recipe
I love that these taste like a bakery treat while being made from healthier ingredients that I already keep in my kitchen. The fiber in these muffins comes from three whole food sources: sweet potato, banana, and oat flour. Together they add up to 4 grams of fiber per muffin, and the eggs bring most of the protein. There’s no protein powder and no sugar substitute in the batter either.
The texture is what sold me. Oat flour has no gluten to trap air, so using both baking powder and baking soda gave the batter enough rise, and blending the wet ingredients until smooth keeps the crumb even with no stringy bits of sweet potato. I have served these to other moms who bake with regular flour and sugar, and nobody has ever guessed the ingredient list!
The recipe is also flexible. It can be made egg free or vegan, and the flavors can also be customized depending on what you have on hand. I also skip the topping when I’m packing them for school, and I add it when I’m serving them as dessert.
🥘 Ingredients
This is everything I use and why each one is important to this recipe (exact amounts are in the recipe card below):

Roasted sweet potato: This is the base of the batter. I roast mine because roasting brings out the natural sugars and keeps the flesh dry, so the muffins get sweetness and moisture without turning gummy. Substitute: I can use plain canned sweet potato or yam puree with no added sugar as a 1:1 replacement. The flavor is a little less caramelized, but the texture holds up.
Ripe banana: I use a banana with lots of brown spots. The extra ripeness adds sweetness, and the banana binds the batter so it holds together without much flour. Substitute: Unsweetened applesauce (⅓ cup per banana) works as a 1:1 replacement.
Eggs: I use eggs for lift and structure. Substitute: I recommend flax eggs (1 tablespoon ground flaxseed mixed with 2½ tablespoons water per egg, rested 5 minutes until gelled) as a 1:1 replacement. Here’s my guide to making a flax egg. The crumb comes out slightly denser, but I can’t taste the flax under the chocolate.
Vanilla extract: A small amount brings out the chocolate flavor.
Maple syrup: This one is optional. I add it when I’m baking for my kids, who like things sweeter, and I leave it out when the muffins are for me. Substitute: Honey works as a 1:1 replacement.
Oat flour: For the flour, I use oat flour, which keeps the recipe gluten-free and gives a tender crumb. I choose certified gluten-free oats when I’m baking for anyone with celiac disease. Substitute: I can use store-bought oat flour as a 1:1 replacement by weight.
Cocoa powder: I use Dutch-process cocoa for the darkest color and smoothest chocolate taste. Substitute: Natural unsweetened cocoa powder will work as a 1:1 replacement, though the muffins come out a shade lighter and a little tangier.
Baking powder and baking soda: Both essential to help these muffins rise!
Salt: Just a quarter teaspoon intensifies the chocolate flavor. Don’t leave it out!
Dark chocolate chips: These get folded through the batter, with a few pressed into the tops. They melt and become gooey while baking. Substitute: I can use dairy-free dark chocolate chips as a 1:1 replacement to keep the whole recipe dairy-free.
Dark chocolate and coconut oil (topping): Once melted together, this pair is perfect for drizzling on top of the muffins even more chocolate flavor. The coconut oil keeps the chocolate glossy and easy to spoon.
🔪 How To Make
This is a blender batter, so the whole thing comes together fast. Here is exactly what I do:
Heat the oven: I preheat my oven to 350°F and line 8 cups of a muffin tin with paper liners.
Blend the wet ingredients: I add the roasted sweet potato, banana, eggs, vanilla, and maple syrup (if using) to my blender and blend until completely smooth with no lumps.

Stir in the dry ingredients: I pour the mixture into a bowl and stir in the oat flour, cocoa powder, baking powder, baking soda, and salt. I stop as soon as I don’t see any dry streaks.

Fold in the chocolate: I fold in the chocolate chips with a spatula and save a small handful for the tops.

Fill and bake: I divide the batter evenly among the lined cups, press the saved chips onto the tops, and bake for 18 to 22 minutes.

Cool and top: I let the muffins cool completely on a wire rack. Then I melt the dark chocolate with the coconut oil, spoon a thin layer over each muffin, and let it set before serving.

💭 Expert Tips
My #1 Secret Tip for these muffins is to let them cool completely adding the chocolate topping. If you top them warm, the chocolate sauce will melt. On cooled muffins, the topping hardens into a clean shell that cracks when you bite in.
Other Tips To Keep In Mind:
- Spoon and level your oat flour: I spoon it into the measuring cup and level the top flat. Scooping packs it down and gives you too much flour, which makes the muffins heavy.
- Use the touch test: I check at 18 minutes. The muffins are done when the tops spring back when I press lightly and a toothpick comes out with a few moist crumbs, not wet batter.
- Use liners, not a greased tin: This batter sticks to bare metal. Paper or foil liners peel off cleanly.
- Roast sweet potatoes in bulk: I roast two or three at 400°F until completely soft, then freeze the mashed flesh in 1-cup portions. When I’m short on time, I microwave a pierced sweet potato for 8 to 10 minutes instead.
📖 Variations
I make the classic version most often, but these three swaps all work well:
Pumpkin Spice: I swap the sweet potato for the same amount of canned pumpkin puree (not pie filling) and add 1 teaspoon pumpkin pie spice with the dry ingredients.
Extra Chocolate Chunk: I skip the melted topping and fold in an extra ⅓ cup (60g) of dark chocolate chunks along with the chips.
Mini Muffins: I bake the batter in a lined mini muffin pan for 12 to 14 minutes at the same temperature.
🍽 Serving Suggestions
My kids like these slightly warm with a glass of cold milk. For school lunches, I skip the topping and pack one next to apple slices and cheese, the same way I build my healthy homemade lunchables. When I’m putting out a dessert plate, I set these next to my no bake chocolate peppermint protein balls or chocolate protein balls so everyone can pick their chocolate fix.
🧊 Storage Directions
Room temperature: I keep them in an airtight container on the counter for up to 2 days.
Refrigeration: They last up to 5 days in an airtight container in the fridge, and the topping stays firmer there.
Freezing: I wrap each muffin in plastic wrap and put them all in a freezer bag for up to 3 months. They thaw on the counter in about an hour.
Reheating: I microwave a thawed or room temperature muffin for about 15 seconds. The topping softens and the center warms through.
❓ Recipe FAQs
The most common reasons are opening the oven door in the first 15 minutes or using old baking powder. I check that my baking powder fizzes in hot water before I bake, and I keep the oven closed until at least the 15-minute mark.
Yes. I mash the sweet potato and banana with a potato masher until very smooth, then whisk in the eggs, vanilla, and maple syrup. The muffins bake up the same, with a few small flecks of sweet potato.
I get about 20 mini muffins from one batch. I fill each cup about three-quarters full so they don’t spill over.

Love this healthy dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
For more healthy desserts – download my free cookbook with 10 more healthy treats here!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
Chocolate Sweet Potato Muffins
Ingredients
- 1 cup (250g) roasted sweet potato, mashed
- 1 ripe banana about 120g
- 2 large eggs
- 1 tsp vanilla extract
- 1 tbsp maple syrup optional for a sweeter muffin
- ½ cup (50–55g) oat flour
- ¼ cup (30g) unsweetened cocoa powder
- 1 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ⅓ cup (60g) dark chocolate chips or chunks
Instructions
- Preheat your oven to 350°F and line a muffin pan with 8 liners.
- Add the sweet potato, banana, eggs, vanilla, and optional maple syrup to a blender. Blend until completely smooth.
- Transfer to a bowl and stir in the oat flour, cocoa powder, baking powder, baking soda, and salt until just combined.
- Fold in the dark chocolate chips, reserving a few for the tops.
- Divide the batter evenly between 8 muffin cups and sprinkle the reserved chocolate on top.
- Bake for 18–22 minutes, until the tops are set and a toothpick inserted into the center comes out with a few moist crumbs.
- Let the muffins cool completely.
- Melt the dark chocolate with the coconut oil until smooth. Spoon or drizzle a thin layer over each muffin and let the chocolate set.
Notes
- My #1 Secret Tip: cool the muffins 100% before adding the chocolate topping, or it slides off.
- Spoon and level oat flour; scooping packs it and makes dense muffins.
- Vegan: use 2 flax eggs (2 tbsp ground flax + 5 tbsp water, rested 5 min).
- Freeze up to 3 months, wrapped individually.




