If you’ve ever wished for a brownie that’s both indulgent and sneakily nourishing, this Sweet Potato Brownies Recipe is here to make that dream come true. Bursting with rich cocoa flavor, the natural sweetness and creaminess of sweet potato purée give these brownies a moist, fudgy texture that’s simply irresistible. This recipe transforms humble ingredients into a dessert everyone will rave about, vegan-friendly and refined-sugar-free, making it perfect for sharing with family or friends who appreciate treats that taste decadent yet feel wholesome.

Ingredients You’ll Need
This recipe keeps it wonderfully simple, relying on a handful of pantry staples that each play an important role in the final flavor and texture. From the creamy almond butter to the rich cocoa powder, every ingredient adds depth and character to your brownies.
- Sweet potato purée: The star ingredient that brings moisture, natural sweetness, and a velvety texture without overpowering the cocoa flavor.
- Maple syrup: Adds a subtle caramel note and delicate sweetness that perfectly balances the chocolate.
- Almond or peanut butter: Provides richness and a satisfying nuttiness, plus helps bind the batter together.
- Pure vanilla extract: Enhances the chocolate flavor and adds warmth.
- Avocado oil: Keeps the brownies moist and tender while supporting a smooth crumb.
- Cocoa powder or cacao powder: Delivers the intense chocolate taste essential for any brownie.
- Sea salt: Heightens the sweetness and balances the flavors beautifully.
- Baking powder: Gives just enough lift without sacrificing fudginess.
- Oat flour: Adds whole-grain heartiness and a gentle chew, making the brownies extra satisfying.
- Chopped raw pecans or walnuts: For crunch and a toasty contrast in texture.
- Dairy-free chocolate chips (optional): Adds melty pockets of chocolate for an extra indulgent bite.
How to Make Sweet Potato Brownies Recipe
Step 1: Prepare the Sweet Potato
Begin by cooking your sweet potato until it’s perfectly soft and tender—boiling, baking, or steaming all work wonderfully. Once cooked, scoop out about one cup of the flesh and mash it until you have a smooth purée. This luscious base is what gives your brownies that fantastic moist texture and natural sweetness, so take your time to get it just right.
Step 2: Mix the Wet Ingredients
In a large bowl, combine the sweet potato purée with the maple syrup, almond or peanut butter, vanilla extract, and avocado oil. Whisk these together thoroughly or use an electric mixer for a smoother blend. This mixture forms the flavorful and rich foundation for your brownies, marrying the earthy sweetness and nuttiness beautifully.
Step 3: Combine the Dry Ingredients
In a separate bowl, stir together your cocoa powder, oat flour, baking powder, and sea salt. Mixing these dry components well ensures your brownies bake evenly and develop that irresistible chocolate depth with just the right balance of saltiness.
Step 4: Bring Wet and Dry Ingredients Together
Gradually incorporate the dry ingredient mix into the wet mixture, stirring gently until everything is just combined. Over-mixing can lead to tough brownies, so fold carefully. At this stage, fold in the chopped pecans and optional dairy-free chocolate chips, giving your brownies that delightful crunch and pockets of gooey chocolate.
Step 5: Prepare the Baking Dish
Grease an 8×8-inch baking pan or line it with parchment paper for easy removal. Pour in your brownie batter and spread it evenly with a spatula. This ensures even cooking and a perfectly flat surface for those ideal brownie squares.
Step 6: Bake Your Brownies
Place the pan in a preheated oven at 350°F (175°C) and bake for 25 to 30 minutes. To check if they’re done, insert a toothpick in the center; it should come out with a few moist crumbs but not wet batter. This is what guarantees a fudgy texture that melts in your mouth.
Step 7: Cool and Slice
Once baked, let the brownies cool for about 10 minutes in the pan before transferring them to a wire rack to cool completely. After they’ve fully cooled, slice into squares and get ready to enjoy some of the best homemade brownies you’ve ever tasted!
How to Serve Sweet Potato Brownies Recipe

Garnishes
Top your brownies with a sprinkle of powdered sugar, a drizzle of melted dairy-free chocolate, or a few fresh berries to elevate their presentation and flavor. Whipped coconut cream works wonderfully to add a light, creamy contrast to the rich brownie.
Side Dishes
Pair these brownies with a scoop of vegan vanilla ice cream or a dollop of nut-based yogurt for an indulgent dessert experience. A fresh fruit salad also complements the earthy sweetness while balancing the chocolate intensity.
Creative Ways to Present
Try serving individual brownies in cute dessert cups layered with vegan mousse or chocolate sauce for a more elegant touch. You can also cut the brownies into bite-sized squares and skewer them for fun brownie pops that are perfect for parties or gatherings.
Make Ahead and Storage
Storing Leftovers
Keep your brownies fresh by storing them in an airtight container at room temperature for up to three days. For longer storage, you can refrigerate them but allow them to come to room temperature before serving so they’re soft and chewy again.
Freezing
If you want to stash some brownies away for later, wrap individual pieces tightly in plastic wrap and place them in a zip-top freezer bag. They’ll keep well for up to three months. Thaw them overnight in the fridge or for a few hours on the countertop.
Reheating
To enjoy the brownies warm, simply microwave a slice for 15 to 20 seconds or pop them briefly in a low-heat oven. This brings back the gooey texture and intensifies the chocolate aroma, making every bite feel freshly baked.
FAQs
Can I use regular flour instead of oat flour?
Yes, you can substitute regular all-purpose flour if oat flour isn’t available; just keep in mind it may alter the texture slightly, resulting in a denser brownie.
Are sweet potato brownies gluten-free?
This Sweet Potato Brownies Recipe can be gluten-free if you use certified gluten-free oat flour, making it a great option for those with gluten sensitivities.
Can I replace the almond butter with another nut or seed butter?
Absolutely! Sunflower seed butter or cashew butter work beautifully as alternatives, just be mindful of flavor differences that might subtly change the final taste.
Do I need to peel the sweet potato before cooking?
For this recipe, it’s best to peel the sweet potato before cooking to ensure a silky smooth purée and no bitter bits in your brownies.
Can I add other mix-ins like dried fruit or seeds?
Definitely! Feel free to mix in dried cherries, pumpkin seeds, or even shredded coconut for unique textures and flavor twists in your Sweet Potato Brownies Recipe.
Final Thoughts
This Sweet Potato Brownies Recipe is truly a game-changer for anyone who loves chocolate but wants a healthier, more wholesome approach to classic brownies. Moist, rich, and surprisingly nutritious, these brownies transform everyday ingredients into a crowd-pleasing dessert that you’ll want to bake again and again. Give them a try—you’ll be amazed how delicious good-for-you treats can be!
Print
Sweet Potato Brownies Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 9 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Description
These Sweet Potato Brownies are a delicious and healthier twist on traditional brownies, combining nutrient-rich sweet potato purée with natural sweeteners and wholesome ingredients. They are moist, fudgy, and perfect for a gluten-free, dairy-free dessert that everyone will love.
Ingredients
Sweet Potato Purée
- 1 cup sweet potato purée (see instructions)
Wet Ingredients
- 2/3 cup maple syrup
- 1/2 cup almond butter or peanut butter
- 1 tsp pure vanilla extract
- 1 1/2 Tbsp avocado oil (or substitute melted vegan butter, melted coconut oil, or olive oil)
Dry Ingredients
- 1/2 cup cocoa powder or cacao powder
- 1/4 tsp sea salt
- 1 tsp baking powder
- 2/3 cup oat flour
Add-ins
- 1/2 cup chopped raw pecans (or walnut substitution)
- 1/4 cup dairy-free chocolate chips (optional)
Instructions
- Prepare the sweet potato: Cook the sweet potato by boiling, baking, or steaming until soft. Once cooked, scoop out the flesh and mash it into a smooth purée, making about 1 cup.
- Mix the wet ingredients: In a large bowl, combine the sweet potato purée, maple syrup, almond or peanut butter, vanilla extract, and avocado oil. Whisk or use an electric mixer to blend everything until smooth.
- Combine the dry ingredients: In a separate bowl, mix the cocoa powder, oat flour, baking powder, and sea salt. Stir well to avoid clumps.
- Combine wet and dry ingredients: Gradually add the dry mixture to the wet mixture and stir until just combined. Fold in chopped pecans and chocolate chips if using.
- Prepare the baking dish: Grease an 8×8-inch baking pan or line it with parchment paper. Pour the brownie batter into the prepared pan, spreading it evenly.
- Bake the brownies: Bake in a preheated oven at 350°F (175°C) for 25-30 minutes. Check for doneness with a toothpick—it should come out with a few moist crumbs. Let the brownies cool in the pan for 10 minutes, then transfer them to a wire rack to cool completely.
- Slice and serve: Once the brownies are completely cool, slice them into squares. Serve as-is or with toppings like vegan ice cream or whipped cream.
Notes
- You can cook the sweet potato by boiling, baking, or steaming depending on your preference.
- For nut-free version, substitute almond/peanut butter with sunflower seed butter.
- Ensure brownies cool completely for easier slicing.
- Optional chocolate chips add extra richness and texture.
- Store brownies in an airtight container at room temperature for up to 3 days or refrigerated for up to a week.

