Rich & Chewy Sweet Potato Brownies
Sweet potato… in brownies? Yes, and you’ll be surprised just how rich, fudgy, and delicious these Sweet Potato Brownies turn out. I first made these when I had leftover sweet potato puree and a craving for something chocolatey—and they quickly became a favorite in our house. These brownies are naturally sweetened, packed with nutrients, and the texture is pure indulgence. Best of all, they’re easy to whip up and can be made gluten-free!
Why You’ll Love This Recipe
- Fudgy and Rich Texture – You won’t believe how moist these brownies are.
- Healthier Dessert Option – Made with sweet potato, natural sweeteners, and less flour.
- Easy to Make Gluten-Free – Just sub in your favorite GF flour and enjoy.
Ingredients

Servings: 12 brownies
Prep time: 15 minutes
Bake time: 25–30 minutes
Total time: 40–45 minutes
- ½ cup sweet potato puree (about 1 medium sweet potato, cooked and mashed)
- ½ cup peanut butter
- ⅓ cup unsweetened cocoa powder
- ⅓ cup honey or maple syrup
- 2 large eggs
- ¼ tsp salt
- ½ tsp baking powder
- ½ cup all-purpose flour (or gluten-free flour)
- ½ cup white chocolate chips (optional)
Substitutions:
- Use almond butter or sunflower seed butter in place of peanut butter.
- Swap white chocolate chips for dark chocolate or omit entirely for a cleaner option.
- Maple syrup makes this recipe fully refined sugar-free.
Step-by-Step Instructions






- Preheat the Oven – Set your oven to 350°F (175°C). Grease an 8×8-inch baking dish or line it with parchment paper.
- Cook and Mash the Sweet Potato – If you haven’t already, steam, boil, or bake your sweet potato. Mash it until smooth.
- Mix Wet Ingredients – In a large mixing bowl, whisk together the sweet potato puree, peanut butter, honey (or maple syrup), and eggs until smooth and creamy.
- Add the Dry Ingredients – Stir in the cocoa powder, flour, baking powder, and salt until just combined. Fold in white chocolate chips, if using.
- Bake the Brownies – Pour the batter into the prepared pan and spread evenly. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool and Slice – Let the brownies cool in the pan for 10–15 minutes, then transfer to a wire rack. Once completely cooled, cut into 12 squares.

Tip: For cleaner slices, chill the brownies in the fridge for 30 minutes before cutting.
Expert Tips
- Use very smooth sweet potato puree for a consistent batter texture.
- Don’t overbake—you want these to be moist and fudgy.
- Add nuts or seeds for extra crunch and protein.
Variations
- Nut-Free – Use seed butter instead of peanut butter.
- Spiced Version – Add ½ tsp cinnamon and a pinch of nutmeg for fall flavor.
- Double Chocolate – Fold in chopped dark chocolate chunks along with or instead of the white chips.

Storage
- Room Temp – Store in an airtight container for up to 3 days.
- Fridge – Keep refrigerated for up to 5 days for extra fudginess.
- Freezer – Wrap individually and freeze for up to 2 months. Thaw at room temperature or microwave before serving.
FAQs
Q: Can I make these egg-free?
A: Yes! Substitute each egg with a flax egg (1 tbsp flaxseed meal + 2.5 tbsp water).
Q: Can I use canned sweet potato?
A: Absolutely—just make sure it’s pure sweet potato and not sweetened or spiced.
Q: Can I double the recipe?
A: You can! Just bake it in a 9×13 pan and increase the baking time by 5–10 minutes.
Final Thoughts
If you’re craving a rich chocolate dessert that’s secretly packed with veggies, these Sweet Potato Brownies are your new go-to. They’re easy to make, crowd-pleasing, and endlessly adaptable. Whether you’re serving them to kids, guests, or enjoying one with a cup of coffee, they hit the sweet spot—every time.

Sweet Potato Brownies
Ingredients
- 1/2 cup sweet potato puree about 1 medium sweet potato, cooked and mashed
- 1/2 cup peanut butter
- 1/3 cup unsweetened cocoa powder
- 1/3 cup honey or maple syrup
- 2 large eggs
- 1/4 teaspoon salt
- 1/2 teaspoon baking powder
- 1/2 cup all-purpose flour
- 1/2 cup white chocolate chips
Instructions
Preheat Oven:
- Preheat your oven to 350°F (175°C). Grease an 8×8-inch square baking dish or line it with parchment paper for easier removal.
Prepare Sweet Potato:
- Cook and mash the sweet potato until smooth. You can steam, boil, or bake it beforehand.
Mix Wet Ingredients:
- In a large bowl, combine the sweet potato puree, peanut butter, honey or maple syrup, and eggs. Mix well until smooth and creamy.
Add Dry Ingredients:
- Stir in the cocoa powder, all-purpose flour, salt, and baking powder until just combined. If using, fold in the dark chocolate chips.
Bake and Cool:
- Pour the brownie batter into the prepared 8×8-inch baking dish and spread it evenly. Bake for about 25-30 minutes, or until a toothpick inserted in the center comes out clean.
- Allow the brownies to cool in the baking dish for about 10-15 minutes, then transfer them to a wire rack to cool completely before slicing into squares.