Description
This Sweet Potato Ginger Cake is a moist, warmly spiced dessert made with mashed sweet potatoes, fresh ginger, and brown sugar. It has a tender crumb, a caramel-like flavor, and a subtle heat from ginger. Topped with chopped nuts or left plain, it’s perfect for holidays, tea time, or a cozy dessert any time of year.
The cake in your image looks dense, moist, and slightly rustic—this recipe recreates that exact texture.
Ingredients For
Sweet Potato Ginger Cake Recipe
Dry Ingredients
-
1 ½ cups (190g) all-purpose flour
-
1 teaspoon baking soda
-
1 teaspoon baking powder
-
1 teaspoon ground cinnamon
-
1 teaspoon ground ginger
-
¼ teaspoon nutmeg
-
½ teaspoon salt
Wet Ingredients
-
1 cup (240g) mashed cooked sweet potato (about 1 large sweet potato)
-
½ cup (120ml) vegetable oil or melted butter
-
¾ cup (150g) brown sugar
-
2 large eggs
-
2 teaspoons freshly grated ginger
-
1 teaspoon vanilla extract
-
½ cup (120ml) milk or buttermilk
Optional Toppings
-
Chopped nuts (pecans, almonds, or cashews)
-
A little brown sugar syrup or honey brushed on top
Instructions
1. Prepare the Sweet Potato
-
Bake or steam a large sweet potato until soft.
-
Scoop out the flesh and mash until smooth.
2. Preheat Oven
-
Preheat oven to 350°F (175°C).
-
Grease and line an 8-inch cake pan.
3. Mix Dry Ingredients
In a bowl, whisk together:
-
Flour
-
Baking soda
-
Baking powder
-
Cinnamon
-
Ground ginger
-
Nutmeg
-
Salt
4. Mix Wet Ingredients
In a separate large bowl:
-
Beat eggs
-
Add brown sugar, oil (or butter), and vanilla
-
Mix in mashed sweet potato
-
Stir in freshly grated ginger
-
Add milk/buttermilk and combine
5. Combine
-
Add the dry mix into the wet mix.
-
Stir until just combined — do not overmix.
6. Bake
-
Pour into the pan.
-
Smooth the top and add chopped nuts if using.
-
Bake 35–45 minutes or until a toothpick comes out clean.
7. Cool
-
Cool 10 minutes in pan, then transfer to a rack.
-
Optionally brush with a little syrup for shine and moisture.
Recipe Notes
-
Sweet potato should be very soft for a smooth crumb.
-
Fresh ginger makes a big difference—don’t skip it.
-
For a softer, denser texture (like in the image), use oil instead of butter.
-
For extra depth, replace ¼ cup milk with coconut milk.
Tips for Best Results
-
Use warm sweet potato mash — it blends better.
-
Don’t overmix after adding flour; it keeps the cake tender.
-
Add a pinch of black pepper to enhance the ginger flavor.
-
Bake lower and slower (325°F/165°C for ~55 min) for a denser, fudgier texture.
-
Make it gluten-free using a 1:1 GF flour blend.
Servings
-
Makes 8 servings
-
One 8-inch round or square cake
Nutritional Info (Approx. per slice, 1/8 cake)
-
Calories: 285
-
Carbohydrates: 37g
-
Protein: 3.8g
-
Fat: 13g
-
Fiber: 2.5g
-
Sugar: 18g
-
Vitamin A: Very high from sweet potatoes
(May vary depending on toppings and ingredient brands.)
Health Benefits
-
Rich in Vitamin A for eye and immune health
-
Ginger aids digestion, reduces inflammation
-
Sweet potatoes provide fiber, potassium, and antioxidants
-
Lower glycemic index than many traditional cakes
-
Uses natural moisture from sweet potatoes, reducing need for extra fat
Q&A / Troubleshooting
Why is my cake dense?
This cake should be moderately dense, but if it’s too heavy:
-
You may have added too much flour
-
Overmixed the batter
-
Sweet potato was too dry
Can I use canned sweet potato or pumpkin?
Yes! Canned sweet potato puree works great. Pumpkin works too but the flavor will be milder.
Can I make this vegan?
Yes:
-
Replace eggs with 2 flax eggs
-
Use plant milk
-
Use oil instead of butter
Can I freeze this cake?
Absolutely.
Wrap slices tightly and freeze up to 2 months.
Can I add other flavors?
Yes—try:
-
Orange zest
-
Cardamom
-
A swirl of molasses or honey
-
Chopped dates