Sweet Potato Chocolate Donuts

Loading…

By Reading time

A light press on the top tells you more than a dark-looking crust when these donuts are in the oven. They’re ready when they spring back, leaving a soft chocolate crumb instead of a dry one. Once cooled, the tops take a quick dip in warm semisweet glaze that sets into a smooth, bittersweet shell.

The sweet potato makes the inside tender and gives the chocolate a mellow, almost earthy depth without making the donuts taste like a side dish. I like that the batter comes together in two bowls and bakes in a donut pan, so there’s no hot oil to manage. The contrast is what makes these sweet potato chocolate donuts worth baking: soft cocoa centers under a thin layer of glossy chocolate.

Sweet Potato Chocolate Donuts tender chocolate crumb
“

Kitchen Note

Grease the donut cavities carefully, especially around each center post. A missed patch there can make an otherwise perfectly baked donut stick when you lift it from the pan.

Save these sweet potato chocolate donuts for a bake with tender cocoa centers and a smooth semisweet chocolate glaze.

Save to Pinterest

Why a Large Sweet Potato Isn’t a Reliable Measure

Sweet potatoes vary a lot in size, and their moisture varies too. A potato that looks large enough might yield less mash than you expect, while another can leave you with more than the batter needs. For this batter, the useful measure is the cooked, peeled, mashed potato—not the whole potato before it goes in the oven.

That cup of mash brings moisture and body to a batter that also contains cocoa and flour. Too much sweet potato can leave the centers heavy and damp; too little takes away some of the tenderness that makes a baked donut satisfying. Bake the potato until a knife slides easily into the center, then cool, peel, and mash it before measuring. The cooled mash also blends smoothly with the egg and other wet ingredients, rather than making them warm as you mix.

What the Sweet Potato, Cocoa, and Chocolate Each Bring

Sweet Potato Chocolate Donuts glossy chocolate glaze
  • Sweet potato — Use plain cooked sweet potato, cooled and mashed until smooth. Baking it whole gives you a soft interior without adding water, and a standard grocery-store sweet potato works well. Measure the mash after peeling; using a whole potato as the measure makes the batter less consistent.
  • Unsweetened cocoa powder — Cocoa brings the chocolate flavor into the donut itself, while the sugar keeps its bitterness balanced. A basic unsweetened cocoa powder is fine; you don’t need a premium brand for a baked batter. Dutch-process cocoa also works here, with a rounder, darker taste.
  • All-purpose flour — Flour gives the donuts enough structure to hold their shape around the pan’s center post. A regular all-purpose flour is the right everyday choice; measure it without compressing it into the cup. A one-to-one gluten-free baking blend is the most practical swap, though the crumb may be a little more delicate.
  • Egg, milk, and neutral oil — The egg helps bind the batter, milk loosens it, and neutral oil keeps the cocoa and sweet potato in front. Any neutral vegetable oil works; there’s no need to use an expensive oil with a pronounced flavor. For a dairy-free version, unsweetened oat milk is an easy replacement for dairy milk.
  • Semisweet chocolate and heavy cream — Finely chopped chocolate melts evenly when the hot cream is poured over it. A dependable store-brand bar works; chopping it small matters more than choosing a costly one. Heavy cream makes the glaze smooth and easy to dip, while full-fat coconut milk can stand in for a dairy-free version.

From Roasted Sweet Potato to a Smooth Chocolate Dip

Roast and Measure the Sweet Potato

Heat the oven to 400°F and prick a large sweet potato several times. Set it on a foil-lined baking sheet and bake for 45–60 minutes, until a knife slides easily into the center. Let it cool before peeling and mashing, then measure the mash. The potato needs to be tender all the way through; a firm center won’t mash smoothly into the batter.

Mix the Dry and Wet Ingredients Separately

Reduce the oven to 350°F and grease two 6-cavity donut pans. Whisk the flour, cocoa powder, sugar, baking powder, and salt in a medium bowl. In a large bowl, whisk the cooled sweet potato with the egg, milk, oil, and vanilla until smooth, then fold in the flour mixture just until no dry streaks remain. Stop as soon as the last streak disappears; working the batter longer can make the crumb tougher.

Fill the Pans and Bake to the Spring-Back Cue

Spoon the batter into the donut cavities, filling each about two-thirds full so there’s room for it to rise. Bake for 12–15 minutes, until the donuts spring back when lightly pressed. If a light touch leaves a dent, give them another minute and check again rather than waiting for the tops to look dry. Cool them in the pans for 5 minutes, then transfer them to a wire rack to cool completely.

Make the Glaze and Dip the Cooled Donuts

Put the finely chopped chocolate in a heatproof bowl. Heat the cream in a small saucepan until steaming, pour it over the chocolate, and let it stand for 2 minutes before whisking until smooth. Dip the tops of the completely cooled donuts into the glaze and return them to the rack to set. If the donuts are still warm, the glaze will run rather than settling into an even coating.

Three Simple Ways to Adapt These Chocolate Donuts

Make the batter gluten-free

Replace the all-purpose flour with the same amount of a one-to-one gluten-free baking blend intended for baking. The donuts keep their chocolate-and-sweet-potato flavor, though the crumb can be a touch more fragile, so lift them gently from the pan after their brief cooling rest.

Make the donuts dairy-free

Use unsweetened oat milk in place of the milk and full-fat coconut milk in place of the heavy cream, using the same amounts. Choose dairy-free semisweet chocolate for the glaze. The coconut milk makes the coating a little less classic and adds a mild coconut note, but it still gives you a smooth chocolate dip.

Give the glaze a darker edge

Swap bittersweet chocolate for the semisweet chocolate in the glaze. The coating will taste less sweet and more intensely cocoa-forward, which makes the contrast with the sweet potato crumb stand out. Keep the chocolate finely chopped so it melts evenly in the hot cream.

Storage and Reheating

  • Refrigerator: Store glazed donuts in an airtight container for up to 4 days. The cold firms both the crumb and the chocolate coating.
  • Freezer: For the best texture, freeze the donuts without glaze, wrapped airtight, for up to 2 months. Thaw them in the refrigerator, then make the glaze and dip before serving.
  • Reheating: These are best without reheating. Let a chilled donut sit at room temperature briefly; microwaving can melt the glaze before the center has a chance to warm.

Questions That Come Up When Baking Sweet Potato Chocolate Donuts

Can I use canned sweet potato instead of baking one?+

Yes—use plain canned sweet potato purée, not sweetened pie filling, and measure it after draining away any excess liquid. The texture can be wetter than freshly baked sweet potato, so draining is important for keeping the batter from becoming heavy.

Can I mix the donut batter the night before?+

I’d bake the batter soon after mixing. Baking powder starts working once it’s combined with the wet ingredients, and an overnight wait can leave you with less lift. You can roast and mash the sweet potato ahead, then mix the batter when you’re ready to bake.

Can I use Dutch-process cocoa powder?+

Yes. Use it in the same amount as the unsweetened cocoa powder; the baking powder provides the leavening, so the swap works in this batter. Expect a darker, less sharp cocoa taste.

How do I smooth out a lumpy chocolate glaze?+

If small pieces remain, let the bowl stand for another minute and whisk again. The chocolate needs time to melt from the heat of the cream; finely chopped pieces melt more evenly than large chunks.

Can I bake these without a donut pan?+

There isn’t a direct pan swap that keeps the donut shape and the same baking time. The batter is portioned for two 6-cavity donut pans, so a muffin tin would change both the format and how the centers bake.

Sweet Potato Chocolate Donuts

Sweet potato chocolate donuts are baked until tender and springy, then topped with a smooth semisweet chocolate glaze. Mashed sweet potato keeps the donuts moist while cocoa brings chocolate flavor to every bite.
Prep Time 20 minutes
Cook Time 1 hour 15 minutes
resting 2 minutes
Total Time 1 hour 37 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 230

Ingredients
  

For the donuts
  • 1 cup sweet potato cooked, mashed, cooled (about 1 large sweet potato)
  • 1.5 cups all-purpose flour
  • 0.33 cup unsweetened cocoa powder
  • 0.5 cup granulated sugar
  • 1 tsp baking powder
  • 0.5 tsp salt
  • 1 egg large
  • 0.33 cup milk
  • 0.25 cup neutral vegetable oil
  • 1 tsp vanilla extract
For the chocolate glaze
  • 4 oz semisweet chocolate finely chopped
  • 0.25 cup heavy cream

Equipment

  • 1 baking sheet
  • 2 6-cavity donut pan

Method
 

Make the donuts
  1. Heat the oven to 400°F.
  2. Prick a large sweet potato several times and place it on a foil-lined baking sheet.
  3. Bake for 45–60 minutes, until a knife slides easily into the center.
  4. Cool the sweet potato.
  5. Peel and mash the sweet potato, then measure 1 cup.
  6. Reduce the oven to 350°F.
  7. Grease two 6-cavity donut pans.
  8. Whisk the flour, cocoa powder, sugar, baking powder, and salt in a medium bowl.
  9. Whisk the mashed sweet potato, egg, milk, oil, and vanilla in a large bowl until smooth.
  10. Fold in the flour mixture just until no dry streaks remain.
  11. Spoon the batter into the donut-pan cavities, filling each about two-thirds full.
  12. Bake for 12–15 minutes, until the donuts spring back when lightly pressed.
  13. Cool the donuts in the pans for 5 minutes.
  14. Transfer the donuts to a wire rack to cool completely.
Make the chocolate glaze
  1. Put the chopped chocolate in a heatproof bowl.
  2. Heat the cream in a small saucepan until steaming.
  3. Pour the cream over the chocolate and let stand for 2 minutes.
  4. Whisk the chocolate and cream until smooth.
  5. Dip the tops of the cooled donuts in the glaze.
  6. Let the glaze set on the rack.

Notes

Measure the mashed sweet potato after it has cooled, and fold the batter only until no dry streaks remain. Store covered in the refrigerator for up to 3 days; freezing is fine. For a dairy-free option, use plant-based milk, dairy-free semisweet chocolate, and coconut cream.

You might also like these recipes

Leave a Comment

Recipe Rating