This strawberry lemon heart cake not only looks beautiful, but also delivers a delicious blend of flavors your loved ones will cherish. It’s rich yet fresh, soft and tender, and baked in a heart-shaped pan. Perfect for date nights, Galentine’s, or treating yourself.

Nothing says “I love you” quite like a homemade dessert with a little extra cuteness. Whether you’re surprising your sweetheart or making something special for yourself (because self-love counts too!), this strawberry heart cake feels like a celebration. It’s visually stunning, and also so much fun to make and decorate.
And the best part? This cake is surprisingly easy to make. You don’t need any special baking skills to get it right. The ingredients are simple, the process is straightforward, and the results are absolutely gorgeous. Baked in a heart-shaped pan, it sets the mood before you even start decorating.
The base is a tender lemon butter cake, lightly citrusy and rich, with just enough brightness to balance all the creamy and fruity toppings. Once the cake has cooled, a generous layer of fluffy whipped cream goes on first, followed by homemade strawberry compote. Fresh strawberries finish it off (whole, halved, or sliced) arranged however your heart desires. Then, to complete the look, a light dusting of powdered sugar ties everything together, adding a soft, romantic finish. Isn’t she lovely?! 💗🍓

WHY YOU’LL LOVE THIS STRAWBERRY LEMON HEART CAKE
- It’s effortlessly romantic! Baked in a heart-shaped pan, this cake instantly feels special and perfect for date nights, Galentine’s, or treating yourself.
- The flavor balance is dreamy. Bright lemon butter cake paired with whipped cream and strawberries creates a dessert that’s rich, fresh, and not overly sweet.
- Simple ingredients, stunning results. You don’t need fancy tools or advanced skills to make this cake.
- It’s visually stunning, and also so much fun to make and decorate.
INGREDIENTS NEEDED & NOTES TO MAKE THIS STRAWBERRY LEMON HEART CAKE
Butter – This recipe uses a lot of butter to make the cake, well it’s a butter cake. Be sure to use good-quality butter for the best flavor. I personally love European-style butter, it’s extra rich and tastes amazing.
Sugar – This recipe uses two types of sugar. Granulated sugar is used in the lemon butter cake and in the strawberry compote, while powdered (confectioners’) sugar is used for the whipped cream.
Egg – This recipe 1 egg to make the lemon butter cake. Make sure you’re using large egg at room temperature. If you forget to take them out ahead of time, place them in warm water for about 10 minutes.
Sour Cream – This adds moisture without thinning the cake batter, resulting in a tender and moist crumb without being soggy. If you’re out of sour cream, Greek yogurt works just as well since it has the fat and acidity needed.
Lemon – This is how you get that bright lemon flavor on the cake! Be sure to use fresh lemons, they have a much stronger flavor than bottled lemon juice. You’ll need both the zest and the juice for this recipe.
Strawberries – You’ll need strawberries for the compote and to decorate the cake.
Flour – No fancy flour needed, just a regular all-purpose flour works perfectly.
Leavening Agent – This recipe uses baking powder and baking soda to help the cake rise and make the texture tender.
Salt – This helps balance and enhance all the flavors in the cake.
Vanilla Extract – Just a small amount of vanilla extract to enhances the overall flavor.
TOOLS & EQUIPMENT YOU’LL NEED
- 8-inch heart shaped cake pan
- Electric mixer
- Mixing bowls
- Rubber spatula
- Piping bag and a piping tip

STEP-BY-STEP INSTRUCTIONS TO MAKE THIS STRAWBERRY LEMON HEART CAKE
(Be sure to check the printable recipe card below)
Lemon Butter Cake:
141g (1+1/4 sticks) unsalted butter
100g (1/2 cup) granulated sugar
1 large egg
120g (1/2 cup) sour cream
zest of 1 lemon
1 teaspoon vanilla extract
125g (1 cup, spoon and level method) all-purpose flour
1/2 teaspoon baking powder
1/4 teaspoon baking soda
a little pinch of salt
Strawberries:
170g (1 cup) small diced strawberries
1/2 tablespoon fresh lemon juice
2 tablespoon granulated sugar
zest of 1/2 lemon
Whipped Cream:
120g (1/2 cup) heavy cream, cold
3-4 tablespoons powdered sugar
STEP 1 – Make the Lemon Butter Cake
Grease an 8-inch heart cake pan with softened butter, making sure to get into all the details of the pan. Line the bottom with parchment paper, then preheat the oven to 350°F.
In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set aside.
In a large bowl, or in the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium-high speed until light and fluffy, about 2 minutes. Add the egg and continue beating until pale, about 4 minutes.
Reduce the mixer speed to medium-low and add the sour cream, lemon zest, and vanilla extract. Mix until smooth and fully combined. Gradually add the flour mixture, about ¼ cup at a time, mixing just until combined. Avoid overmixing.
Switch to a silicone spatula and scrape down the bottom and sides of the bowl to ensure everything is evenly incorporated. Pour the batter into the prepared cake pan.
Bake on the middle rack of the oven for about 30 minutes, or until golden brown and a toothpick or small knife inserted into the center comes out clean.
STEP 2 – Prepare the Strawberries
Make sure your strawberries are clean! I usually place them in a colander and dip the colander into a large bowl of cold, clean water, then gently rinse the berries as I go.
You can also clean the strawberries with vinegar for a deeper clean. Dip them in a mixture of 3 parts water to 1 part distilled white vinegar. Avoid soaking the blueberries, as they may absorb the vinegar flavor. After dipping, quickly rinse and dry the berries on a paper or cloth towel.
If you’re using frozen strawberries to make the compote, there’s no need to wash or thaw them.
To make the strawberry compote:
Cut the strawberries into small cubes. Combine the strawberries, fresh lemon juice, lemon zest, sugar, and cornstarch in a medium saucepan. Bring to a boil on medium-high heat, then reduce the heat and simmer over medium heat for about 10 minutes until the berries are thick and jammy. Remove from heat and allow to cool completely.
STEP 3 – Make Whipped Cream and Decorate the Cake
When you’re ready to decorate the cake, make the whipped cream or use store-bought whipped cream.
To make the whipped cream: Chill your equipment to ensure your mixing bowl and beaters are very cold. In the cold mixing bowl, combine cold heavy cream (straight from the fridge) and powdered sugar. Whip until the cream thickens and forms stiff peaks (Stiff peaks are firm and hold their shape straight up). This usually takes only a few minutes, so do not walk away.
If the cake comes out with a slight dome, level it by trimming off the top so it’s flat and even. Transfer the cake to your serving plate. Spread an even layer of whipped cream over the top, then use a piping bag fitted with a star tip to pipe a border around the edge of the cake. Spoon the strawberry compote into the center and top with fresh strawberries. Finish with a light dusting of powdered sugar. Enjoy the cake!

TIPS FOR MAKING THIS STRAWBERRY LEMON HEART CAKE
- Use room-temperature ingredients. They blend more easily and create a smoother batter without streaks of egg. Except for the heavy cream, you need cold cream to make the whipped cream.
- Measure flour correctly. Spoon and level the flour into your measuring cup—don’t scoop or pack it. Too much flour can result in a dry cake. A kitchen scale is best for accuracy. 1 cup all-purpose flour = 125 grams
- Watch the cake while it bakes. Baking times are only guidelines, as every oven varies in temperature.
- A few moist crumbs are okay. If the cake is left in the oven too long, it may turn out dry.
- Zest lemons carefully. Only grate the bright yellow outer peel. Avoid the white pith underneath, as it’s bitter and can affect the flavor.
- Make sure the cake and strawberry compote cools completely before decorating the cake.
HERE’S HOW TO STORE THE CAKE
Store undecorated if possible – If you’re making the cake ahead of time, store the plain lemon butter cake tightly wrapped at room temperature for up to 2 days or refrigerated for up to 4 days. Add the whipped cream and toppings just before serving.
Best enjoyed fresh – For the best texture and flavor, enjoy the cake within 1–2 days. The whipped cream and strawberries are freshest during this time.
Refrigeration is best – Because this cake is topped with whipped cream and strawberry compote, it should be stored in the refrigerator. Cover it loosely with plastic wrap or place it in a cake container to protect it from drying out.
Avoid freezing once assembled – Freezing is not recommended for the fully assembled cake, as whipped cream and fresh strawberries don’t thaw well.
Bring to room temperature before serving – For the best texture, let the cake sit at room temperature for about 10–15 minutes before serving to soften the cake slightly.

Strawberry Lemon Heart Cake
This strawberry lemon heart cake not only looks beautiful, but also delivers a delicious blend of flavors your loved ones will cherish. It’s rich yet fresh, soft and tender, and baked in a heart-shaped pan. Perfect for date nights, Galentine’s, or treating yourself.
Ingredients
Lemon Butter Cake:
- 141g (1+1/4 sticks) unsalted butter
- 100g (1/2 cup) granulated sugar
- 1 large egg
- 120g (1/2 cup) sour cream
- zest of 1 lemon
- 1 teaspoon vanilla extract
- 125g (1 cup, spoon and level method) all-purpose flour
- 1/2 teaspoon baking powder
- 1/4 teaspoon baking soda
- a little pinch of salt
Strawberries:
- 170g (1 cup) small diced strawberries
- 1/2 tablespoon fresh lemon juice
- 2 tablespoon granulated sugar
- zest of 1/2 lemon
- Fresh strawberries for decorating
Whipped Cream:
- 120g (1/2 cup) heavy cream, cold
- 2-3 tablespoons powdered sugar
Instructions
STEP 1 - Make the Lemon Butter Cake
- Grease an 8-inch heart cake pan with softened butter, making sure to get into all the details of the pan. Line the bottom with parchment paper, then preheat the oven to 350°F.
- In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set aside.
- In a large bowl, or in the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium-high speed until light and fluffy, about 2 minutes. Add the egg and continue beating until pale, about 4 minutes.
- Reduce the mixer speed to medium-low and add the sour cream, lemon zest, and vanilla extract. Mix until smooth and fully combined.
- Gradually add the flour mixture, about ¼ cup at a time, mixing just until combined. Avoid overmixing.
- Switch to a silicone spatula and scrape down the bottom and sides of the bowl to ensure everything is evenly incorporated. Pour the batter into the prepared cake pan.
- Bake on the middle rack of the oven for about 30 minutes, or until golden brown and a toothpick or small knife inserted into the center comes out clean.
STEP 2 - Prepare the Strawberries
- Make sure your strawberries are clean! I usually place them in a colander and dip the colander into a large bowl of cold, clean water, then gently rinse the berries as I go.
- You can also clean the strawberries with vinegar for a deeper clean. Dip them in a mixture of 3 parts water to 1 part distilled white vinegar. Avoid soaking the blueberries, as they may absorb the vinegar flavor. After dipping, quickly rinse and dry the berries on a paper or cloth towel.
- If you’re using frozen strawberries to make the compote, there’s no need to wash or thaw them.
- To make the strawberry compote: Cut the strawberries into small cubes. Combine the strawberries, fresh lemon juice, lemon zest, sugar, and cornstarch in a medium saucepan. Bring to a boil on medium-high heat, then reduce the heat and simmer over medium heat for about 10 minutes until the berries are thick and jammy. Remove from heat and allow to cool completely.
STEP 3 - Make Whipped Cream and Decorate the Cake
- When you’re ready to decorate the cake, make the whipped cream or use store-bought whipped cream.
- To make the whipped cream: Chill your equipment to ensure your mixing bowl and beaters are very cold. In the cold mixing bowl, combine cold heavy cream (straight from the fridge) and powdered sugar. Whip until the cream thickens and forms stiff peaks (Stiff peaks are firm and hold their shape straight up). This usually takes only a few minutes, so do not walk away.
- If the cake comes out with a slight dome, level it by trimming off the top so it’s flat and even. Transfer the cake to your serving plate. Spread an even layer of whipped cream over the top, then use a piping bag fitted with a star tip to pipe a border around the edge of the cake. Spoon the strawberry compote into the center and top with fresh strawberries. Finish with a light dusting of powdered sugar. Enjoy the cake!