Side Dishes
This sweet potato brownie recipe with peanut butter delivers a fudgy, nutty twist on classic desserts that’s secretly packed with vegetables—no one will guess the secret ingredient. 💛 The combination of mashed sweet potato and creamy peanut butter creates a rich, moist texture with deep caramel undertones that’ll have you reaching for seconds.
What makes these brownies special is their balanced sweetness—the natural sugars in sweet potato caramelize beautifully while the peanut butter adds a velvety richness. This recipe is foolproof for beginners but impressive enough for gatherings, with a 350°F bake that ensures perfect fudgy centers and crisp edges every time.
By the end, you’ll have a batch of decadent brownies that taste like a dessert from a bakery but with a healthier twist. The peanut butter swirls add pockets of nutty goodness, while optional chocolate chips or chopped nuts can take them to the next level.
Perfect for serving with ice cream, whipped cream, or even as a standalone treat. Let’s get baking!
Ingredients for sweet potato brownie recipe with peanut butter
Twelve ingredients blend sweet potato's natural sweetness with peanut butter's rich depth for decadent brownies.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lbs | Orange-fleshed, peeled and boiled |
| Peanut Butter 🥜 | 1 cup | Creamy, natural style preferred |
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Unsalted Butter 🧈 | ¾ cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Vanilla Extract 🌿 | 1 tsp | Pure extract, not imitation |
| Baking Powder 🍞 | ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ¼ tsp | Diamond Crystal kosher |
| Dark Chocolate Chips 🍫 | 1 cup | Semi-sweet, 60% cacao |
| Chopped Peanuts 🥜 | ½ cup | Toasted for extra crunch |
| Vegetable Oil 🫒 | ¼ cup | Light, for moisture |
| Cocoa Powder 🍫 | ½ cup | Natural, unsweetened |
The sweet potatoes are the star—orange-fleshed varieties like Jewel or Beauregard work best. Trader Joe's and Whole Foods carry them year-round, but check the produce section for vibrant color (that's your sweetness indicator). Peeled and boiled until fork-tender, they mash into a smooth, slightly sticky purée that replaces half the butter in classic brownie recipes. For the peanut butter, natural, creamy styles like Smucker's or Jif give the best texture, but any brand works—just stir well to blend the oils. The cocoa powder matters too: natural Dutch-processed (like Ghirardelli) adds depth without bitterness, while Dutch-processed can make brownies taste flat.
No sweet potatoes? Mashed butternut squash works in a pinch (same amount), though the flavor will be milder. Short on chocolate chips? Chopped dark chocolate bars at 60% cacao or higher give better flavor. The peanuts can be swapped for chopped walnuts or almonds, but toast them first for crunch. For extra fudginess, add an extra 0.25 cup cocoa powder, but reduce flour by 0.25 cup to balance. The vanilla extract should be pure—imitation will taste artificial. And if you're worried about the sweetness, the natural sugars in the sweet potato caramelize during baking, so don't overdo it on the sugar.
Store baked brownies in an airtight container at room temperature for up to 5 days, though they'll likely disappear faster. For longer storage, slice and freeze portions for up to 3 months. The peanut butter swirls keep best if you press parchment paper between layers before storing. These brownies reheat beautifully—30 seconds in the microwave brings back the fudgy texture. Double the recipe if you're feeding a crowd, but bake in two batches to avoid overcrowding the pan (they spread!). Leftovers make great breakfast pastries—just reheat and enjoy with a dollop of whipped cream.
Why You'll Love This Recipe
- No Roasting Required: I just blend the sweet potato raw—no peeling, no baking, no fuss. The texture stays moist and rich, and honestly? That extra step of roasting is overrated when you’ve got a food processor doing the work.
- Peanut Butter Magic: The peanut butter doesn’t just add flavor—it makes these brownies dangerously good. That creamy, nutty depth pairs perfectly with the sweet potato’s natural sweetness, and the sugar caramelizes into a fudgy, crackly top. (Yes, even my peanut butter-hating brother sneaks bites.)
- Weeknight & Meal Prep Hero: Slice them into bars for grab-and-go breakfasts, or pack them in lunchboxes—no reheating needed. Between us, these keep perfectly for days, so I make a batch on Sundays and forget about snacks until Friday. (My kids call them "dessert for dinner," but I don’t correct them.)
- Budget-Friendly Luxury: Sweet potatoes and peanut butter stretch this recipe into a whole pan of indulgence without breaking the bank. I use store-brand butter and flour, and it still tastes like a bakery treat. Not the prettiest, but the taste makes up for it—every time.
Step-by-step instructions for sweet potato brownies with peanut butter
Here's how to create a decadent twist on classic brownies using sweet potatoes for moisture and peanut butter for rich flavor.
👨🍳 Step 1: Prepare the Sweet Potato Base
Peel and chop the 1.5 lbs sweet potatoes into 1-inch chunks. Place them in a medium saucepan and cover with cold water by about 2 inches. Bring to a boil over medium-high heat, then reduce to medium-low and simmer for 15-20 minutes until fork-tender.
Drain the sweet potatoes thoroughly, then transfer them to a food processor. Pulse until completely smooth—you should have about 1½ cups of purée. This sweet potato base replaces traditional eggs while adding natural sweetness and moisture. Let it cool slightly before using.
👨🍳 Step 2: Mix Wet Ingredients for a Silky Batter
In a large mixing bowl, combine the 1½ cups sweet potato purée, 1 cup peanut butter, 0.75 cup unsalted butter, 0.25 cup vegetable oil, and 1 cup granulated sugar. Whisk vigorously for 2-3 minutes until the mixture is completely smooth and homogenous.
Add the 2 whole large eggs, 1 tsp vanilla extract, and mix again until fully incorporated. The peanut butter will thicken the batter, so don't worry if it looks slightly stiff—this is normal. The sweet potato purée adds natural sweetness while balancing the richness of the peanut butter.
👨🍳 Step 3: Combine Dry Ingredients for Perfect Texture
In a separate bowl, sift together the 1.5 cups all-purpose flour, 0.5 cup cocoa powder, 0.5 tsp baking powder, and 0.25 tsp salt. Gradually fold this dry mixture into the wet ingredients using a rubber spatula, mixing just until combined. Avoid overmixing—you want to preserve pockets of air for a tender crumb.
Fold in the 1 cup dark chocolate chips and 0.5 cup chopped peanuts, reserving about 2 tablespoons of each for topping. The chocolate chips will melt into rich pockets, while the peanuts add crunch. For extra richness, I like to toast the chopped peanuts in a dry skillet for 2-3 minutes before adding them to the batter.
🔥 Step 4: Bake for Fudgy Perfection
Preheat your oven to 350°F and line a 9x13-inch baking pan with parchment paper, leaving an overhang for easy removal. Pour the batter into the pan and spread it evenly. Sprinkle the reserved 2 tablespoons chocolate chips and 2 tablespoons chopped peanuts over the top.
Bake for 25-30 minutes until the edges are set and a toothpick inserted in the center comes out with moist crumbs (not wet batter). The center should still look slightly underdone—this ensures a fudgy texture. If the top browns too quickly, tent the pan with foil during the last 10 minutes of baking.
⏰ Step 5: Cool and Slice for Maximum Indulgence
Remove the brownies from the oven and let them cool in the pan for 15 minutes before transferring to a wire rack to cool completely. This resting period allows the flavors to meld and the texture to set properly. The brownies will firm up as they cool, making them easier to slice.
Cut into 12 squares (about 2x2 inches each) and serve at room temperature. For the best experience, let them sit for 10-15 minutes before serving—they'll be warm, fudgy, and packed with peanut butter flavor. Store leftovers in an airtight container at room temperature for up to 3 days.
Pro Tips For Making Sweet Potato Brownie Recipe With Peanut Butter
- Boil Sweet Potatoes Till Fork-Tender: I learned this the hard way—mushy sweet potatoes make dense, gummy brownies. Cut them into 1-inch cubes, boil in salted water for 12-15 minutes until they collapse under a fork. Drain well, then mash or blend until completely smooth before mixing with peanut butter. No lumps, no regrets.
- Use Natural Peanut Butter Only: Creamy or crunchy? Neither. The oil separation in commercial peanut butter makes these brownies greasy. Toast your own peanuts, grind them fresh, or grab a jar labeled "natural" with nothing added. The extra effort keeps the texture rich but not soggy.
- Don’t Overmix the Batter: After burning three batches, I finally figured out the peanut butter and melted butter need gentle folding. Mix just until the flour disappears—overworking it turns the batter tough. A spatula in wide, slow strokes does the job without activating the gluten.
- Bake at 325°F, Not Higher: I was skeptical until I tried it: 350°F makes the edges burn before the center sets. Drop the heat to 325°F and bake for 30-35 minutes. The peanut butter needs time to fully integrate, and lower heat prevents cracking. A toothpick with one moist crumb is perfect—no need for a completely dry test.
Troubleshooting your sweet potato brownie recipe with peanut butter
Cracked Top Fix
If your brownies develop a cracked top during baking, it’s usually due to overmixing or too much sugar. To prevent this, whisk the wet ingredients just until smooth, and fold in dry ingredients gently.
For a quick fix, tent the pan with foil during the last 10 minutes of baking to slow moisture evaporation. If cracks appear after baking, they’re harmless—just serve as-is or use them as a topping for ice cream. 💫
Dense or Dry Texture
Dense brownies often result from overbaking or insufficient fat. Ensure your sweet potatoes are fully mashed (no lumps) and that you’ve used enough butter and oil (don’t substitute with applesauce or yogurt). For extra moisture, add 1 tablespoon of milk or water to the batter.
If they turn dry, try underbaking slightly—remove them when the center still looks slightly soft, then let them cool completely before slicing. ✨
Peanut Butter Separation
If your peanut butter separates during mixing, it’s likely due to old or oil-separated peanut butter. Use natural, creamy peanut butter (like Smucker’s) and stir it vigorously before measuring to blend the oils.
For a quick fix, place the separated peanut butter in a bowl over warm (not hot) water for 1-2 minutes, stirring constantly until smooth. This restores the creamy texture without cooking the peanut butter. 🥜
Uneven Baking
Uneven baking usually happens if your oven isn’t preheated properly or if the pan isn’t placed on the middle rack. Always preheat your oven for 15 minutes before baking, and position the pan in the center of the oven.
For extra insurance, rotate the pan halfway through baking. If your oven runs hot, reduce the temperature to 325°F and add 5-10 minutes to the baking time. 🌡️
Peanut Butter Not Swirling
If the peanut butter isn’t creating visible swirls, it’s likely because the batter was too thick or the peanut butter was too cold. To fix this, warm the peanut butter slightly (place the jar in warm water for 30 seconds) before mixing.
For the batter, ensure it’s at room temperature and mix just until combined—overmixing makes it too dense. To create swirls, drop spoonfuls of peanut butter onto the batter before baking, then swirl gently with a knife. 🔥
Sticky or Gummy Brownies
Sticky or gummy brownies usually mean they were underbaked or the pan wasn’t properly lined. Always bake until a toothpick comes out with moist crumbs (not wet batter). For extra insurance, let the brownies cool completely before slicing—they’ll firm up as they cool.
If they’re still too soft, place them in the fridge for 30 minutes before slicing. To prevent sticking, use parchment paper with an overhang for easy removal. 💡
Nutrition facts
Frequently asked questions
Can I make these brownies without sweet potatoes?
Yes! For a similar texture, substitute 1½ cups mashed butternut squash (cooked and drained) or 1½ cups unsweetened applesauce. The flavor will be milder, but the moistness remains. If using applesauce, reduce the sugar by 2 tablespoons since it's already sweet.
How do I make them extra fudgy?
For maximum fudginess, replace 0.25 cup of the flour with 0.25 cup cocoa powder and reduce the baking time by 2-3 minutes. Also, underbake slightly—the center should look slightly soft when you check with a toothpick. Let them cool completely before slicing for the perfect texture.
Can I add other nuts besides peanuts?
Swap peanuts for chopped walnuts, almonds, or pecans—just toast them first for 2-3 minutes in a dry skillet to enhance flavor. For a mix, try 0.25 cup peanuts + 0.25 cup walnuts. If using tree nuts, check for allergies first. Toasting adds crunch and depth!
Why does my peanut butter look separated?
Natural peanut butter often separates due to oil rising to the top. Stir vigorously before measuring, or warm the jar in warm (not hot) water for 30 seconds while stirring until smooth. Avoid microwave heating—it can cook the peanut butter. Always use creamy, natural peanut butter for best results.
Can I make these gluten-free?
Yes! Replace the 1.5 cups all-purpose flour with 1.5 cups gluten-free 1:1 baking flour (like Bob's Red Mill). Add 0.5 tsp xanthan gum if your blend doesn't contain it. For extra moisture, increase the vegetable oil to 0.35 cup. Test baking times may need adjustment—start checking at 22 minutes.
