Sweet Potato Brownies stacked on a white plate with fudgy texture and chocolate chips on top

Sweet Potato Brownies: Fudgy, Healthy & So Easy to Make

Spread the love

Sweet potatoes have been a staple in kitchens across the American South, West Africa, and parts of Asia for centuries, valued for how well they hold moisture and natural sweetness in baking. That’s exactly why they work so well here. Mash one up, mix it into a brownie batter, and you get something dense, fudgy, and rich without leaning on a stick of butter to get there. My grandmother used sweet potatoes in pies every fall, and honestly, brownies feel like the dessert she would’ve made if food blogs had existed in her kitchen.

What I love about sweet potato brownies is that they don’t feel like a compromise. They’re not “healthy dessert” in the sad, dry, chalky sense. They’re genuinely fudgy. They’re budget-friendly since sweet potatoes cost next to nothing. And they come together with ingredients most people already have in the pantry.

Why You’ll Love This Recipe

  • One bowl, minimal cleanup (my favorite kind of Tuesday night baking)
  • Naturally sweetened partly by the sweet potato itself
  • Gluten-free friendly with a simple flour swap
  • Freezer-friendly, so future-you gets a treat too
  • Kid-tested, picky-eater approved (this is the real gold standard)

Prep Time: 15 minutes Cook Time: 30 minutes Total Time: 45 minutes Yield: 9-16 brownies

homemade Sweet Potato Brownies

Ingredients You Need to Make Sweet Potato Brownies

Wet ingredients

  • 1 cup mashed sweet potato (about 1 medium sweet potato, roasted or steamed)
  • 1/3 cup melted coconut oil (butter works fine too)
  • 2 large eggs
  • 1 teaspoon vanilla extract

Dry ingredients

  • 1/2 cup cocoa powder
  • 1/2 cup granulated sugar (coconut sugar works if you want less refined sugar)
  • 1/3 cup all-purpose flour (swap for almond flour or a 1:1 gluten-free blend if needed)
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/2 cup chocolate chips, plus a few extra for the top

A quick note on ingredient quality: use unsweetened cocoa powder, not hot chocolate mix. And roast your sweet potato instead of boiling it if you can. Boiling waters down the flavor and adds moisture you don’t want fighting with your batter.

Dietary swaps:

  • Dairy-free: use coconut oil instead of butter, dairy-free chocolate chips
  • Egg-free: try a flax egg (1 tablespoon ground flax + 3 tablespoons water per egg), though the texture gets slightly denser
  • Lower sugar: cut sugar to 1/3 cup, since the sweet potato brings natural sweetness anyway

Equipment Needed

  • 8×8-inch baking pan
  • Mixing bowl and whisk (or a food processor if your sweet potato has any lumps)
  • Parchment paper
  • Fork or potato masher

No food processor? A regular fork and a little patience will mash a roasted sweet potato just fine. I’ve done it both ways more times than I can count.

How To Make Sweet Potato Brownies

 sweet potato
  1. Preheat your oven to 350°F and line an 8×8 pan with parchment paper, letting the edges hang over the sides for easy lifting later.
  2. Roast your sweet potato first if it isn’t already cooked. Poke a few holes in it with a fork, wrap it in foil, and bake at 400°F for about 45 minutes until it’s soft enough to mash with zero resistance.
  3. Mash the sweet potato until smooth. Small lumps are fine, but big ones will show up in your finished brownies, and not in a cute way.
  4. Whisk the melted coconut oil, eggs, and vanilla into the mashed sweet potato until the mixture looks glossy and fully combined.
  5. Sift the cocoa powder, sugar, flour, baking powder, and salt into the wet ingredients. Sifting the cocoa powder specifically matters here, since it clumps more than you’d expect.
  6. Fold everything together gently with a spatula. Overmixing brownies is a real thing, and it makes them cakey instead of fudgy, so stop as soon as you don’t see streaks of flour.
  7. Stir in the chocolate chips, saving a small handful to scatter across the top before baking.
Batter of Sweet Potato Brownies brownies
  1. Pour the batter into your prepared pan and smooth the top with a spatula. It’ll be thicker than a typical brownie batter, which is a good sign.
best chocolate sweet potato brownies
  1. Bake for 28 to 32 minutes. You’re looking for the edges to pull slightly away from the pan and the center to look set but still soft, not liquid.
  2. Test with a toothpick around the 28-minute mark. A few moist crumbs clinging to it means you’re done. A wet, gooey toothpick means give it a few more minutes.
  3. Let the brownies cool in the pan for at least 20 minutes before lifting them out with the parchment paper. I know this step is torture. Do it anyway.
  4. Slice into squares once fully cooled, or the centers will fall apart on you.
fudgy sweet potato brownies

Expert Tips & Variations

Don’t skip the roasting step. Microwaved sweet potato works in a pinch, but roasting concentrates the flavor and reduces excess moisture, which keeps your fudgy sweet potato brownies from turning soggy.

Measure your sweet potato by weight or cup, not by “one medium potato.” Sizes vary wildly, and too much mash will leave you with brownies that never fully set in the middle.

Add a pinch of espresso powder or instant coffee if you want to deepen the chocolate flavor without adding a coffee taste. It’s a bakery trick that works shockingly well.

Try swirling in peanut butter before baking for a easy variation. Drop spoonfuls on top and swirl with a knife.

For extra fudge factor, use one whole egg plus one egg yolk instead of two whole eggs.

Watch your bake time closely. Every oven runs a little different, and these go from perfectly fudgy to overbaked in about five minutes flat.

Let them cool completely. I cannot say this enough. Warm sweet potato brownies taste amazing but fall apart the second you try to lift them.

Nutritional Information

Per brownie, based on a 12-brownie batch. Values are estimates and will vary based on exact ingredients used.

  • Calories: approximately 140-160
  • Protein: 3g
  • Carbohydrates: 18g
  • Fat: 7g
  • Fiber: 2g
  • Sugar: 10g

Sweet potatoes bring a solid dose of beta-carotene, vitamin A, and fiber to the table, which is more than you can say for a boxed brownie mix. This isn’t meant as medical or dietary advice if you’re managing a specific health condition, it’s worth checking with a doctor or registered dietitian about how this fits your needs.

Storage & Reheating

At room temperature: Store in an airtight container for up to 2 days.

In the fridge: These keep well for up to a week, since the sweet potato adds moisture that helps them stay fresh longer than a typical brownie.

In the freezer: Wrap individual squares in plastic wrap, then store in a freezer bag for up to 3 months. Thaw at room temperature for about an hour, or microwave for 15 seconds if you’re impatient like me.

Reheating: A quick 10-second zap in the microwave brings back that fresh-from-the-oven fudginess, especially if you’re serving them with ice cream.

sweet potato brownies simple

Serving Suggestions

  • A scoop of vanilla ice cream on top, because chocolate and vanilla is undefeated
  • Fresh raspberries or strawberries for a little tartness against the richness
  • A drizzle of peanut butter, warmed slightly so it pours
  • A dusting of powdered sugar if you’re serving guests and want it to look fancy with zero effort
  • Paired with a hot cup of coffee or a cold glass of milk, depending on the hour

Frequently Asked Questions

Can I taste the sweet potato in these brownies? Not really. The cocoa powder and chocolate chips dominate the flavor. What you notice is a fudgier, moister texture rather than any sweet potato taste.

Do sweet potato brownies taste healthy? They don’t taste like a “health food” dessert, which is honestly the whole point. They taste like brownies. The health benefit is a quiet bonus, not the main event.

Can I use canned sweet potato puree instead of fresh? Yes, as long as it’s plain puree with nothing added. Just check the moisture level, since canned puree can be wetter than freshly roasted sweet potato.

Why did my sweet potato brownies turn out cakey instead of fudgy? This usually means overmixing the batter or overbaking. Stop mixing as soon as the flour disappears, and pull them from the oven a couple minutes early if you want that dense, fudgy center.

Can I make these vegan? Yes, with a flax egg substitute and dairy-free chocolate chips. The texture will be slightly denser but still good.

How do I know when they’re done without a toothpick? Look at the edges. When they start pulling slightly away from the pan sides and the top loses its shine, they’re close to done.

Can I double this recipe for a crowd? Absolutely. Use a 9×13 pan and add about 10 extra minutes to the bake time, checking a bit early since ovens vary.

Sweet potato brownies earned a permanent spot in my regular baking rotation, and not because they’re “good for you.” They’re just good, full stop. The fact that they use up whatever sweet potato is sitting in your pantry, freeze well, and satisfy a chocolate craving without a lot of fuss is just a bonus.

More Brownie Recipes

Sweet Potato Brownies: Fudgy, Healthy & So Easy to Make

Recipe by recipestreats.comCourse: Cakes
Servings

16

servings
Prep time

15

minutes
Cooking time

30

minutes
Calories

140

kcal

Sweet Potato Brownies: fudgy, healthy, and so easy to make. This simple recipe is a family favorite you’ll want to bake again.

Ingredients

  • 1 cup mashed sweet potato

  • 1/3 cup melted coconut oil

  • 2 large eggs

  • 1 teaspoon vanilla extract

  • 1/2 cup cocoa powder

  • 1/2 cup granulated sugar

  • 1/3 cup all-purpose flour

  • 1/2 teaspoon baking powder

  • 1/4 teaspoon salt

  • 1/2 cup chocolate chips, plus a few extra for the top

Instructions

  • Preheat oven to 350°F (175°C). Line an 8×8-inch pan with parchment paper.
  • Cook and mash the sweet potato until smooth.
  • Whisk together sweet potato, melted coconut oil, eggs, and vanilla.
  • Add cocoa powder, sugar, flour, baking powder, and salt; mix until just combined.
  • Fold in chocolate chips, reserving a few for the top.
  • Spread batter evenly into the prepared pan and sprinkle with remaining chocolate chips.
  • Bake for 28–32 minutes, until a toothpick comes out with a few moist crumbs.
  • Cool in the pan for 20 minutes, then lift out, cool completely, and slice into squares.

Notes

  • Roast instead of boil: Roasting the sweet potato gives the brownies a richer flavor and prevents excess moisture.
  • Don’t overmix: Stir just until the ingredients are combined to keep the brownies dense and fudgy.
  • Cool completely: Let the brownies cool before slicing for clean cuts and the best texture.

More Recipes