Sweet Potato Coffee Cake with Cream Cheese and Pecan Streusel
If you love coffee cake with a good crumb topping, this sweet potato coffee cake is one to try. The sweet potato keeps the cake moist, while cinnamon, brown sugar, and pecans give it that familiar coffee cake flavor. There’s also a layer of sweetened cream cheese tucked into the middle and a molasses glaze drizzled over the top. It’s a little richer than your usual coffee cake, and it’s especially good for fall brunches and holiday gatherings.

As an Amazon Associate I earn from qualifying purchases.
Why You’ll Love This Sweet Potato Coffee Cake
- Great for making ahead: Bake it the day before, refrigerate overnight, and add the glaze when you’re ready to serve.
- No complicated techniques: The batter, cream cheese filling, and streusel are all made with simple mixing steps.
- Fresh or canned sweet potatoes work: Use whichever is easiest, as long as they’re plain and unseasoned.
- Perfect for sharing: One 9-inch cake makes 12 servings, making it a good choice for brunch or holiday gatherings.
- Easy to customize: Try walnuts instead of pecans or add a pinch of nutmeg for a different flavor.
Ingredients You’ll Need
This sweet potato coffee cake has a few different layers, but the ingredients are pretty straightforward. You’ll find the full measurements in the recipe card below.
For the Sweet Potato Cake
- Sweet potato purée: Adds moisture and a subtle sweetness. Use plain purée without added sugar or spices.
- All-purpose flour: Gives the cake its structure.
- Granulated sugar: Sweetens the batter.
- Eggs: Help hold everything together.
- Sour cream: Adds moisture and keeps the cake tender.
- Butter-flavored vegetable shortening: Helps give the cake a soft texture.
- Molasses: Adds a deeper sweetness that works well with the cinnamon.
- Vanilla extract: Adds flavor to the batter.
- Ground cinnamon: Gives the cake its warm spice flavor.
- Baking powder and baking soda: Help the cake rise.
- Kosher salt: Balances the sweetness.
For the Cream Cheese Filling
- Cream cheese: Creates the creamy center. Let it soften before mixing.
- Powdered sugar: Sweetens the filling and helps keep it smooth.
For the Pecan Streusel
- All-purpose flour: Forms the base of the crumb topping.
- Light brown sugar: Adds sweetness and a little caramel flavor.
- Ground cinnamon: Brings warmth to the topping.
- Chopped pecans: Give the streusel its crunch.
- Butter-flavored vegetable shortening: Helps create the crumbly texture.
For the Molasses Glaze
- Powdered sugar: Creates the base of the glaze.
- Molasses: Adds a rich sweetness.
- Milk: Thins the glaze so it’s easy to drizzle over the cake.

How to Make Sweet Potato Coffee Cake
- Prepare the pan: Preheat oven to 325°F. Grease a 9-inch springform pan and line the bottom with parchment paper.
- Mix the cake batter: Beat shortening and sugar until fluffy. Add eggs, sweet potato purée, sour cream, molasses, and vanilla. Mix in the dry ingredients until just combined.
- Make the cream cheese filling: Beat softened cream cheese and powdered sugar until smooth.
- Prepare the pecan streusel: Combine flour, cinnamon, brown sugar, and pecans. Cut in shortening until crumbly.
- Layer the cake: Spread half the batter into the pan, followed by the cream cheese filling and half the streusel. Add the remaining batter and streusel.
- Bake and cool: Bake for 55–65 minutes, until the cake is set. Cool completely in the pan.
- Finish with glaze: Whisk powdered sugar, molasses, and milk until smooth. Drizzle over the cooled cake before serving.

Tips for the Best Sweet Potato Coffee Cake
- Use smooth sweet potato purée: Fresh or canned works, but make sure it’s plain without added sugar or spices.
- Soften the cream cheese: Room-temperature cream cheese mixes more easily and helps prevent lumps in the filling.
- Don’t overmix the batter: Once you add the flour, mix just until combined to keep the cake tender.
- Spread the layers gently: The batter is thick, so add it in small portions and spread carefully to keep the cream cheese filling in place.
- Check the cake, not the filling: Insert a toothpick into the cake portion to check for doneness. The cream cheese center will stay softer.
- Let it cool completely: This gives the cream cheese layer time to set and makes the cake easier to slice.

Variations & Substitutions
- Switch up the nuts: Chopped walnuts are a good alternative to pecans for the streusel. You can also leave the nuts out.
- Add more spice: Try a pinch of nutmeg or ground ginger alongside the cinnamon for a little extra warmth.
- Try pumpkin purée: Plain pumpkin purée can be used in place of sweet potato, although the flavor and texture may vary.
- Change the glaze: Swap the molasses for maple syrup or honey for a different flavor.
- Skip the cream cheese filling: For a more traditional coffee cake, leave out the cream cheese layer. The texture and baking time may change.
How to Store and Freeze Sweet Potato Coffee Cake
- Refrigerator: Once completely cooled, cover the cake tightly or place slices in an airtight container. Refrigerate for up to 4 days because of the cream cheese filling.
- Freezer: Wrap cooled, unglazed slices individually in plastic wrap and place them in a freezer-safe container. Freeze for up to 2 months.
- Thawing: Let frozen slices thaw overnight in the refrigerator. Add the molasses glaze after thawing for the best results.
- Reheating: Enjoy chilled or let a slice sit at room temperature briefly before serving. For a warm slice, microwave in 10-second intervals until just warmed through. Avoid overheating the cream cheese filling.
- Make Ahead: Bake the cake a day in advance, let it cool completely, and store it covered in the refrigerator. Add the glaze shortly before serving.

Sweet Potato Coffee Cake with Cream Cheese and Pecan Streusel
Equipment
- 9-inch springform pan with 3-inch sides
- Medium mixing bowl
- Hand or stand mixer
- Measuring cups/spoons
- Small whisk (for glaze)
Ingredients
For the Cake Batter:
- 8 tbsp (1 stick) butter-flavored vegetable shortening
- 2/3 cup granulated sugar
- 2 large eggs
- 1 cup mashed sweet potato (puréed)
- 1/3 cup sour cream
- 1 tbsp molasses
- 2 tsp pure vanilla extract
- 2 cups all-purpose flour (or 1:1 gluten-free flour)
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp kosher salt
- 1 tsp ground cinnamon
For the Cream Cheese Layer:
- 8 ounces cream cheese (room temperature)
- 1 1/2 cups powdered sugar
For the Streusel Topping:
- 1 cup all-purpose flour (or 1:1 gluten-free flour)
- 1 1/2 tsp ground cinnamon
- 1/2 cup packed light brown sugar
- 1 cup chopped pecans
- 8 tbsp (1 stick) butter-flavored vegetable shortening
For the Glaze:
- 1 1/2 cups powdered sugar
- 1 tbsp molasses
- 2 tbsp milk
Instructions
- Preheat oven to 325°F (175°C). Spray a 9-inch springform pan with nonstick spray and line the bottom with parchment paper.
Mix the Cake and Layers:
- In a large bowl, beat shortening and granulated sugar with a mixer on high speed for 3 minutes until fluffy.
- Add eggs, sweet potato, sour cream, molasses, and vanilla; mix until smooth.
- In another bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
- Add dry ingredients to wet mixture and mix until just combined (do not overmix).
- Make the Cream Cheese Layer: In a small bowl, beat cream cheese and powdered sugar until smooth.
- Make the Streusel Topping: In a medium bowl, combine flour, cinnamon, brown sugar, and pecans. Cut in shortening with a fork until the mixture is crumbly.
Assemble the Cake:
- Spread half the batter in the prepared pan.
- Spread cream cheese mixture evenly over batter.
- Sprinkle with half the streusel.
- Add the remaining batter, then top with the rest of the streusel.
Bake and Glaze:
- Bake for 55–65 minutes, or until a toothpick inserted in the center comes out clean.
- Cool completely in the pan on a wire rack.
- Make the Glaze: In a small bowl, whisk together powdered sugar, molasses, and milk until smooth.
- Drizzle over cooled cake before serving.
Notes
- Use plain sweet potato purée without added sugar or spices.
- Make sure the cream cheese is softened before mixing.
- Mix the cake batter just until combined to avoid a tough texture.
- The cream cheese filling may settle during baking, making the bottom cake layer slightly denser and more moist.
- Refrigerate leftovers in an airtight container for up to 4 days.
- Freeze cooled, unglazed slices for up to 2 months. Thaw overnight in the refrigerator.
- Add the glaze after thawing for the best appearance.
Nutrition
Frequently Asked Questions
Yes! Plain canned sweet potato purée works well. Just make sure it doesn’t contain added sugar or spices. Avoid sweet potato pie filling.
Absolutely! Bake it the day before, let it cool completely, and refrigerate it covered. Add the molasses glaze before serving.
The cream cheese filling adds moisture and weight, so the bottom layer may be a little denser than traditional coffee cake. That’s normal with this recipe.
Nope! Coffee cake gets its name because it’s traditionally served with coffee. There’s no coffee in the batter or glaze.
Yes, as long as they’re plain and don’t contain added butter, milk, sugar, or seasonings. Make sure they’re smooth and completely cooled before mixing into the batter.
Insert a toothpick into the cake portion rather than the cream cheese filling. It should come out without wet batter, although a few moist crumbs are fine.
The cream cheese filling is heavier than the cake batter, so it can settle as the cake bakes. This may leave the bottom layer a little denser and more moist. To help keep the layers distinct, spread the filling gently over the batter and avoid pressing it down. Some settling is normal with this recipe.




I have avocado shortening- would that work?
We think so!
Can you substitute butter or avocado oil for shortening?
while Danielle has not, we think so!
Would Almond flour work? I’m gluten free.
We would recommend a 1.1 GF flour or oat flour