Vegan Sweet Potato Cake


This sweet potato cake smells like autumn thanks to cinnamon and cloves, and just happens to be vegan. There aren't any hard-to-find ingredients here, just sweet potato, sugar, flour, oil, and spices. The secret to the depth of flavor might be the coffee, but the end result does not taste like a coffee-flavored cake.

Prep Time:
10 mins
Cook Time:
25 mins
Additional Time:
30 mins
Total Time:
1 hrs 5 mins
12 servings


  • 2 ¾ cups all-purpose flour

  • 1 cup granulated cane sugar

  • 2 teaspoons ground cinnamon

  • 1 ½ teaspoons baking powder

  • ½ teaspoon salt

  • ¼ teaspoon ground cloves

  • 1 ¾ cups cooled coffee

  • ¾ cup sunflower or canola oil

  • 3 tablespoons sweet potato puree


  • 1 cup confectioners' sugar, or more as needed

  • 1 tablespoon orange juice, or more as needed

  • 1 teaspoon vanilla extract

  • ¼ teaspoon ground cinnamon


  1. Preheat the oven to 350 degrees F (175 degrees C). Grease a 9x13-inch baking pan.

  2. Combine flour, sugar, cinnamon, baking powder, salt, and cloves in a bowl and mix well. Add cooled coffee, oil, and sweet potato puree; mix well. Pour batter evenly into the prepared baking pan.

  3. Bake in the preheated oven until a toothpick inserted in the center comes out clean, 25 to 30 minutes. Remove and allow to cool on a wire rack, about 30 minutes.

  4. Stir together 1 cup confectioners' sugar, 1 tablespoon orange juice, vanilla extract, and cinnamon in a bowl. Add more sugar or orange juice, if needed, to achieve your desired consistency. Drizzle icing over the top of the cooled cake.

Cook's Notes:

Cooled espresso can be used instead of cooled coffee. Or, to make this cake appealing to everyone, you can use decaf coffee.

You can use pumpkin puree instead of sweet potato for a pumpkin version of this cake. Similarly, you can use 2 to 3 teaspoons of pumpkin pie spice instead of the cinnamon and cloves. This would also be great with a vegan cream cheese frosting!

Nutrition Facts (per serving)

336 Calories
14g Fat
50g Carbs
3g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 336
% Daily Value *
Total Fat 14g 18%
Saturated Fat 2g 10%
Sodium 164mg 7%
Total Carbohydrate 50g 18%
Dietary Fiber 1g 4%
Total Sugars 27g
Protein 3g
Vitamin C 1mg 5%
Calcium 46mg 4%
Iron 2mg 9%
Potassium 65mg 1%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love