I have to confess something. For years, I was convinced that “vegan brownies” were basically just sad, dense squares of disappointment. You know the kind. They’re dry. They’re crumbly. They taste like they’re trying way too hard to be healthy, and the result is a dessert that sits on the counter, judging you for eating it. I used to make those vegan double-chocolate avocado brownies because I wanted to be responsible, but let’s be honest—avocado in a brownie is a texture that takes some getting used to, and I usually ended up just eating the chocolate chips off the top.
Then, last month, I was staring at a bunch of sweet potatoes that were starting to shrivel in my pantry. I wasn’t hungry for dinner, but I was craving something sweet. I had some cocoa powder, some maple syrup, and a desperate need for comfort. I threw them together in a bowl, assuming it would be another flop. But when I pulled the pan out of the oven, the smell was incredible. Rich, deep chocolate mixed with that warm, earthy sweetness of roasted potatoes.
I took a bite. And I froze. These vegan fudgy sweet potato brownies weren’t just edible. They were fudgy. They were moist. They were genuinely delicious. The sweet potato didn’t taste like vegetables; it acted as the perfect binder and moisture agent, creating a texture that was closer to a lava cake than a traditional brownie. I’ve made these vegan fudgy sweet potato brownies at least eight times since that Tuesday night, tweaking the ratios until they were perfect. My non-vegan friends have eaten them and asked for the recipe, completely unaware that the secret ingredient is a root vegetable.
This recipe is my answer to “I want dessert, but I also want to feel like I made something from scratch without a million ingredients.” It’s simple, it’s healthy-ish (yes, really), and it uses pantry staples you probably already have. If you’re tired of dry vegan treats, this is the game-changer you’ve been waiting for.
Why You’ll Love This Recipe
There are about ten reasons I keep making these vegan fudgy sweet potato brownies, but here are the big ones that make them my new go-to dessert.
Stupid Simple Ingredients — Seriously, you only need six main ingredients. No flax eggs, no aquafaba, no weird nut butters you’re afraid to buy. Just sweet potato, cocoa powder, maple syrup, flour, oil, and chocolate chips. If you can boil water and mash a potato, you can make this.
Actually Fudgy — This is the holy grail. Most vegan brownies are cakey because they rely on applesauce or bananas for moisture. Sweet potato puree is denser and starchier, which creates that dense, chewy, fudgy center I crave. I’ve tested this with banana before, and it tasted like fruitcake. This tastes like chocolate.
Pantry-Friendly — You probably have 90% of these ingredients already. The sweet potato might be the only thing you need to grab, and they’re cheap and last forever in the fridge. I keep a bag of semi-sweet chocolate chips in the freezer specifically for days like this.
Gluten-Free Option — These vegan fudgy sweet potato brownies are naturally gluten-free if you use a GF flour blend or oat flour. This makes them perfect for when you have guests with dietary restrictions, like my cousin who can’t eat gluten. Everyone gets to eat the same batch, no separate pan needed.
Makes Amazing Leftovers — I deliberately make a full batch because these taste even better the next day. The flavors meld together, and the texture firms up just enough to be satisfyingly chewy. I pack them in my lunchbox on Wednesdays when I need a pick-me-up.
Budget-Smart — Feeds a crowd for under $5. That’s cheaper than buying a box of brownie mix and still tastes way better. It’s dessert that doesn’t break the bank.
This is my go-to when I need a treat that feels indulgent but doesn’t leave me feeling sluggish. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy.
Ingredients You’ll Need
Here’s the best part: this list is short. I’m particular about three ingredients here, and I’ll tell you exactly why they matter for getting that fudgy texture.
For the Base
Sweet Potato (1 medium, about 1 cup puree / 240g) — This is the star. You want a red garnet or Jewel sweet potato—they’re naturally sweeter and softer. Do not use orange-fleshed yams; they’re too dry. You need to roast or boil it until it’s completely soft, then mash it into a smooth puree. No lumps allowed. I usually roast two at once so I have extras for later.
Maple Syrup (½ cup / 120ml) — Use real maple syrup, not pancake syrup. It adds a deep, caramel-like flavor that complements the chocolate. If you don’t have maple syrup, brown rice syrup works, but it’s less sweet. Honey isn’t vegan, so skip it. I keep a bottle of Grade B maple syrup for baking because it has a stronger flavor.
Coconut Oil (¼ cup / 60ml) — Melted. I use refined coconut oil because it’s neutral and won’t taste like coconut. If you love coconut flavor, unrefined works great. You can also use melted vegan butter or a neutral oil like avocado oil, but coconut oil helps create that fudgy texture as it cools. I keep a jar in the pantry year-round.
For the Chocolate Flavor
Cocoa Powder (½ cup / 50g) — Use high-quality unsweetened cocoa powder. Dutch-processed cocoa gives a deeper, darker color and richer flavor, but natural cocoa works too. I always buy Guittard or Droste. Avoid “cocoa mix” meant for hot chocolate; it has sugar in it and will ruin the balance.
Vanilla Extract (1 teaspoon) — Pure vanilla extract. Not imitation. It sounds picky, but in a recipe with so few ingredients, the vanilla really shines through and rounds out the chocolate flavor.
Salt (½ teaspoon) — Essential. It balances the sweetness and makes the chocolate taste more like chocolate. Don’t skip it.
For Structure
Flour (¾ cup / 95g) — All-purpose flour works perfectly. For a gluten-free version, use a 1-to-1 baking blend like Bob’s Red Mill or King Arthur Measure for Measure. I’ve also used oat flour, but the texture is slightly more cake-like. Stick to AP flour for that dense fudginess.
Baking Powder (½ teaspoon) — Just a little bit to help them rise slightly. Don’t add more, or they’ll become too cakey.
Vegan Chocolate Chips (½ cup / 85g) — I use Lily’s or Enjoy Life chips. They melt beautifully and create those gooey pockets of chocolate. Dark chocolate chunks work too if you prefer less sweetness.
Pro Tip: If you’re using a raw sweet potato, roast it at 400°F (200°C) for 45-60 minutes until tender. Let it cool completely before mashing. Warm puree will melt the chocolate chips and make the batter greasy. Cool it down first.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
8×8 Inch Baking Pan — I use a metal pan for crispier edges. Glass pans take longer to bake and can result in a softer texture. Line it with parchment paper for easy removal—I learned this the hard way with a stuck batch years ago.
Medium Saucepan or Microwave-Safe Bowl — For melting the coconut oil and mixing the wet ingredients. I just use a microwave bowl for speed.
Large Mixing Bowl — Something with a wide mouth so you can mash the sweet potato easily. I use a ceramic bowl because it’s heavy and doesn’t slip.
Fork or Potato Masher — To get that smooth puree. A food processor works too, but don’t over-process it, or it can become too wet. I prefer mashing by hand for control.
Whisk — For combining the dry ingredients. A simple balloon whisk works fine.
Spatula — A silicone spatula is best for folding in the chocolate chips without overmixing the batter.
Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine for baking.
Optional but nice:
– Parchment Paper: Definitely use this. It makes cleanup a breeze and ensures you can lift the brownies out in one piece.
How to Make It: Step-by-Step
Alright, let’s make these vegan fudgy sweet potato brownies! I’m walking you through exactly how I do it, including the little tricks I’ve picked up to ensure they’re fudgy, not cakey.
Step 1: Prep Your Oven and Pan (5 minutes)
Preheat your oven to 350°F (175°C). Line your 8×8 inch baking pan with parchment paper, leaving an overhang on the sides. This is crucial for lifting the brownies out later. Grease the parchment lightly with a little coconut oil or spray.
Step 2: Make the Sweet Potato Puree (While Oven Heats)
If you haven’t already, cook your sweet potato. Roast it whole at 400°F for about an hour, or microwave it on high for 5-7 minutes, turning every 2 minutes, until soft when squeezed. Let it cool completely. Once cool, peel off the skin and scoop out the flesh. Mash it with a fork until it’s completely smooth. You want about 1 cup of puree. If it’s too wet, spread it on a plate and let it air dry for 10 minutes to evaporate excess moisture. Wet puree = gummy brownies.
Step 3: Mix the Wet Ingredients (3 minutes)
In a large bowl, combine the melted coconut oil and maple syrup. Whisk them together until they form an emulsion—it should look creamy and combined. Add the smooth sweet potato puree and vanilla extract. Whisk vigorously until the mixture is glossy and uniform. This step ensures the potato is fully incorporated and doesn’t leave pockets of plain potato.
Step 4: Combine Dry Ingredients (2 minutes)
Add the flour, cocoa powder, baking powder, and salt to the wet mixture. Sift the cocoa powder if it’s lumpy. Stir gently with a spatula or whisk until just combined. Do not overmix! Overmixing develops gluten, which makes brownies cakey. Stop stirring as soon as you no longer see streaks of flour.
Step 5: Fold in Chocolate Chips (1 minute)
Stir in the vegan chocolate chips. Reserve a small handful to sprinkle on top later if you want extra chocolatey bits. Fold them in gently.
Step 6: Bake (25-30 minutes)
Pour the batter into the prepared pan and smooth the top with the spatula. Sprinkle the reserved chocolate chips on top. Bake for 25-30 minutes. The brownies are done when the edges are set and pulling away slightly from the pan, and the center is just barely set. A toothpick inserted in the center should come out with moist crumbs, not wet batter. If it comes out clean, they’re overbaked. If it comes out with wet batter, they need 2-3 more minutes.
Step 7: Cool Completely (Crucial Step)
This is where most people fail. Let the brownies cool in the pan for at least 30 minutes. They continue to cook and set as they cool. If you cut them while they’re hot, they’ll be messy and crumbly. For the best fudgy texture, let them cool completely, then refrigerate for an hour. This firms them up and makes them sliceable.
Total Time: About 1 hour 15 minutes (including cooling time)
Expert Tips & Tricks
Here’s everything I’ve learned from making these vegan fudgy sweet potato brownies dozens of times. These tips will save you from my mistakes.
Don’t Skip the Cooling
I know it’s tempting to dig in hot, but these brownies set as they cool. The sweet potato starch needs time to firm up. Rush this step, and you’ll get a mushy mess. Patience pays off.
Control the Moisture
Every sweet potato is different. Some are wetter than others. If your puree looks runny, spread it on a baking sheet and let it sit for 15 minutes to dry out slightly before mixing. You want a thick, paste-like consistency.
Quality Cocoa Matters
Since cocoa powder is one of the main flavors, don’t use the cheapest stuff. Good cocoa powder makes a huge difference in depth and richness. I always check the expiration date—old cocoa loses its punch.
Don’t Overbake
Vegan brownies dry out faster than regular ones because there’s no butter or eggs to keep them moist. Pull them out when the toothpick has moist crumbs. They will finish cooking in the pan.
Common Mistakes (and how to avoid them):
Mistake: Brownies are cakey
Fix: You likely overmixed the batter or used too much flour. Measure flour correctly (spoon and level, don’t scoop). Also, ensure your sweet potato puree is thick, not watery.
Mistake: Brownies are gummy
Fix: Your puree was too wet. Dry it out more before mixing, or reduce the maple syrup slightly next time. Also, ensure you’re baking long enough.
Mistake: Brownies stuck to the pan
Fix: You forgot the parchment paper or didn’t grease it. Always line the pan!
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Nutty Version
Fold in ½ cup chopped walnuts or pecans with the chocolate chips. The crunch contrasts nicely with the fudgy texture. This is my favorite for holiday gatherings.
Espresso Boost
Add 1 teaspoon of instant espresso powder to the dry ingredients. It enhances the chocolate flavor without making it taste like coffee. Perfect if you’re pairing these with coffee.
Orange Zest
Add the zest of one orange to the wet ingredients. Orange and chocolate is a classic combo. It adds a bright, fresh note that cuts through the richness.
Double Chocolate
Use dark chocolate chips instead of semi-sweet. Or add 2 tablespoons of cocoa powder to the batter for an extra chocolatey punch. I do this when I’m really craving chocolate.
Dietary Modifications:
Gluten-Free
Use a 1-to-1 gluten-free flour blend. The texture will be slightly more tender, but still fudgy. I’ve used Bob’s Red Mill and King Arthur with great results.
Nut-Free
This recipe is naturally nut-free if you use nut-free chocolate chips. Great for school events or nut-free zones.
Refined Sugar-Free
Use coconut sugar instead of maple syrup. It will change the flavor slightly (more caramel-like) and the texture might be a bit denser. I haven’t tested this extensively, but it should work.
Serving & Storage
How to serve these vegan fudgy sweet potato brownies?
How to Serve:
I serve these plain, but here are some ideas:
– With a dollop of vegan whipped cream
– With a scoop of vanilla ice cream (like small-batch vanilla bean birthday cake vibes)
– Drizzled with extra melted dark chocolate
– With a side of fresh raspberries for a tart contrast
Storage Instructions:
Room Temperature:
Store in an airtight container for up to 3 days. They stay moist at room temperature.
Refrigerator:
Store for up to 5 days. The cold makes them firmer and fudgier. I prefer them chilled.
Freezer:
Yes, these freeze well! Wrap individual brownies in plastic wrap, then put them in a freezer bag. They last up to 3 months. Thaw at room temperature or microwave for 10 seconds. Perfect for meal-prepping dessert.
Pro Tip: If your brownies seem dry after storage, wrap them in a damp paper towel and microwave for 10 seconds. It revives the moisture.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Keep in mind these are estimates.
Per Serving (based on 12 brownies):
– Calories: 180
– Protein: 2g
– Carbs: 28g
– Fiber: 3g
– Sugar: 14g
– Fat: 7g
– Saturated Fat: 5g
– Sodium: 80mg
What’s Good:
– Good source of fiber from sweet potato
– Contains some iron and vitamin A
– No refined sugar (if using maple syrup)
– Gluten-free option available
What to Know:
– Higher in sugar due to maple syrup
– Contains coconut oil (saturated fat)
– Moderate calories
My Take:
Look, these are brownies. They’re a treat. But they’re made with whole foods and veggies, so they’re a better option than a box mix. When I make these, I enjoy one or two and pair them with tea. They satisfy the sweet tooth without the guilt of processed sugar.
Final Thoughts
So that’s my take on vegan fudgy sweet potato brownies! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved my dessert nights more times than I can count. It’s my answer to “I want something sweet” when I’m tired, don’t want to order delivery, and still want something that tastes really good. My kids are happy, my friends are happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite chocolate chips, adjust the sweetness. The best recipes are the ones you adapt to your family’s tastes. If you make these, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy baking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use canned sweet potato puree?
Yes, but check the ingredients. It should be 100% pure sweet potato, with no sugar or additives. Fresh or roasted sweet potatoes are better because they have less water content. Canned puree can be wetter, so you may need to dry it out more or use less of it.
Why did my brownies turn out cakey?
Usually, this happens because the batter was overmixed, or the sweet potato puree was too wet. Make sure you’re mixing just until combined, and ensure your puree is thick and paste-like. Also, check your baking powder—too much can make them rise too much and become cakey.
Can I substitute maple syrup with another sweetener?
You can use honey (not vegan), agave nectar, or brown rice syrup. Agave is thinner, so you might need a little less. Brown rice syrup is less sweet, so you might need a bit more. Maple syrup is the best for flavor and texture, but these work in a pinch.
How do I store leftovers?
Store in an airtight container at room temperature for up to 3 days, or in the fridge for up to 5 days. They freeze well for up to 3 months. I recommend refrigerating them for the fudgiest texture.
Can I make these gluten-free?
Yes! Simply swap the all-purpose flour for a 1-to-1 gluten-free baking blend. The texture might be slightly more tender, but they’ll still be fudgy and delicious.
Do these taste like sweet potatoes?
Not really. The sweet potato adds moisture and natural sweetness, but the cocoa and spices mask the vegetable flavor. Most people can’t tell there’s a potato in there unless you tell them. It’s a great way to sneak veggies into dessert!
Can I double this recipe?
Yes, but use a 9×13 inch pan. The baking time will increase by 5-10 minutes. Keep an eye on them to avoid overbaking.
Pin This Recipe!
Vegan Fudgy Sweet Potato Brownies: 6-Ingredient Easy Dessert
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
Description
Rich, moist, and fudgy vegan brownies made with sweet potato puree, cocoa powder, and maple syrup. These simple, pantry-friendly treats are naturally gluten-free adaptable and taste like indulgent chocolate dessert.
Ingredients
- 1 medium sweet potato (about 1 cup puree / 240g), roasted or boiled and mashed smooth
- ½ cup maple syrup (120ml)
- ¼ cup melted coconut oil (60ml)
- ½ cup unsweetened cocoa powder (50g)
- 1 teaspoon vanilla extract
- ½ teaspoon salt
- ¾ cup all-purpose flour (95g)
- ½ teaspoon baking powder
- ½ cup vegan chocolate chips (85g)
Instructions
- Preheat oven to 350°F (175°C). Line an 8×8 inch baking pan with parchment paper, leaving an overhang on the sides, and lightly grease.
- Cook the sweet potato until soft (roast at 400°F for 45-60 mins or microwave for 5-7 mins). Let cool completely, peel, and mash into a smooth puree. Ensure it is not wet.
- In a large bowl, whisk together melted coconut oil and maple syrup until emulsified. Add sweet potato puree and vanilla extract; whisk vigorously until glossy and uniform.
- Add flour, cocoa powder, baking powder, and salt to the wet mixture. Stir gently with a spatula or whisk until just combined. Do not overmix.
- Fold in vegan chocolate chips, reserving a small handful for the top.
- Pour batter into the prepared pan and smooth the top. Sprinkle reserved chocolate chips on top.
- Bake for 25-30 minutes until edges are set and a toothpick inserted in the center comes out with moist crumbs.
- Cool completely in the pan for at least 30 minutes. For best texture, refrigerate for an hour before slicing.
Notes
Ensure sweet potato puree is thick and not watery to avoid gummy brownies. Do not overmix the batter to prevent a cakey texture. Cool completely before cutting to allow the brownies to set properly.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 brownie
- Calories: 180
- Sugar: 14
- Sodium: 80
- Fat: 7
- Saturated Fat: 5
- Carbohydrates: 28
- Fiber: 3
- Protein: 2
Keywords: vegan brownies, sweet potato brownies, gluten-free dessert, fudgy brownies, easy vegan dessert, healthy brownies, 6-ingredient dessert



