Fudgy Sweet Potato Brownies (No Flour Needed)
These sweet potato brownies come out impossibly fudgy, with a deep chocolate flavor and no flour at all. The sweet potato does double duty here, keeping each square moist and giving you a crackly top without needing a mixer.

They take about ten minutes of hands-on work and the rest of the time is just baking. A solid weeknight treat that works the first time you try it.
Why These Brownies Work Every Time
The texture is what keeps me coming back. Dense, almost truffle-like in the center, with that thin shiny crust on top you expect from a good brownie.
Sweet potato brings a natural sweetness that lets you cut back on added sugar without tasting vegetal. Combined with almond butter and maple syrup, the batter stays rich and glossy before it ever hits the oven.
No fussy steps, no melting chocolate separately unless you want to toss in a handful of chips. One bowl, a spoon, and about twenty minutes in the oven.
Ingredients

- 1 cup sweet potato puree: from about 1 medium sweet potato, roasted and mashed until completely smooth.
- 2 large eggs: at room temperature so they blend in more easily.
- 1/2 cup almond butter: the natural kind with just nuts and salt; peanut butter works too.
- 1/2 cup maple syrup: or honey, for sweetness without refined sugar.
- 1/3 cup unsweetened cocoa powder: Dutch-processed gives the deepest chocolate taste.
- 1 teaspoon vanilla extract
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/3 cup dark chocolate chips: optional, but they create little melty pockets.
Variations
- Nut-free: swap the almond butter for sunflower seed butter; the brownies will be a bit softer but still fudgy.
- Egg-free: use flax eggs (2 tablespoons flaxseed meal mixed with 5 tablespoons water, rested 5 minutes). The crumb will be denser and a little more delicate.
- Richer chocolate: add a tablespoon of instant espresso powder along with the dry ingredients to intensify the cocoa.
If you enjoy sneaky-vegetable desserts, try the Flourless Black Bean Brownies next time.
How to Make Fudgy Sweet Potato Brownies
Step 1: Mix the Wet Ingredients

Preheat your oven to 350°F (175°C). In a large bowl, whisk together the 1 cup sweet potato puree, 1/2 cup almond butter, 1/2 cup maple syrup, 2 eggs, and 1 teaspoon vanilla until the mixture is smooth and no streaks of egg white remain.
The batter will look thick and a little glossy at this stage. If you spot any white swirls, keep whisking until everything is one uniform color.
Step 2: Stir in the Dry Ingredients

Add the 1/3 cup cocoa powder, 1/2 teaspoon baking soda, and 1/4 teaspoon salt. Stir gently until just combined. A few small lumps of cocoa are fine; they dissolve as the brownies bake.
The mixture will darken and smell deeply of chocolate. Try not to overmix here, or the brownies can turn out tough instead of tender.
Step 3: Bake the Brownies

Fold in the 1/3 cup chocolate chips, then scrape the batter into an 8×8 inch pan lined with parchment paper. Spread it into an even layer and bake for 20 to 22 minutes at 350°F (175°C). The center should look set and a toothpick inserted near the middle will come out with a few moist crumbs clinging to it.
You will notice the edges pulling away slightly from the sides of the pan and a thin, crackly crust forming on top. Let the brownies cool in the pan for at least 10 minutes before lifting them out using the parchment.
Step 4: Slice and Serve

Lift the brownies out onto a cutting board and slice them into squares. Serve while still a little warm or let them cool completely to room temperature.
The crumb stays dense and fudgy, with melty chocolate chips scattered throughout. A light dusting of powdered sugar makes them look especially inviting, but they are just as good plain.
A Few Tips for the Fudgiest Brownies
- Roast the sweet potato instead of boiling it. That keeps the flesh thicker and more concentrated, so you get a richer chocolate flavor and a better texture.
- Measure the sweet potato puree carefully. Even an extra tablespoon or two can push the brownies toward a cakey crumb.
- Use a natural nut butter that separates. The no-stir kind with added oils can make the batter greasy and affect the crackly top.
- Let the brownies cool fully before slicing if you want neat squares. A refrigerated knife helps too, but honestly, warm brownies are worth a few rough edges.
Bake times by pan size:
| Pan Size | Bake Time |
|---|---|
| 8×8 inch | 20 to 22 mins |
| 9×9 inch | 18 to 20 mins |
| Muffin tin | 15 to 17 mins |
Storing Leftover Brownies
- Refrigerate: keep in an airtight container for up to 5 days. The cold firms them up even more, which some people prefer.
- Reheating: a quick 10 to 15 seconds in the microwave brings back a warm, just-baked texture.
- Serve cold: they are delicious straight from the fridge, almost like a chocolate fudge square.
Frequently Asked Questions
Can I use canned sweet potato puree?
Yes, as long as it is 100 percent sweet potato with no added sugar or syrup. Drain any excess liquid if the puree looks watery.
Why did my brownies turn out cakey?
Cakey brownies usually mean there was too much sweet potato in the mix. Use a level measuring cup and avoid packing it down.
Can I skip the nut butter entirely?
You can replace it with sunflower seed butter or tahini for a similar texture. Leaving it out will make the brownies dry and crumbly, so a swap is better than omitting it.
Can I freeze them?
Yes. Wrap individual squares tightly and freeze for up to 2 months. Thaw at room temperature or warm briefly in the microwave.

Fudgy Sweet Potato Brownies Recipe
Ingredients
Method
- Preheat the oven to 350°F (175°C). In a large bowl, whisk the sweet potato puree, almond butter, maple syrup, eggs, and vanilla until smooth.
- Stir in the cocoa powder, baking soda, and salt just until combined; a few small lumps are okay.
- Fold in the chocolate chips, then spread the batter into a parchment-lined 8×8 inch pan. Bake for 20 to 22 minutes, until the center is set and a toothpick comes out with moist crumbs. Cool in the pan for at least 10 minutes.
- Lift the brownies out using the parchment, slice into squares, and serve warm or at room temperature.
