Side Dishes
This sweet potato brownie recipe with almond flour delivers all the rich, fudgy satisfaction of classic brownies—without the refined flour or heavy guilt. 💛 The secret lies in roasted sweet potato purée, which adds natural sweetness and moisture while keeping the texture dense and decadent.
I developed this recipe after craving something chocolatey yet nutritious, and it’s become a staple in my kitchen for its perfect balance of earthy sweetness and deep cocoa flavor.
The beauty of this recipe is its versatility—it’s naturally vegetarian and can easily be adapted for vegan diets with simple substitutions like flax eggs or coconut oil. Almond flour replaces traditional flour, adding a subtle nutty depth while keeping the brownies rich and moist.
The result? A brownie that’s fudgy on the inside with a slightly crisp edge, all while being packed with nutrients from the sweet potato and healthy fats from the almond flour.
What sets these brownies apart is their ability to satisfy both sweet cravings and dietary preferences without compromise. The sweet potato purée lends a natural sweetness that pairs beautifully with the chocolate, while the almond flour ensures a texture that’s anything but dry or crumbly.
Whether you’re baking for a dessert night or need a healthier treat, these brownies deliver on flavor and nutrition.
Ready in just 45 minutes, this recipe is perfect for those who love baking but want to avoid processed ingredients. Add-ins like chocolate chips, walnuts, or a pinch of sea salt can customize the flavor to your taste. Let’s get baking!
Ingredients for sweet potato brownie recipe almond flour
Sweet potatoes, almond flour, and rich cocoa come together for decadent, guilt-free brownies.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium, organic preferred |
| Unsweetened Almond Flour 🥜 | 2 cups | Blanched, finely ground |
| Unsweetened Cocoa Powder 🍫 | 1 cup | High-quality Dutch-processed |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cacao or higher |
| Granulated Sugar 🍚 | ¾ cup | Or coconut sugar |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity flavor |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, pure |
| Baking Powder 🧂 | ½ tsp | Aluminum-free |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Walnuts 🌰 | ½ cup | Chopped, toasted optional |
| Dark Chocolate Chunks 🍫 | ½ cup | Optional add-in |
The sweet potatoes are the star here—organic, medium-sized ones yield the best purée, with vibrant orange flesh and minimal blemishes. Trader Joe's and Whole Foods carry reliable options, but any grocery store will do. Roast them until tender, then blend until silky—no lumps, or your brownies will be grainy. For almond flour, Bob's Red Mill or Anthony's Goods are top-tier choices, but any blanched almond flour works. The cocoa powder matters too—Valrhona or Ghirardelli elevate the flavor, but Hershey's Special Dark is a budget-friendly stand-in. The dark chocolate chips should be at least 70% cacao for that deep, fudgy flavor.
No almond flour? Cashew flour or oat flour can substitute at a 1:1 ratio, though texture may vary slightly. Running short on sweet potatoes? Butternut squash purée works in a pinch, but reduce the sugar slightly. For a vegan version, swap the eggs for 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water) and use coconut oil instead of olive oil. The walnuts are optional but add a delightful crunch—toast them first for extra flavor. If you prefer a smoother texture, omit them entirely. The chocolate chunks are purely for indulgence, but if you skip them, add an extra 0.25 cup of chocolate chips to the mix.
Store the brownies in an airtight container at room temperature for up to 5 days, though they’re best enjoyed fresh. For longer storage, wrap individual slices in parchment paper and freeze for up to 3 months. Reheat slices in a 300°F oven for 3-5 minutes to restore their fudgy texture. These brownies also freeze beautifully before baking—just thaw at room temperature before serving. Double the recipe and freeze half for a quick dessert later in the month.
Why You'll Love This Recipe
- No-Mash Magic: I swear, I don’t even peel the sweet potato—I just roast a chunk whole until soft, then mash it right in the bowl. That natural sweetness cuts through the bitterness of cocoa powder, and honestly? The texture’s ridiculously fudgy without a single egg or butter.
- Dark Chocolate Hug: Between us, the almond flour keeps this rich but not heavy, while those dark chocolate chips melt into gooey pockets that make every bite feel like a dessert. I’ll be real: I’ve made brownies that were just fine—this one’s the kind you finish the pan over.
- Weeknight Workhorse: These brownies bake in 25 minutes, so they’re my go-to when I need something fast but still impressive. Pack them for lunch, freeze half for later, or serve them warm with a scoop of ice cream—no one will guess they’re secretly healthy.
- Budget-Friendly Indulgence: Almond flour might sound pricey, but a little goes a long way, and sweet potatoes are cheaper than flour. Plus, the cocoa and sugar stretch further than most brownie recipes, so you end up with way more squares—leftovers that somehow taste better the next day.
Step-by-step instructions for sweet potato brownies
Here's how to create rich, fudgy brownies with natural sweetness and dense texture—no refined sugar overload.
👨🍳 Step 1: Roast the Sweet Potatoes Until Silky
Preheat your oven to 400°F. Pierce the 2 lbs sweet potatoes with a fork in several places, then place them directly on the oven rack. Roast for 45-50 minutes until completely tender when pierced with a knife—you should see no resistance at all. Real talk: if they're still firm, they won't blend smoothly.
Let the sweet potatoes cool slightly (about 10 minutes) before handling. Scoop out the flesh, discarding the skin. You should have about 2 cups of puréed sweet potato. I like to mash it with a fork first to remove any excess moisture, then transfer it to a blender or food processor for a completely smooth purée. This step is non-negotiable for that signature moist texture.
🍳 Step 2: Mix Wet Ingredients for Perfect Texture
In a large mixing bowl, combine the 2 cups unsweetened almond flour, 1 cup unsweetened cocoa powder, 0.5 tsp baking powder, and 0.5 tsp sea salt. Whisk these dry ingredients together until completely homogeneous—you should see no more cocoa streaks. This ensures even distribution and prevents dense pockets in your brownies.
In a separate bowl, whisk together the 2 cups sweet potato purée, 0.5 cup extra-virgin olive oil, 0.75 cup granulated sugar, 2 whole large eggs, and 1 tbsp pure vanilla extract until smooth. The mixture should be thick but pourable. Here's the thing—this oil-based batter is what gives these brownies their signature fudgy density without needing butter.
🥘 Step 3: Combine and Fold in Chocolate
Gradually add the dry ingredients to the wet mixture, mixing just until combined. Don't overmix—you want to maintain some texture for that perfect crumb. Once incorporated, fold in the 1.5 cups dark chocolate chips and 0.5 cup dark chocolate chunks using a spatula. Distribute them evenly throughout the batter, but don't worry about perfect uniformity—they'll melt beautifully during baking.
If using the optional 0.5 cup walnuts, toast them first in a dry skillet over medium heat for 3-4 minutes until fragrant, then chop roughly and fold in at this stage. The nuts add a delightful crunch contrast to the fudgy interior. Transfer the entire batter to a greased 9x13-inch baking pan and spread it evenly with a spatula.
🔥 Step 4: Bake to Perfect Fudgy Perfection
Preheat your oven to 350°F. Place the prepared baking pan in the center rack and bake for 25-30 minutes. The brownies are done when the edges are set but the center still looks slightly underbaked—it should spring back slowly when gently pressed. Here's where it gets tricky: don't overbake. These brownies continue cooking slightly as they cool.
For the ultimate test, insert a toothpick into the center. It should come out with a few moist crumbs clinging to it, not completely clean. If it comes out clean too soon, your brownies will be cakey. If you wait too long, they'll be dry. I know it seems counterintuitive, but trust the toothpick test over time.
⏰ Step 5: Cool and Slice for Maximum Fudginess
Remove the pan from the oven and let the brownies cool completely in the pan for at least 2 hours at room temperature. This cooling period is crucial—it allows the internal structure to set properly and prevents a crumbly texture. I like to tent the pan loosely with foil while cooling to prevent a skin from forming on top.
Once cooled, cut into 12 equal squares using a sharp knife. For cleaner cuts, dip the knife in hot water and wipe it dry between slices. The brownies will be dense but moist, with pockets of melted chocolate throughout. These aren't your typical cakey brownies—they're rich, fudgy, and naturally sweet from the sweet potatoes. Store leftovers in an airtight container at room temperature for up to 5 days or refrigerate for up to 1 week.
Pro Tips For Making Sweet Potato Brownie Recipe Almond Flour
- STEAM THE SWEET POTATO: Peel and chop your sweet potato into ½-inch cubes, then steam them for 15 minutes until fork-tender—not mushy. I learned the hard way that microwaving or boiling them leaves them waterlogged, which turns your brownies into a dense, gummy mess. Steam keeps them dry and concentrated.
- SIFT THE ALMOND FLOUR: Almond flour packs like crazy, and packed flour means uneven texture. Sift it directly into your mixing bowl before adding wet ingredients—this guarantees a lighter, more consistent crumb. (Yes, even if you’re impatient like me, skip the scooping and hope.)
- UNDERBAKE THE BROWNIES: Almond flour brownies dry out fast, so pull them from the oven when the edges are set but the center still jiggles slightly. They’ll firm up as they cool—overbaking turns them into hockey pucks. A toothpick with moist crumbs is your goal, not a clean one.
- SWAP CHOCOLATE CHIPS FOR MELTED CHOCOLATE: Skip the chips and fold in ½ cup of melted 70% dark chocolate at the end for a richer, gooier texture. The melted chocolate binds better with the almond flour and gives you that professional "fudgy" look without extra effort. (Your future self will thank you.)
Perfect pairings for these flavors
Creamy Dairy Pairings
These brownies pair beautifully with vanilla ice cream—the cool creaminess contrasts perfectly with the fudgy richness. I recommend Häagen-Dazs Vanilla Bean or Ben & Jerry's Phish Food for a nostalgic twist. For a lighter option, try coconut milk ice cream to complement the almond flour's nutty notes. 🍦
Warm Beverage Companions
A spiced chai latte made with Starbucks Chai Tea Latte mix and steamed milk enhances the warm spices in the brownies. For a cozy night in, hot chocolate with a sprinkle of cocoa powder and whipped cream takes these to the next level.
I also love pairing them with espresso to cut through the sweetness and bring out the chocolate's depth.
Fruit Toppings
Add a fresh raspberry compote or strawberry slices on top for a bright, tangy contrast. The acidity balances the sweetness beautifully.
I make a quick compote by simmering 1 cup raspberries with 1 tbsp honey and 1 tsp lemon juice for 5 minutes—just enough to soften them while keeping their vibrant color. 🍓
Nutty Crunch Additions
For extra texture, sprinkle toasted pecans or hazelnuts on top before serving. The crunch adds a delightful contrast to the fudgy interior. Toast ½ cup pecans in a dry skillet over medium heat for 3-4 minutes until fragrant, then chop roughly.
A pinch of flaky sea salt on top elevates the flavors even more.
Coffee Infusions
For a sophisticated twist, infuse the brownies with 1 tsp instant espresso powder mixed into the wet ingredients. This deepens the chocolate flavor and pairs wonderfully with a cappuccino or flat white.
I also love serving them with a dark chocolate-dipped orange slice—the citrus brightens the rich, earthy sweetness of the brownies.
Seasonal Twists
In fall, add pumpkin spice to the batter and pair with apple cider. For winter, dust with cinnamon and serve with peppermint hot chocolate.
In summer, top with mango slices and a drizzle of honey for a lighter, fruitier contrast. These variations keep the brownies exciting year-round! ❄️
Nutrition facts
Frequently asked questions
Why does this recipe use almond flour instead of regular flour?
Almond flour creates a naturally gluten-free, low-carb base that adds rich, nutty depth while keeping the brownies moist and fudgy. Unlike regular flour, it won't make your treat cakey—it actually enhances the sweet potato's natural sweetness while adding healthy fats. Plus, it's perfect for those avoiding gluten or watching their carb intake!
Can I make these brownies vegan?
Replace the eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water) and swap olive oil for coconut oil. The texture stays rich and fudgy, though they may be slightly denser. For extra richness, add 2 tbsp melted coconut oil to the wet ingredients.
How do I know when they're done baking?
Use the toothpick test: insert it into the center—the perfect brownie should have a few moist crumbs clinging to it, not completely clean. The edges should be set but the center still slightly underbaked. Overbaking makes them dry, so trust the toothpick over time! These brownies continue setting as they cool.
Can I make these brownies in a smaller pan?
Yes! For a 9x9-inch pan, reduce baking time to 20-25 minutes. For a 8x8-inch pan, bake for 25-30 minutes. Just monitor closely—the smaller the pan, the faster they'll cook. Always use the toothpick test to check doneness, as pan size affects heat distribution.
What's the secret to getting them extra fudgy?
Don't overbake—remove them when the center still looks slightly underdone. The cooling process sets the texture perfectly. Also, use high-quality cocoa powder and dark chocolate (70%+ cacao) for maximum richness. For extra decadence, fold in an extra 0.25 cup chocolate chunks before baking!
