If you’re looking for a delicious, indulgent treat that is both vegan and packed with wholesome ingredients, you’ve come to the right place. These best vegan sweet potato chocolate donut recipes combine the natural sweetness and creamy texture of sweet potatoes with rich, decadent chocolate, resulting in donuts that are moist, flavorful, and utterly satisfying.
Whether you’re vegan, health-conscious, or simply a fan of creative desserts, these donuts offer a perfect balance of nutrition and taste.
Sweet potatoes add a lovely natural sweetness and moisture, eliminating the need for excessive sugar or fats. The chocolate component brings in that much-craved richness without relying on dairy or eggs.
Plus, these recipes are easy to make at home, perfect for sharing with family and friends or enjoying as a special weekend treat. Let’s dive into these mouthwatering vegan sweet potato chocolate donut recipes that will quickly become your new favorite!
Why You’ll Love This Recipe
These vegan sweet potato chocolate donuts are a game-changer for several reasons. First, they are incredibly moist and soft thanks to the sweet potato base, which also adds a subtle earthiness that pairs beautifully with chocolate.
Second, the recipe uses simple pantry staples and natural ingredients, making it accessible for home bakers of any skill level. No complicated vegan substitutes or hard-to-find items are necessary.
Finally, these donuts are versatile—you can bake or fry them, coat them in chocolate glaze, or dust them with cinnamon sugar. They’re perfect for breakfast, dessert, or an afternoon snack.
Ingredients
- 1 cup cooked and mashed sweet potato (about 1 medium sweet potato)
- 1 cup all-purpose flour (or gluten-free flour blend)
- 1/2 cup cocoa powder (unsweetened)
- 1/2 cup brown sugar (packed)
- 1/2 cup unsweetened almond milk (or any plant-based milk)
- 1/4 cup coconut oil, melted
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1/2 cup vegan chocolate chips (optional)
- Powdered sugar or cocoa powder for dusting (optional)
Equipment
- Mixing bowls
- Electric mixer or whisk
- Measuring cups and spoons
- Donut pan (6-8 donut capacity)
- Spatula
- Oven
- Cooling rack
- Microwave-safe bowl (for melting chocolate, if glazing)
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease your donut pan with coconut oil or vegan butter.
- Prepare the sweet potato: Peel and cut a medium sweet potato into chunks. Boil or steam until tender, about 15 minutes. Mash until smooth and measure out 1 cup. Allow to cool slightly.
- Mix dry ingredients: In a large mixing bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt. Stir well to combine.
- Mix wet ingredients: In a separate bowl, whisk the mashed sweet potato, brown sugar, melted coconut oil, almond milk, and vanilla extract until smooth.
- Combine wet and dry: Slowly add the wet ingredients into the dry ingredients, folding gently until just combined. Do not overmix to keep donuts tender.
- Add chocolate chips: Fold in the vegan chocolate chips if using, distributing them evenly throughout the batter.
- Spoon the batter into the donut pan cavities, filling each about 3/4 full. Smooth the tops with a spatula.
- Bake for 15-18 minutes, or until a toothpick inserted into a donut comes out clean.
- Cool in the pan for 5 minutes before transferring the donuts to a wire rack to cool completely.
- Optional glazing: Melt vegan chocolate chips in a microwave-safe bowl, stirring every 20 seconds until smooth. Dip the cooled donuts into the chocolate glaze and set on parchment paper to harden.
- Dust with powdered sugar or cocoa powder if you prefer a simple finish instead of glaze.
Tips & Variations
“For perfectly fluffy donuts, avoid overmixing the batter. Mix just until ingredients are combined to keep the texture light.”
- Sweet potato alternatives: You can substitute pumpkin puree or butternut squash for sweet potato if desired.
- Flour options: Use a gluten-free baking blend for a gluten-free version. Almond flour can be used, but expect a denser texture.
- Flavor boosts: Add 1 tsp cinnamon or a pinch of cayenne for warmth and depth.
- Frying option: For classic donuts, fry spoonfuls of batter in hot oil (350°F) until golden brown, about 2-3 minutes per side.
- Nut toppings: Sprinkle chopped nuts like pecans or walnuts on top of glazed donuts before the chocolate sets.
Nutrition Facts
Nutrient | Per Donut (1 of 8) |
---|---|
Calories | 180 |
Carbohydrates | 28g |
Protein | 3g |
Fat | 7g |
Saturated Fat | 4g |
Sugar | 12g |
Fiber | 4g |
Serving Suggestions
These donuts are delightful straight from the oven or glazed with chocolate and chilled until set. Serve them with a hot cup of coffee or a creamy plant-based latte for a perfect breakfast or afternoon pick-me-up.
For an indulgent dessert, try pairing these donuts with a scoop of vegan ice cream, such as the Cinnamon Pecan Ice Cream Recipe. You can also enjoy them alongside a slice of the Chocolate Heaven Cake Recipe for a chocolate lover’s feast.
Looking to add some savory balance to your baking day? Serve with a side of Classico Sun Dried Tomato Alfredo Sauce Recipe inspired snacks to round out your menu.
Conclusion
These vegan sweet potato chocolate donuts are a wonderful way to enjoy a classic comfort treat with a healthy, plant-based twist. The natural sweetness and moisture from the sweet potatoes create a tender, flavorful donut that holds its shape beautifully and pairs perfectly with rich chocolate.
Whether you bake them or fry them, glazed or dusted, they are sure to satisfy your sweet tooth without compromising your dietary preferences.
Easy to make, versatile, and utterly delicious, these donuts are a perfect addition to your recipe collection. Try them for your next brunch, dessert, or snack time and watch everyone fall in love with this wholesome, chocolaty delight!
📖 Recipe Card: Best Vegan Sweet Potato Chocolate Donuts
Description: Deliciously moist and fluffy vegan donuts made with sweet potato and rich chocolate. Perfect for a healthy treat or dessert.
Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M
Servings: 12 donuts
Ingredients
- 1 cup cooked and mashed sweet potato
- 1 cup all-purpose flour
- 1/2 cup coconut sugar
- 1/4 cup cocoa powder
- 1/2 cup almond milk
- 1/4 cup coconut oil, melted
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1 tsp vanilla extract
- 1/4 tsp salt
Instructions
- Preheat oven to 350°F (175°C).
- In a bowl, mix mashed sweet potato, coconut sugar, coconut oil, almond milk, and vanilla extract.
- In another bowl, sift together flour, cocoa powder, baking powder, baking soda, and salt.
- Combine wet and dry ingredients until just mixed.
- Pour batter into a greased donut pan, filling each cavity about 3/4 full.
- Bake for 18-20 minutes or until a toothpick comes out clean.
- Let cool before removing from the pan.
Nutrition: Calories: 180 kcal | Protein: 3 g | Fat: 7 g | Carbs: 27 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Sweet Potato Chocolate Donuts”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Deliciously moist and fluffy vegan donuts made with sweet potato and rich chocolate. Perfect for a healthy treat or dessert.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “12 donuts”, “recipeIngredient”: [“1 cup cooked and mashed sweet potato”, “1 cup all-purpose flour”, “1/2 cup coconut sugar”, “1/4 cup cocoa powder”, “1/2 cup almond milk”, “1/4 cup coconut oil, melted”, “1 tsp baking powder”, “1/2 tsp baking soda”, “1 tsp vanilla extract”, “1/4 tsp salt”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 350\u00b0F (175\u00b0C).”}, {“@type”: “HowToStep”, “text”: “In a bowl, mix mashed sweet potato, coconut sugar, coconut oil, almond milk, and vanilla extract.”}, {“@type”: “HowToStep”, “text”: “In another bowl, sift together flour, cocoa powder, baking powder, baking soda, and salt.”}, {“@type”: “HowToStep”, “text”: “Combine wet and dry ingredients until just mixed.”}, {“@type”: “HowToStep”, “text”: “Pour batter into a greased donut pan, filling each cavity about 3/4 full.”}, {“@type”: “HowToStep”, “text”: “Bake for 18-20 minutes or until a toothpick comes out clean.”}, {“@type”: “HowToStep”, “text”: “Let cool before removing from the pan.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “3 g”, “fatContent”: “7 g”, “carbohydrateContent”: “27 g”}}