
I’d had a sweet potato brownie recipe on my list for a long time. It’s definitely a less conventional base for a dessert, and I had come across versions made with kidney beans, sweet potatoes, or even beetroot. Naturally, I was very curious to see whether I would actually like them.
The first time I made these brownies, I have to admit I added cocoa like there was no tomorrow. 😂 The result was pretty intense, and le husband didn’t even dare to take a bite. 😂
But I couldn’t stop thinking about the recipe, so I made it again, weighed all the ingredients, and adjusted the quantities until I ended up with what I think is the perfect version.
And this time, I also got *le husband’s approval. 😁 He tasted them, liked them, and was actually quite impressed with the result.

Why You’ll Love This Sweet Potato Brownie Recipe
- It’s a healthier and more interesting twist on classic brownies.
- Sweet potato gives these brownies a naturally soft, moist, and fudgy texture.
- They have a rich cocoa flavor without tasting like a boring “healthy” dessert.
- It’s a great way to use sweet potatoes in a sweet recipe, too.
- They’re perfect alongside a cup of coffee, especially if you’re a fan of chocolate desserts.
- It’s the kind of recipe that might make you see sweet potatoes in a completely different light. 😁
Tips for Making Perfect Sweet Potato Brownies
Don’t overbake the brownies. We’re not trying to make a dry cake here—we want soft, moist, fudgy brownies. Use the toothpick test and take them out of the oven when the toothpick comes out with a few crumbs attached, but no raw batter. Even if the brownies still seem a little soft when you take them out of the oven, they will firm up as they cool.
Use roasted sweet potatoes, not boiled ones. Baking the sweet potatoes helps preserve their flavor and, more importantly, doesn’t add extra water. A purée that is too wet can change the final texture of your brownies.
Let the brownies cool before slicing. I know it’s tempting to cut into them while they’re still warm, especially when your kitchen smells like cocoa and chocolate, but a little patience is worth it. The texture continues to set as the brownies cool.
Choose creamy peanut butter without unnecessary additives, if possible. The consistency of peanut butter can vary quite a bit from one brand to another, and this can affect the texture of the brownie batter.
Add a little instant coffee to the batter. You won’t actually taste coffee in the brownies. Its purpose is to intensify the cocoa flavor and make the brownies taste even richer and more chocolatey.
Finish with a pinch of flaky salt. Once you take the brownies out of the oven, sprinkle a little salt over the top while they’re still warm. The contrast between sweet and salty adds balance and brings out the rich cocoa flavor even more.


How to Store Sweet Potato Brownies
Once the brownies have cooled completely, store them in an airtight container. This will help them retain their soft, moist texture for longer.
Personally, I like them even more after they’ve rested for a while, once the flavors have had time to develop and the texture becomes denser and fudgier.
Frequently Asked Questions
What can I use instead of coconut oil?
You can replace coconut oil with another neutral-flavored oil, using the same amount. It’s best to choose an oil without a strong flavor so it doesn’t alter the taste of the brownies.
Can I replace the honey with another sweetener?
Yes, you can replace honey with maple syrup, although the texture of the brownies may be slightly different.
Can I replace the walnuts?
Absolutely. If you don’t like walnuts or have a nut allergy, you can leave them out or replace them with another type of nut you enjoy. Almonds, hazelnuts, or pecans would all work really well.
How similar are these brownies to classic brownies?
They definitely have the flavor and texture you’d expect from brownies, but they’re not identical to a traditional brownie recipe. The sweet potato changes the texture and helps make these brownies softer, moister, and denser.
If you’re expecting a classic brownie made with plenty of butter and chocolate, you’ll notice the difference. But if you enjoy healthier desserts that still feel indulgent, I definitely think these are worth trying.

More Healthy Brownie Recipes
If you’ve landed here because you want to try healthier brownie recipes that aren’t sad, dry, and completely lacking in flavor, I have a few more recipes on the blog that you might enjoy. 😊
High-Protein Banana Brownies – Flourless & No Added Sugar Recipe
Easy No-Bake Healthy Brownie Bites with Sea Salt
Banana Peanut Butter Brownies – No Added Sugar
Sweet Potato Brownies Recipe – Soft, Fudgy & Naturally Sweetened
9
servings15
minutes1
hour5
minutes185
kcalRich and fudgy sweet potato brownies made with roasted sweet potato – proof that healthier desserts can be just as delicious.
Ingredients
300 g sweet potato purée, made from 400 g raw sweet potato (about 2 medium sweet potatoes)
80 ml honey
100 g creamy peanut butter
1 teaspoon vanilla extract
20 ml melted coconut oil
30 g unsweetened cocoa powder
5 g baking powder
50 g oat flour
½ teaspoon instant coffee powder, optional
- For the topping, optional
30 g walnuts, roughly chopped
20–30 g chocolate chips
sea salt flakes
Directions
- Wash the sweet potatoes thoroughly and roast them whole, with the skin on, for about 40 minutes at 200°C (400°F), until tender and easily pierced with a fork. For this recipe, 2 medium sweet potatoes were used.
- Once baked, remove the skins and weigh out 300 g of sweet potato flesh. Mash until you have a smooth purée.
- Add the honey, peanut butter, vanilla extract, and melted coconut oil. Mix until well combined.
- Add the cocoa powder, oat flour, baking powder, and, if using, the instant coffee powder. Mix until you have a smooth, homogeneous batter.
- Transfer the batter to a 20 × 20 cm (8 × 8-inch) square baking pan lined with parchment paper and smooth the surface.
- If desired, sprinkle the chopped walnuts and chocolate chips over the top.
- Bake for approximately 25–28 minutes at 180°C (350°F) in a preheated oven.
- Sprinkle with flaky sea salt while the brownies are still warm, then let them cool completely before slicing.
Notes
- The nutritional values are estimates and do not include the optional topping ingredients or the instant coffee powder
- The cooking time includes the time needed to roast the sweet potatoes.
