Some cakes make you pause mid-slice and just smile. This is one of them- rich, buttery, and swirled with the kind of strawberry sweetness that instantly brightens your mood. The first time I baked this Strawberry Swirl Cream Cheese Cake, my kitchen smelled like pure comfort- a mix of butter, vanilla, and those fresh strawberries turning into something truly magical.

If you’ve tried my Cream Cheese Pound Cake before, you’ll know what I mean when I say cream cheese adds a kind of velvety softness that plain butter cakes can’t quite match. This recipe builds on that, but with a playful twist of strawberries that gives every bite a burst of fruit and color. It’s the sort of cake that feels just as homey as my Coconut Pound Cake and every bit as indulgent as the Chocolate Pound Cake– only fresher, lighter, and full of pink swirls that make it extra special.
This cake is one of those “Sunday afternoon” kind of bakes- no rush, no fuss, just the joy of creaming butter and sugar till pale, swirling in purée, and watching the magic happen in the oven. I love serving it with a generous drizzle of melted chocolate (because why not?), but a dusting of powdered sugar looks just as pretty.

Whether you’re baking it for a teatime treat or wrapping it up as a gift, this Strawberry Cream Cheese Cake promises pure, buttery comfort with a fruity heart.
Ingredients required:
For details, find the recipe card below:
- Unsalted butter – Gives the cake its rich, buttery flavor and soft crumb. Use room temperature butter so it creams easily. You can substitute with salted butter, but skip the added salt.
- Sugar – Sweetens and helps with structure. Regular granulated sugar works best.
- Cream cheese – Adds a lovely tang and keeps the crumb moist. Mascarpone or thick Greek yogurt can be used in its place.
- Vanilla extract – For that warm, comforting aroma.
- Cornstarch – Lightens the texture, giving the cake a fine, tender crumb. You can replace it with an equal amount of all-purpose flour if needed.
- Baking powder – Helps the cake rise and stay fluffy.
- Eggs – Provide structure and richness. Make sure they’re at room temperature for better incorporation.
- All-purpose flour – The backbone of the cake. Use a good-quality flour for the best texture.
- Strawberry purée – Freshly blended strawberries give a natural pink hue and bright flavour. If strawberries are out of season, you can use store-bought purée or even strawberry jam thinned with a little water.
- Salt – To balance out the flavours.
- Melted chocolate/Sugar powder (optional) for serving.

How to make Strawberry Cream Cheese Cake?
For details, find the recipe card below:
1. Make the Batter- Cream together butter and sugar until pale and fluffy. Add cream cheese and vanilla extract, beating until smooth.
2. Add Dry Ingredients- Mix in cornstarch and baking powder. Add eggs and flour alternately, mixing gently until just combined.
3. Create the Swirl- Transfer ¼ of the batter to a bowl and mix in the strawberry purée.
4. Layer & Bake- Grease and flour a 9×5-inch bundt pan. Pour half of the plain batter, then the strawberry one, and top with the rest of the plain batter. Bake at 180°C (350°F) for 45–50 minutes.
5. Cool & Serve- Let the cake cool in the pan before demoulding. Serve drizzled with melted chocolate or dusted with powdered sugar.

Tips for the Perfect Cake
- Bring all ingredients to room temperature — it helps the batter mix evenly and rise well.
- Don’t overmix once the flour goes in — this keeps the crumb tender.
- If you want deeper strawberry flavor, reduce the purée slightly on the stovetop before adding it.
- For an extra pretty swirl, run a knife gently through the batter in an “S” motion before baking.
Storage Instructions
Room temperature- Up to 2 days in an airtight container.
Fridge- Up to 5 days in an airtight container.
Freezer- Up to 2 months. Wrap individual slices in cling film, then foil. Thaw at room temperature before serving.
if you like this recipe, try these!




Strawberry Swirl Cream Cheese Cake
Ingredients
Method
- Preheat the oven to 180°C / 350°F. Grease and flour a 9×5-inch bundt pan.
- Cream the butter and sugar – In a large bowl, beat the butter and sugar until light, pale, and fluffy. This step adds air, making your cake soft.
- Add cream cheese and vanilla – Mix in the cream cheese and vanilla extract until smooth and creamy.
- Add dry ingredients – Add cornstarch and baking powder. Mix on low speed just until combined.
- Add eggs and flour – Add eggs one at a time, alternating with flour in 4 parts. Beat each time just until mixed. Don’t overmix.
- Make the strawberry swirl – In a separate bowl, mix ¼ of the batter with the strawberry purée using a spatula.
- Assemble the layers – Pour half the plain batter into the pan, then add all of the strawberry batter, and top with the remaining plain batter. Gently swirl with a skewer for a marbled effect if you like.
- Bake – Bake for 45–50 minutes or until a skewer inserted comes out clean. If the top browns too fast, loosely cover with foil during the last 10 minutes.
- Cool and unmould – Let the cake cool completely in the pan, then gently demould.
- Serve – Drizzle with melted chocolate or dust with powdered sugar. Add fresh strawberries for extra flair.