I’ve been on a quest for the perfect brownie for years, you know? The kind that’s fudgy and rich, but doesn’t leave you feeling like you need a nap after one bite. Most “healthy” versions are dry, crumbly, or taste like cardboard. That’s where these Sweet Potato Brownies come in—they’re the real deal. I stumbled on the idea almost by accident, trying to use up a leftover baked sweet potato. I honestly didn’t think it would work. But after a few test batches (and some very patient taste-testers in my family), I nailed it. The sweet potato makes them incredibly moist and adds natural sweetness, so you don’t need a ton of extra sugar. Plus, they’re naturally gluten-free. Trust me, you won’t taste the vegetable—you’ll just taste the chocolate.

Why You’ll Love This Sweet Potato Brownies
These aren’t your average healthy brownies. Here’s why you’ll keep coming back for more:
- Fudgy, not cakey. The sweet potato creates that dense, melt-in-your-mouth texture we all crave.
- Gluten-free and naturally sweetened. No weird flours or refined sugar—just real ingredients.
- Quick to make. Mix everything in one bowl, bake, and you’re done in about 45 minutes.
- Kid-approved. My kids devour these without a clue there’s a vegetable hiding inside.
- Indulgent but wholesome. You get the rich chocolate fix you want, but with fiber and vitamins too.
Ingredients for Sweet Potato Brownies
You only need a few simple things for these brownies, and I bet you already have most of them. Here’s exactly what you’ll need:
- 1 cup mashed sweet potato – from about 1 medium sweet potato, cooked and peeled. Make sure it’s packed and leveled in the cup.
- ½ cup unsweetened cocoa powder
- ⅓ cup pure maple syrup
- 2 large eggs
- ¼ cup melted coconut oil
- 1 teaspoon vanilla extract
- ½ teaspoon baking powder
- ¼ teaspoon fine salt
- ½ cup chocolate chips – totally optional, but highly recommended!
A quick note: have your eggs and mashed sweet potato at room temperature before you start. It helps everything blend together smoothly.
Ingredient Notes for Sweet Potato Brownies
Let me walk you through why each ingredient matters—I’ve tested enough batches to know that small changes make a big difference. The sweet potato is the real star here. It adds tons of moisture and natural sweetness, so you don’t need loads of sugar. Just make sure you use a ripe one; an unripe sweet potato won’t be as sweet and your brownies might turn out a little dry.
Maple syrup isn’t just for flavor—it’s a liquid sweetener, which keeps the brownies tender and fudgy. You can swap it with honey or agave, but you might need to adjust the sweetness a bit. Coconut oil adds richness and keeps everything soft. If you don’t have it, melted butter or avocado oil work great. For a vegan version, just use flax eggs instead of regular eggs—simple as that!
How to Prepare Sweet Potato Brownies
Alright, let’s get to the fun part—making these brownies! It’s honestly so simple. First, preheat your oven to 350°F (175°C) and grease an 8×8 inch baking pan. I like to line mine with parchment paper too, just to be safe. You’ll thank me later when you lift the whole block out perfectly.
In a large bowl, mix together your mashed sweet potato, maple syrup, eggs, melted coconut oil, and vanilla extract. Whisk it until it’s smooth and glossy. Don’t worry if it looks a little thin at this stage—that’s exactly right. Then add the cocoa powder, baking powder, and salt. Stir gently with a spatula just until you don’t see any dry spots. Overmixing will make the brownies tough, so stop as soon as it’s combined. Now fold in your chocolate chips if you’re using them.
Here’s a heads-up: the batter will look thick and almost like a dough. That’s totally normal. Don’t add any extra liquid! Just spread it evenly into your prepared pan. Bake for 25 to 30 minutes. The top should look set and a toothpick inserted in the center should come out with a few moist crumbs—not wet batter, but not bone-dry either. Let the brownies cool in the pan for a good 10 minutes before cutting. I know it’s hard to wait, but it helps them set so you get clean, fudgy squares.
Tips for Perfect Sweet Potato Brownies
After a few too many test batches (the family didn’t complain, luckily!), I’ve figured out what makes these brownies turn out perfect every time. First, if you can, use a food scale to measure your sweet potato—it’s way more accurate than scooping and you’ll avoid a dry or gummy texture. And please, make sure there are no lumps in your mash. Nobody wants a surprise chunk of sweet potato in their brownie!
Line your pan with parchment paper, leaving some overhang on two sides. Trust me, it makes lifting the whole block out so easy. Don’t overbake—the centers should still look a little soft when you pull them out. A toothpick with a few moist crumbs is your goal. Let the brownies cool completely before you slice them, or you’ll end up with a crumbly mess. Oh, and here’s a little secret: these sweet potato brownies taste even better the next day. If you can wait that long!
Variations on Sweet Potato Brownies
Once you’ve mastered the basic recipe, it’s fun to play around a little. I love adding a half teaspoon of cinnamon or espresso powder for an extra layer of depth—it makes the chocolate taste even richer. Sometimes I’ll swirl a few spoonfuls of peanut butter or almond butter right into the batter before baking; that salty-sweet combo is irresistible. You can also top the brownies with chopped walnuts or shredded coconut for a little crunch. For a total twist, swap the dark chocolate chips for white chocolate chips—it’s a whole different vibe. And if you’re a serious chocoholic (like me), stir in a couple tablespoons of cocoa nibs for a double chocolate treat. Each version is just as fudgy and delicious!
Storing Sweet Potato Brownies
These brownies store beautifully, if they last that long! I keep mine in an airtight container at room temperature for up to 3 days. For longer storage, pop them in the fridge—they’ll stay fresh for about 5 days. To freeze, lay the brownies in a single layer inside a freezer bag and they’ll be good for up to 3 months. When you’re ready for a treat, just zap one in the microwave for about 10 seconds, or warm it in a 300°F oven for 5 minutes. They taste almost as good as fresh!
Nutritional Information for Sweet Potato Brownies
If you’re curious about what’s in each square, here’s the breakdown for one brownie (based on making 9 total):
- Calories: 180
- Fat: 9g (6g saturated)
- Carbohydrates: 24g
- Fiber: 4g
- Sugar: 12g
- Protein: 4g
- Sodium: 120mg
You get a good dose of fiber and protein for a dessert, which I love. Just remember, nutritional values are estimates and may vary based on specific ingredients and brands used. For more information on the nutritional benefits of sweet potatoes, you can check out resources like the USDA FoodData Central.
Frequently Asked Questions about Sweet Potato Brownies
Can I use canned sweet potato puree instead of fresh?
Yes, you totally can! Just make sure to drain off any excess liquid before measuring. Canned puree can be a little watery, and that extra moisture will throw off the texture. If it looks loose, give it a gentle squeeze in a paper towel or let it sit in a strainer for a few minutes. Then measure out your cup and you’re good to go.
Can I make these sweet potato brownies without eggs?
Absolutely! For a vegan version, swap each egg with a flax egg—mix 1 tablespoon ground flaxseed with 3 tablespoons water, let it sit for 5 minutes until thick, and use that. The brownies will be slightly less fudgy but still delicious. I’ve tested it and my kids didn’t even notice the difference.
Why are my sweet potato brownies too dry?
This usually happens for two reasons: overbaking or too much sweet potato. If you bake past that 30-minute mark, the moisture evaporates and you end up with a crumbly brownie. Also, if you pack your cup of mashed sweet potato too loosely or too tightly, the ratio gets off. Stick with the packed and leveled measurement, and pull the brownies when a toothpick has a few moist crumbs—not clean. Trust me, they’ll be fudgy every time.
Can I substitute the maple syrup with a granulated sweetener like sugar?
I wouldn’t recommend it. Maple syrup is a liquid sweetener, and it plays a big role in keeping these gluten free brownies moist and tender. If you swap it for granulated sugar, you’ll mess with the liquid balance and end up with a drier texture. If you need an alternative, use honey or agave instead—they’re both liquid and work the same way. Adjust the sweetness to your taste, but keep it liquid!

Fudgy Sweet Potato Brownies in 45 Minutes
- Total Time: 45 minutes
- Yield: 9 brownies 1x
- Diet: Gluten Free
Description
A fudgy, gluten-free brownie made with sweet potatoes and cocoa. They are moist, rich, and naturally sweetened.
Ingredients
- 1 cup mashed sweet potato (about 1 medium sweet potato, cooked)
- 1/2 cup cocoa powder
- 1/3 cup maple syrup
- 2 eggs
- 1/4 cup coconut oil, melted
- 1 teaspoon vanilla extract
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup chocolate chips (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease an 8×8 inch baking pan.
- In a large bowl, mix mashed sweet potato, cocoa powder, maple syrup, eggs, coconut oil, and vanilla until smooth.
- Add baking powder and salt. Stir until combined.
- Fold in chocolate chips if using.
- Pour batter into the prepared pan. Spread evenly.
- Bake for 25 to 30 minutes. A toothpick inserted in the center should come out clean.
- Let cool in the pan for 10 minutes. Then cut into squares.
Notes
- Use a ripe sweet potato for natural sweetness.
- Store brownies in an airtight container at room temperature for up to 3 days.
- For a vegan version, replace eggs with flax eggs.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 brownie
- Calories: 180
- Sugar: 12 g
- Sodium: 120 mg
- Fat: 9 g
- Saturated Fat: 6 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 4 g
- Protein: 4 g
- Cholesterol: 40 mg
