If you ask me, strawberry and lemon is one of those perfect pairs that just makes sense.
This sweet and tangy cake brings together fresh strawberries and bright lemon in a way that’ll make your taste buds happy. The fruit keeps the cake moist, while the citrus adds just the right amount of zing to balance out the sweetness.
I fold fresh strawberry pieces right into the batter and add a simple lemon glaze that seeps into every bite. The pink-speckled cake layers look especially nice when you cut into them, no fancy decorating skills needed.
It’s the kind of dessert that feels right for any occasion, from casual summer gatherings to spring celebrations.

Why You’ll Love This Strawberry Lemon Cake
- Fresh, seasonal flavors – The combination of fresh strawberries and bright lemon zest creates a perfect balance of sweet and citrusy notes that taste like summer in every bite.
- Quick preparation – This cake comes together in under an hour, making it perfect for last-minute gatherings or weekend baking projects.
- No fancy equipment needed – Using basic baking ingredients and simple mixing methods, you can create this impressive cake with just standard kitchen tools.
- Make-ahead friendly – The cream cheese frosting and strawberry compote can be prepared in advance, letting you split up the work if you’re short on time.
- Crowd-pleasing dessert – This cake works perfectly for any occasion – from casual family dinners to special celebrations, and the pretty pink color makes it especially appealing.
What Kind of Strawberries Should I Use?
Both fresh and frozen strawberries work perfectly fine in this cake recipe, so you can use whichever is more convenient or in season. If you’re using fresh strawberries, look for ones that are bright red throughout with no white or green patches – these will give you the best flavor. When fresh strawberries aren’t in season, frozen ones are actually a great choice since they’re typically picked and frozen at peak ripeness. Just remember that if you’re using frozen strawberries, you don’t need to thaw them before making the compote, as they’ll break down naturally during cooking. A quick tip: if your fresh strawberries aren’t super sweet, you can add an extra tablespoon of sugar to help bring out their natural flavor.

Options for Substitutions
This sweet cake recipe has several ingredients that you can swap if needed:
- Strawberries: If fresh or frozen strawberries aren’t available, you can use raspberries or mixed berries instead. Just keep the same measurements and preparation method.
- Sunflower oil: Any neutral-flavored oil works here – try canola, vegetable, or even light olive oil. The key is using an oil that won’t compete with the strawberry and lemon flavors.
- Full fat plain yogurt: You can substitute with sour cream or Greek yogurt. If using Greek yogurt, thin it slightly with 1-2 tablespoons of milk to match the consistency of regular yogurt.
- Heavy whipping cream: For the frosting, you need to stick with heavy whipping cream – lighter creams won’t whip up properly. This is one ingredient you shouldn’t substitute.
- Cream cheese: Full-fat cream cheese is best, but you can use reduced-fat cream cheese if needed. Just avoid fat-free versions as they won’t give you the right texture.
- All-purpose flour: Cake flour can work here – use 2 cups of cake flour instead of 1 2/3 cups all-purpose for a lighter texture. Don’t use whole wheat flour as it will make the cake too dense.
- Red food coloring: Since this is optional, you can skip it entirely or use natural alternatives like beet powder or strawberry powder for color.
Watch Out for These Mistakes While Baking
The biggest challenge when making strawberry lemon cake is getting the right moisture balance – using too many wet strawberries can make your cake dense and soggy, so make sure to drain them well and pat them dry before adding to your batter. Temperature control is crucial here – room temperature ingredients (especially eggs, yogurt, and milk) will blend more smoothly and create a more even texture, so take them out of the fridge at least 30 minutes before starting. When making the cream cheese frosting, a common mistake is using warm or room temperature cream cheese, which can lead to a runny mess – keep it cold until you’re ready to use it, and avoid overbeating once combined with the whipped cream. For the best strawberry flavor, cook down your compote until it’s thick and jammy, as this concentrates the flavor and prevents excess moisture from seeping into your cake layers.

What to Serve With Strawberry Lemon Cake?
This sweet and tangy cake pairs wonderfully with a hot cup of afternoon tea or coffee, making it perfect for a casual gathering or dessert time. A scoop of vanilla ice cream on the side adds a nice cool contrast to the cake’s fresh strawberry and lemon flavors. For a pretty presentation, serve each slice with a few fresh strawberries and a small dollop of whipped cream on the side. If you’re serving this at a brunch, consider adding some fresh mint leaves for garnish and a glass of sparkling prosecco to make it feel extra special.
Storage Instructions
Keep Fresh: This strawberry lemon cake stays moist and fresh when kept in an airtight container in the fridge. Since it has cream cheese frosting, it’s best stored chilled and will last up to 5 days. Just make sure to keep it away from strong-smelling foods in your fridge, as cakes can absorb other flavors.
Freeze: Want to save some for later? You can freeze unfrosted cake layers wrapped well in plastic wrap and aluminum foil for up to 3 months. For frosted cake, freeze individual slices on a baking sheet until firm, then wrap each piece well. This way, you can enjoy a slice whenever the craving hits!
Serve: When you’re ready to enjoy your cake, let frozen slices thaw overnight in the fridge, or let refrigerated cake sit at room temperature for about 30 minutes before serving. This helps bring out the fresh strawberry and lemon flavors and lets the texture return to its perfect state.
| Preparation Time | 20-30 minutes |
| Cooking Time | 22-25 minutes |
| Total Time | 45-55 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 3000-3400
- Protein: 35-45 g
- Fat: 160-180 g
- Carbohydrates: 370-400 g
Ingredients
For the strawberry compote:
- 1/4 cup white sugar
- 1 tsp lemon juice
- 2 cups strawberries (fresh or frozen), quartered
For the cake batter:
- 1/2 cup plain whole milk yogurt (gives better texture and moisture)
- 1/4 cup unsalted butter (melted and cooled)
- 1 tbsp grated lemon peel (from about 2 lemons, freshly grated for best flavor)
- 1/4 tsp baking soda
- 1/2 tsp salt
- 1/3 cup strawberry compote
- 1 cup plus 2 tbsp granulated sugar
- 2 large eggs (room temperature, about 70°F for better emulsion)
- 1 1/2 tsp baking powder
- 1 tsp vanilla extract
- 3 drops red liquid food coloring (optional, enhances color)
- 1 2/3 cups all-purpose flour (I always use King Arthur all-purpose flour)
- 1/4 cup sunflower oil (or any neutral oil like canola)
- 1/3 cup milk (at room temperature)
For the whipped cream cheese frosting:
- 6 oz cold cream cheese (I prefer Philadelphia cream cheese)
- 1-2 tbsp strawberry compote
- 1 cup very cold heavy cream (for best whipping results)
- 1/2 tsp pure vanilla extract
- 3 tbsp granulated sugar, divided
Step 1: Make the Strawberry Compote
- 2 cups (260g) strawberries, fresh or frozen, quartered
- 1/4 cup (50g) white sugar
- 1 tsp (5ml) lemon juice
Combine the quartered strawberries and white sugar in a saucepan and place over medium heat.
As the strawberries begin to release their juices and bubble, reduce the heat to a simmer and add the lemon juice.
Continue cooking, stirring every few minutes, for 10-15 minutes until the mixture is thickened like jam.
Pour the finished compote into a clean bowl and let it cool completely before using it in the cake and frosting.
Step 2: Prepare the Pan and Mix the Dry Ingredients
Preheat the oven to 350°F (175°C).
Line a 9×13-inch baking pan with parchment paper.
In a large bowl, rub sugar with lemon zest (if using) until fragrant and yellow-tinted.
Sift in the flour, baking powder, baking soda, and salt, then whisk until the dry mixture is well blended.
I always make sure my dry ingredients are fully combined for a lighter, more even cake crumb.
Step 3: Mix Wet Ingredients and Combine the Batter
In a medium bowl, whisk together the eggs, yogurt, vanilla, oil, melted butter, some of the cooled strawberry compote from Step 1, and milk until completely smooth.
If you’d like a more vibrant cake, add a few drops of food coloring at this point.
Pour the wet mixture into the bowl with the dry ingredients and whisk by hand or beat on low speed just until the batter comes together and is smooth—avoid over-mixing to keep the texture tender.
Step 4: Bake the Cake with Swirled Compote
Pour the prepared batter into the lined baking pan.
Randomly dollop some of the remaining strawberry compote (from Step 1) on top of the batter and use a knife to gently swirl it for a marbled effect.
Bake for 22-25 minutes until the cake is lightly golden and a skewer inserted in the center comes out clean.
Transfer the pan to a wire rack; let cool 10 minutes before lifting the cake out to cool completely.
Step 5: Make the Strawberry Cream Cheese Frosting
Beat the cream cheese until smooth and creamy.
Add 1 tablespoon sugar and beat again to further soften and smooth out the cream cheese.
Add 2-3 tablespoons of cream and beat until smooth, then gradually continue adding the remaining cream until the frosting is completely smooth and lump-free.
Beat until the frosting holds stiff peaks.
Add in sugar and vanilla (amounts as per your taste or recipe), then gently fold in 1 tablespoon of the reserved strawberry compote (from Step 1).
If the frosting is not too runny, you can fold in another tablespoon.
Chill the finished frosting for 20 minutes to help it firm up—I find chilling always leads to a sturdier, more spreadable topping.
Step 6: Frost and Finish the Cake
Once the cake is completely cool, spread the chilled cream cheese frosting evenly over the top.
Swirl any extra strawberry compote over the surface for a beautiful finish.
Serve the cake immediately, and store any leftovers in the fridge in an airtight container.