Sweet Potato Gooey Cake Recipe: Moist Spice Cake With Hidden Cheese Swirls

Desserts

Sweet Potato Gooey Cake Recipe: Moist Spice Cake With Hidden Cheese Swirls

This sweet potato gooey cake recipe transforms humble ingredients into a rich, moist dessert with a secret cheese swirl that keeps everyone coming back for seconds. 💛 The magic lies in blending sweet potatoes with warm spices and cream cheese for that signature gooey texture—no one will guess it's secretly healthy.

I perfected this recipe after years of testing, ensuring every slice delivers perfect balance between sweet and creamy.

The key to success starts with properly cooked sweet potatoes—smooth and well-drained—which form the cake's velvety foundation. A blend of cinnamon, nutmeg, and allspice creates that cozy spice aroma, while the hidden cream cheese swirl adds a luxurious surprise.

This cake bakes up with a golden crust and tender crumb, making it ideal for holidays or special occasions when you want to impress without fuss.

What makes this recipe stand out is its foolproof moisture that stays fresh for days, unlike many cakes that dry out. The cheese swirls melt into gooey pockets when sliced, creating a texture that's addictively tender.

Serve warm with a dusting of powdered sugar or a drizzle of caramel for extra indulgence.

Perfect for feeding a crowd or treating yourself to a comforting dessert, this cake proves you can have your cake—and eat it too. The best part? It's easier to make than you'd think, with simple steps and ingredients you likely already have on hand. Let's get baking!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato gooey cake

Twelve simple ingredients create this legendary gooey cake—moist, spiced, and packed with secret cheese swirls!

Ingredient Amount Notes
Canned Sweet Potatoes 🍠 15 oz Drained, mashed smooth
All-Purpose Flour 🌾 2 cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Brown Sugar 🍚 ½ cup Packed firmly
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 2 whole Room temperature
Vanilla Extract 🌸 2 tsp Pure, not imitation
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 ½ tsp Freshly grated
Ground Allspice 🌶️ ½ tsp For warm depth
Salt 🧂 1 tsp Diamond Crystal preferred
Powdered Sugar 🍚 ½ cup For dusting
Cream Cheese 🧀 8 oz Full-fat, room temperature
Heavy Whipping Cream 🥛 ½ cup Cold for swirls
Granulated Sugar 🍚 ¼ cup For cheese swirl

The sweet potatoes are the star here—canned is fine, but if you're making them fresh, roast until silky smooth. Trader Joe's has the best pre-cooked ones, but any brand works as long as they're well-drained. For the spices, Penzeys sells pre-ground blends, but I always toast my own nutmeg and allspice for deeper flavor. The cream cheese? Philadelphia brand is my go-to—it's the most reliable for that perfect melt. And don't skip the room-temperature butter—it mixes so much better!

No vanilla extract? Vanilla bean paste works wonders, or even a scraped vanilla bean. Out of brown sugar? White sugar plus 1 tsp molasses gets you close. For the cheese swirl, if you're feeling fancy, add a splash of orange liqueur to the cream cheese mixture—trust me, it's amazing. The powdered sugar dusting? Confectioners' sugar is a must—it dissolves beautifully. And if you're making this ahead, wrap the cake tightly so it doesn't dry out before baking.

This cake keeps beautifully—3 days at room temperature covered, or 1 week refrigerated. For the cheese swirl trick, pipe it right before baking so it stays gooey. If you're making it ahead, bake it a day early, store wrapped, then reheat slices for 10 seconds to bring back that warm, gooey magic. The best part? It tastes even better the second day—those flavors meld into perfection.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I’ve got nothing but a can of sweet potatoes and a bag of flour. No fresh veggies? No problem. The canned sweet potatoes mash right into the batter—no peeling, no boiling, no mess—just pure convenience with that natural sweetness.
  • Buttery Caramel Crunch: That combo of brown sugar and butter? It’s what turns this cake into a thing. The outside gets this irresistible caramelized crust while the inside stays moist—like a cross between a cake and a cookie, but better.
  • Weeknight Wonder: Between us, this is my go-to when I need something fast but still feels like a treat. It’s perfect for breakfast, dessert, or even a snack—just slice it up and serve with a dollop of whipped cream or a drizzle of honey.
  • Budget-Friendly Stretch: I make this all the time because it’s cheap and fills the house with warmth. A single can of sweet potatoes and a stick of butter go a long way, and leftovers? They last for days—either reheated or eaten cold, no one complains.

Step-by-step instructions for sweet potato gooey cake

Here's how to bake that perfect moist spice cake with hidden cheese swirls—every slice will be tender, flavorful, and packed with surprises!

1

👨‍🍳 Step 1: Mix the Sweet Potato Batter

Preheat your oven to 350°F and grease two 9-inch round cake pans or line them with parchment circles. In a large mixing bowl, combine the 15 oz drained, mashed sweet potatoes with the 1 cup room-temperature unsalted butter. Whisk until smooth and creamy—this is your moisture base.

In a separate bowl, whisk together the 2 whole room-temperature eggs, 1.5 cups granulated sugar, 0.5 cup packed brown sugar, and 2 tsp vanilla extract until pale and slightly thickened. This step is crucial for that tender, moist texture we're after. Gradually pour the egg mixture into the sweet potato mixture while whisking continuously to fully incorporate.

2

👨‍🍳 Step 2: Add Dry Ingredients and Fold in Cream Cheese Swirl

In another bowl, sift together the 2 cups all-purpose flour, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground allspice, and 1 tsp salt. Gently fold this dry mixture into your wet ingredients using a spatula, mixing just until combined—overmixing develops gluten and makes the cake tough.

For the cheese swirl, beat the 8 oz room-temperature cream cheese with the 0.5 cup heavy whipping cream and 0.25 cup granulated sugar until smooth. Drop spoonfuls of this mixture onto the batter and gently swirl with a knife to create marbled patterns. The contrast of creamy cheese against the spiced cake is what makes this recipe special!

3

🔥 Step 3: Bake to Golden Perfection

Divide the batter evenly between your prepared cake pans. Bake for 40-45 minutes until a toothpick inserted in the center comes out clean and the edges are golden. I like to rotate the pans halfway through baking for even browning—this is especially important since sweet potatoes can make cakes denser.

Once baked, let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. The cooling process is when the cake sets properly and the flavors meld together. While cooling, make sure to dust the tops with 0.5 cup powdered sugar for that classic gooey cake finish.

4

🍽️ Step 4: Serve Warm with Extra Cheese Swirls

Slice the cakes when they're still warm for the most tender, moist experience. The cheese swirls will be soft and gooey in the center, creating that perfect contrast with the spiced cake. For an extra-special touch, serve with additional dollops of whipped cream or a scoop of vanilla ice cream.

This cake keeps well at room temperature for 3 days covered, or you can refrigerate it for up to 5 days. The flavors actually improve as it sits, with the spices deepening and the cheese swirls becoming even more decadent. Enjoy every gooey, spiced bite!

👨‍🍳

Pro Tips For Making Sweet Potato Gooey Cake

  • Drain Those Potatoes: Canned sweet potatoes hold more liquid than you’d think—skip draining, and your cake turns into a soggy mess. After opening the can, dump the contents into a strainer and let it sit for 10 minutes while you prep the rest. That extra step keeps the texture light and fudgy, not gluey.
  • Whisk the Butter: Cold butter in the dry ingredients? That’s a recipe for lumps. Melt the butter first, then let it cool just until it’s still liquid but no longer scalding—about 30 seconds in the microwave. Whisk it into the sugars and flour until fully incorporated, or you’ll end up with a cake that’s more crumbly than gooey.
  • Don’t Overmix the Batter: I learned this the hard way—beating the batter until it’s smooth turns it tough. Mix just until the flour disappears, then fold in the sweet potatoes with a spatula. Overmixing develops gluten, and suddenly your cake tastes more like a biscuit than a dessert. Stop when there’s just a few streaks left.
  • Bake Until the Center Jiggles: The toothpick test is overrated for this cake. It’s supposed to be gooey, not set like a pound cake. Pull it out when the edges are pulling away from the pan and the center still wobbles slightly—about 25-30 minutes at 350°F. If you wait for a clean toothpick, you’ve gone too far.

Storing and reheating your sweet potato gooey cake

Room-Temperature Storage

This cake stays moist and delicious at room temperature for up to 3 days when stored in an airtight container or wrapped tightly with plastic wrap. I like to place it on a wire rack inside a cake carrier to prevent sogginess.

The cheese swirls maintain their gooey texture best when kept at room temperature—reheating can make them too soft. 💛

For extra protection, place a slice of bread on top of the cake before sealing to absorb any excess moisture. This little trick keeps the layers from sticking together.

If you're making this ahead for a party, bake it a day in advance and store it this way—it actually tastes better the next day as the flavors meld.

Refrigerator Storage

If you need to store it longer, refrigerate for up to 5 days in an airtight container. The cold temperature helps preserve the moisture, but the cheese swirls may firm up slightly. To restore that gooey magic, let slices sit at room temperature for 5-10 minutes before serving.

I often reheat individual slices in the microwave for 5-8 seconds to bring back that warm, comforting texture.

When refrigerating, I recommend slicing the cake first and storing the pieces separately in a single layer. This prevents the layers from sticking together and makes serving easier. Just wrap each slice tightly with plastic wrap before placing them in the container.

Freezing for Later

For maximum storage, freeze the cake for up to 3 months in an airtight container or heavy-duty freezer bags. Wrap the entire cake tightly in plastic wrap first, then place it in the container to prevent freezer burn.

Label with the date to keep track. The texture remains excellent when thawed properly—just let it sit at room temperature for 1-2 hours before slicing.

For individual servings, freeze slices wrapped in plastic wrap. When ready to serve, thaw at room temperature for 20-30 minutes or reheat in the microwave for 10-12 seconds to restore that warm, gooey center.

The spices and sweet potatoes hold up beautifully in the freezer, making this a great make-ahead dessert for holidays or gatherings.

Reheating Secrets

For the best results, reheat slices in a 350°F oven for 5-7 minutes to warm through evenly. This method preserves the cake's texture better than the microwave. Place slices on a baking sheet lined with parchment paper and cover loosely with foil to prevent drying.

The oven method also helps restore that fresh-baked aroma that makes this cake irresistible.

If you're short on time, the microwave works in a pinch. Heat slices on 50% power for 8-10 seconds, then check the center. Add 1-2 teaspoons of water to a paper towel and cover the slice to prevent drying.

This keeps the cheese swirls gooey while warming the cake through. For a crowd, I often reheat the entire cake at 300°F for 15 minutes before slicing—it's perfect for serving warm to guests.

Nutrition facts

Servings 12
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 110mg37%
Sodium 380mg17%
Total Carbohydrate 48g17%
Dietary Fiber 2g8%
Sugars 36g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh sweet potatoes instead of canned?

Yes, but you'll need to cook them first! Roast or boil 2 medium sweet potatoes until fork-tender, then mash them until completely smooth. Drain all excess liquid—this is key for the right texture. Fresh sweet potatoes add a slightly earthier flavor compared to canned, but both work beautifully in this recipe.

2

Why does my cake turn out dense instead of moist?

Overmixing the batter or underbaking are the most common culprits. Mix just until combined (lumps are okay!) and bake until a toothpick comes out clean. Also, make sure your sweet potatoes are well-drained and your butter is truly room temperature—not melted. The cheese swirls should be cold when added to prevent sinking.

3

Can I make this cake gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill. Add 1 teaspoon xanthan gum to help bind the cake. The texture will be slightly denser but still delicious. For the cheese swirl, use a gluten-free flour blend if you're worried about cross-contamination with your tools.

4

How do I make the cheese swirls extra gooey?

Beat the cream cheese mixture until completely smooth, then chill it for 15 minutes before adding to the batter. This keeps it firm enough to swirl without sinking. For maximum gooeyness, add 1 tablespoon sour cream to the cheese mixture. Bake the cake slightly longer (up to 50 minutes) to let the swirls melt perfectly in the center.

5

What's the best way to serve this cake?

Slice it warm and dust with extra powdered sugar for a classic finish. For a festive touch, drizzle with warm caramel sauce or serve with vanilla ice cream. The cheese swirls are best enjoyed when the cake is slightly warm—this brings out their creamy, tangy flavor. For a modern twist, try pairing it with whipped coconut cream for a dairy-free option.

★★★★★4.7(12 reviews)
Categories Desserts