Vegan Chocolate Sweet Potato Fondant, Gluten-Free

A decadent vegan chocolate fondant that relies on sweet potato's natural sweetness and silky texture instead of refined sugar or butter. Dark chocolate melts into a rich, fudgy center while hazelnut or almond flour adds depth and body. The sweet potato base keeps the crumb impossibly tender and moist, with earthy cocoa notes balancing the subtle earthiness of the root vegetable. This is for health-conscious chocolate lovers who don't want to sacrifice indulgence. Serve warm with fruit or dairy-free cream for a sophisticated dessert that works equally well at dinner parties or quiet evenings. Unlike typical vegan fondants that rely on starches and binders, this version uses whole sweet potato to build structure and natural sweetness, making it genuinely special.
Ingredients
- 9 oz sweet potato, peeled
- 4 ½ oz dark chocolate, chopped or broken into pieces
- 2 ¼ tbsp coconut oil, or refinedneutral oil like sunflower1:1different mouthfeel
less coconut flavor but similar structure
Full guide → - ½ cups hazelnut flour or almond flouralmond flour1:1different flavortree_nuts-free
almond is milder; hazelnut adds nuttiness
- 3 ¼ tbsp cornstarch
- 2 tbsp unsweetened cocoa powder
- 1 pinch salt
Instructions
- 1
Peel sweet potatoes and steam until very tender.
- 2
Mash with a fork or blend until completely smooth.
- 3
Melt dark chocolate and coconut oil together in a double boiler.
- 4
Pour melted chocolate into a bowl and add hazelnut or almond flour, cornstarch, unsweetened cocoa powder, and salt.
- 5
Stir until the mixture is completely homogeneous.
- 6
Transfer batter to a mold and smooth the surface.
- 7
Bake at 350°F until set.
Tips
Steam sweet potato rather than boiling to avoid excess water, which could make the batter too wet. A dry puree ensures proper texture and prevents a sunken center.
Use dark chocolate with 70% cacao or higher for complexity. Lower percentages will make the fondant cloyingly sweet despite having no added sugar.
Let the batter rest in the mold for 5-10 minutes before baking so it sets slightly and spreads evenly, reducing the risk of a cracked surface.
Good to Know
Cover and refrigerate up to 3 days. Rewarm gently in a low oven before serving to restore the warm, molten center. Can be eaten cold but loses the signature fondant texture.
Prepare batter and refrigerate up to 8 hours before baking. Do not bake in advance as the fondant center firms up when cooled.
Serve warm with fresh berries, a drizzle of almond or oat milk, or alongside strong coffee or tea.
Common Mistakes
Steam sweet potato rather than boil to avoid excess moisture that collapses the crumb.
Bake exactly to time specified; overbaking loses the molten center that defines a true fondant.
Use smooth puree with no lumps; lumps prevent even baking and create dry spots.
Substitutions
Nut-Free Alternatives
General Alternatives
less coconut flavor but similar structure
Full guide →FAQ
Can I make this in advance or freeze it?
Prepare the batter ahead and refrigerate up to 8 hours, then bake fresh. Freezing baked fondant hardens the center permanently. You can freeze the unbaked batter up to 1 month; thaw in the fridge and bake as directed.
What if I don't have hazelnut or almond flour?
Sunflower seed flour works as a 1:1 swap and adds a subtle earthy note. Oat flour is less ideal but usable at the same ratio; the fondant may be slightly denser. Avoid chickpea flour, which adds unwanted flavor.
How do I know when the fondant is done?
Bake 35-40 minutes until the edges are set but the center jiggles slightly when you shake the mold gently. The top should look matte, not wet. If you overbake, the center will firm completely and you lose the molten quality.