If you’ve ever scrolled through Pinterest and paused at those stunning violet-hued desserts, chances are you’ve seen the mesmerizing Purple Sweet Potato Cake. This dessert is not just a feast for the eyes it’s rich, earthy, slightly nutty, and perfectly sweet. Inspired by Ube Cake Recipes and Japanese Purple Sweet Potato Desserts, this cake brings a pop of color and natural flavor to your fall or holiday baking lineup.
Whether you’re a fan of Purple Velvet Cake, love experimenting with Ube Cake, or want a cozy Sweet Treat that impresses at every gathering, this recipe is about to become your new favorite.
For mor recipes cake Follow me in Facebook
Why Purple Sweet Potato Cake Is the Ultimate Fall Dessert
There’s something magical about the deep purple hue of roasted Okinawan or Japanese sweet potatoes. They’re loaded with antioxidants, naturally vibrant, and pair beautifully with flavors like vanilla, honey, coconut, and white chocolate.
During fall, when comforting flavors dominate, Purple Sweet Potato Cake feels fresh yet familiar. Its texture is soft and velvety, similar to Purple Yam Recipes, while the earthy sweetness complements warm spices like cinnamon or nutmeg.
It’s a dessert that bridges cultures part Japanese Purple Sweet Potato Recipe, part Ube Cake Recipe, and fully delicious.
Serve it at Thanksgiving, birthdays, or afternoon tea it’s versatile enough for any occasion and photogenic enough to steal the show on Instagram or Pinterest.
Essential Ingredients Purple Sweet Potato Cake
To achieve that perfect color, flavor, and texture, you’ll need the right combination of ingredients. Here’s everything that goes into the ultimate Purple Sweet Potato Cake:
Main Ingredients:
- 2 medium purple sweet potatoes (roasted and mashed)
- 2 cups all-purpose flour
- 1½ tsp baking powder
- ¼ tsp baking soda
- ½ tsp salt
- 1 cup granulated sugar
- ¾ cup unsalted butter, softened
- 3 large eggs
- 1 tsp pure vanilla extract
- ½ cup coconut milk or whole milk
- ¼ cup honey (for a touch of caramelized sweetness)
Optional Add-Ins:
- ½ tsp cinnamon or nutmeg for warmth
- ¼ cup shredded coconut for texture
- 1 tbsp lemon juice for brightness
For the Frosting:
- 1 cup cream cheese, softened
- ¼ cup butter
- 2 cups powdered sugar
- 1 tbsp milk
- 1 tsp vanilla extract
- Optional: a spoonful of purple yam purée (ube halaya) for natural color and flavor
Step-by-Step Baking Guide Purple Sweet Potato Cake
Follow these steps for a perfectly moist and vibrant Purple Sweet Potato Cake every time:
Step 1: Roast the Sweet Potatoes
Start by roasting your purple sweet potatoes at 400°F (200°C) for about 45 minutes until soft and caramelized. Roasting intensifies their natural sweetness and gives your cake a deeper flavor than boiling would.

(Tip: This method works perfectly for Roasted Purple Sweet Potatoes and can be used in other desserts like Purple Sweet Potato Pie or Sweet Potato Honey Bun Cake!)
Step 2: Mash and Cool
Peel and mash the roasted sweet potatoes until smooth. Let them cool completely before adding to your batter warm purée can melt the butter prematurely.
Step 3: Cream Butter and Sugar

In a large bowl, cream together butter and sugar until light and fluffy. This step traps air, ensuring your cake bakes up soft and tender.
Step 4: Add Eggs and Flavor
Add the eggs one at a time, followed by vanilla extract and honey. The honey adds depth while balancing the natural earthiness of the sweet potatoes.
Step 5: Combine Dry Ingredients
In another bowl, whisk together flour, baking powder, baking soda, salt, and any optional spices like cinnamon or nutmeg.
Step 6: Mix Wet and Dry
Alternate adding the dry ingredients and coconut milk to the butter mixture, mixing until just combined. Overmixing can make your cake dense.
Step 7: Fold in the Sweet Potato
Gently fold in your cooled mashed purple sweet potatoes until the batter turns a beautiful lavender hue.
Step 8: Bake
Pour the batter into a greased 9-inch round cake pan. Bake at 350°F (175°C) for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
Step 9: Cool and Frost
Let the cake cool completely before frosting with your creamy vanilla or ube-infused frosting.

Purple Sweet Potato Cake
Ingredients
Equipment
Method
- Roast purple sweet potatoes at 400°F (200°C) for about 45 minutes until soft and caramelized.
- Peel and mash the roasted sweet potatoes until smooth. Let cool completely before using.
- Cream together the softened butter and granulated sugar in a large bowl until light and fluffy.
- Beat in the eggs one at a time. Add vanilla extract and honey.
- In a separate bowl, whisk together flour, baking powder, baking soda, salt, and optional spices.
- Alternate adding dry ingredients and milk to the wet mixture, mixing just until combined.
- Fold in the cooled mashed sweet potatoes gently until evenly mixed.
- Pour the batter into a greased 9-inch round cake pan. Bake at 350°F (175°C) for 30–35 minutes.
- Cool completely before frosting with cream cheese or ube frosting.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Decorating Your Purple Sweet Potato Cake
You can keep it simple with a swirl of frosting, or go all out with layers, toppings, and artistic flair.
Ideas:
- Frost with ube buttercream for a naturally purple finish.
- Sprinkle with toasted coconut or edible flowers for a tropical touch.
- Top with white chocolate curls or a drizzle of honey for contrast.
- Dust lightly with powdered sugar for an elegant minimalist look.
For a fall vibe, pair your decorations with cinnamon sticks or mini roasted purple sweet potatoes for a rustic aesthetic.

Serving & Pairing Ideas
This cake pairs beautifully with:
- Coffee or espresso – the bitterness complements the sweetness.
- Hot apple cider – perfect for fall gatherings.
- Coconut milk latte – enhances the tropical undertones.
- Whipped cream or vanilla ice cream – adds creaminess to every bite.
If you’re planning a dessert table, try pairing it alongside Sweet Potato Chocolate Cake or Purple Velvet Cake Recipe for a colorful, cozy spread.
Storage Tips
To keep your Purple Sweet Potato Cake moist and fresh:
- Room Temperature: Store covered for up to 2 days.
- Refrigerator: Keeps well for up to 5 days in an airtight container.
- Freezer: Wrap unfrosted cake layers tightly and freeze for up to 2 months.
Before serving, allow the cake to come to room temperature for the best texture.
FAQ Section
1. What’s the difference between purple sweet potato and ube?
Ube (purple yam) and purple sweet potatoes are both vibrant and naturally sweet, but ube has a nuttier, more floral flavor, while purple sweet potatoes are earthier. Both work beautifully in cakes!
2. Can I use ube extract instead of mashed sweet potato?
Yes! You can replace part of the mashed sweet potato with ube extract or ube halaya for deeper color and a more traditional Filipino Ube Cake Recipe flavor.
3. How do I get the bright purple color without food coloring?
The natural pigments in roasted Japanese purple sweet potatoes provide a vivid violet hue, especially when mixed with acidic ingredients like lemon juice or cream cheese frosting.
4. Can I make this cake vegan or gluten-free?
Absolutely! Substitute butter with coconut oil, eggs with flax eggs, and use a 1:1 gluten-free flour blend for a vegan-friendly version.
5. What frosting pairs best?
Cream cheese frosting complements the earthy sweetness perfectly, but you can also use coconut whipped cream, white chocolate ganache, or even ube frosting for extra color.
6. Can I turn this into cupcakes?
Yes! Bake in lined muffin tins for 18–20 minutes. They make beautiful purple sweet potato cupcakes for parties or bake sales.
Conclusion
The Purple Sweet Potato Cake isn’t just another dessert it’s a showstopper. From its naturally vibrant hue to its rich, moist crumb, this recipe captures the essence of comfort, creativity, and color. Whether you’re inspired by Japanese Purple Sweet Potato Recipes, craving something like Purple Sweet Potato Pie, or experimenting with Ube Cake Recipes, this cake brings them all together beautifully.