|

Strawberry Rose Cake with Cream Cheese Frosting Recipe

There’s something truly magical about the flavor combo in this Strawberry Rose Cake with Cream Cheese Frosting Recipe. Imagine the sweet tang of strawberries mingling with delicate rose water, all wrapped up in a moist cake with the tangy cream cheese frosting—it’s like a little floral garden party in every bite.

The image shows a single-layer square cake on a wooden texture board. The cake base is light golden brown with a smooth, thick layer of creamy white frosting spread unevenly on top. Swirls of bright red strawberry sauce are mixed into the frosting, creating a marbled pattern. Fresh strawberry slices are scattered evenly on the surface along with small green leaves and white daisy-like edible flowers. There are also tiny dark purple flower petals sprinkled around. The background is a blurred texture, and a white ornate plate with more strawberry slices is visible on the side with a blue cloth beneath the wooden texture board. Photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Perfect Balance of Flavors: The rose water adds a floral note that brightens the strawberry compote, making the cake uniquely refreshing.
  • Moist, Soft Texture: Using strawberry kefir or yogurt in the batter keeps this cake incredibly tender and light.
  • Velvety Cream Cheese Frosting: It complements the fruity layers with just the right amount of tangy richness.
  • Layered and Swirled Goodness: The swirl of strawberry rose reduction inside provides bursts of juicy flavor in every slice.

Ingredients You’ll Need

Each ingredient here works in harmony to create that lush, fragrant experience. When shopping, look for the freshest strawberries and quality rose water to really elevate this cake.

Flat lay of fresh whole strawberries with green leaves, a small white ceramic bowl of fine granulated sugar, a small white ceramic bowl with bright yellow fresh lemon zest, a small white ceramic bowl of fresh lemon juice, a small white ceramic bowl containing tapioca starch powder, a small white ceramic bowl with clear rose water, two large whole brown eggs with clean shells, a small white ceramic bowl of softened unsalted butter, a small white ceramic bowl of light golden canola oil, a small white ceramic bowl of pure vanilla extract, a small white ceramic bowl of fine sea salt, a small white ceramic bowl of baking powder, a small white ceramic bowl of fine cake flour, a small white ceramic bowl of pink strawberry kefir, a small white ceramic bowl of softened cream cheese, a small white ceramic bowl of organic powdered sugar, fresh dried rose petals scattered flat, all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Fresh or frozen strawberries: Fresh ones work best when in season, but frozen are perfectly fine year-round for the compote.
  • Sugar: Both for the compote and cake, you’ll want fine granulated sugar to dissolve smoothly.
  • Lemon zest and juice: Adds brightness and cuts through the sweetness beautifully.
  • Tapioca starch/flour: This thickens the compote without clouding the flavor.
  • Rose water: The star floral flavor—choose a good quality one to avoid bitterness.
  • Unsalted butter: Softened butter blends easily and keeps control over the salt levels.
  • Canola oil: Adds moisture without overpowering the cake’s flavor.
  • Vanilla extract: Enhances the sweetness and pairs beautifully with rose and strawberry notes.
  • Sea salt: Just a pinch to balance all the sweet and floral elements.
  • Eggs: For structure and richness in the cake batter.
  • Baking powder: To give the cake its lovely rise and fluffiness.
  • Cake flour: Helps keep the crumb tender and delicate.
  • Strawberry kefir or strawberry yogurt: These bring a subtle tang and maintain moistness.
  • Cream cheese: The base of your frosting; softened for easy mixing and smooth texture.
  • Powdered sugar: For a silky, lump-free frosting.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the best things about this Strawberry Rose Cake with Cream Cheese Frosting Recipe is how easy it is to make your own. I like to play around with the floral and fruit combo depending on the season or occasion.

  • Using raspberry or blueberry compote: I swapped in blueberry once and it added a deeper berry flavor that was just as dreamy with the rose.
  • Rose water intensity: If you’re new to rose water, start with less and add more gradually to suit your taste, especially if you serve to kids.
  • Dairy substitutions: For a dairy-free version, try coconut yogurt instead of kefir or yogurt and use vegan butter and cream cheese alternatives.
  • Layer cake style: To impress guests, double the recipe and make a layered cake with extra swirls of the strawberry rose reduction between layers.

How to Make Strawberry Rose Cake with Cream Cheese Frosting Recipe

The image shows several square pieces of light yellow cake arranged on a white marbled surface. Each piece has a thick, creamy frosting layer on top, swirled with red strawberry sauce and decorated with thin slices of fresh strawberries, adding a mix of smooth, creamy textures and juicy, bright red fruit. The cake has a soft, fluffy texture visible on the sides where pieces are cut. There are some small flower petals sprinkled on the frosting. A cake knife is placed nearby, and a peach-colored flower is seen in the background to the side. photo taken with an iphone --ar 2:3 --v 7

Step 1: Make the Strawberry Rose Compote

Begin by tossing your whole strawberries (no need to slice) with sugar, lemon zest and juice, and tapioca starch in a pot over medium-low heat. Stir occasionally as the berries soften and burst—this usually takes about 20 minutes. When the sauce thickens and looks glossy, remove from heat, stir in the rose water, and let it cool completely before pureeing. I like to let it chill in the fridge so the flavors have time to mingle; it really makes the floral-sweet notes pop.

Step 2: Prepare the Cake Batter

Preheat your oven to 350°F and line an 8×8 or 9×9-inch square pan with parchment paper. In your mixer, beat together softened butter, canola oil, sugar, salt, and lemon zest until fluffy—this usually takes a good five minutes. While mixing, add vanilla and rose water, then beat in eggs one at a time. Finally, add cake flour and baking powder, mixing on low while you drizzle in the strawberry kefir. Stop as soon as the batter turns smooth to avoid toughening the cake.

Step 3: Layer and Swirl the Cake

Dollop a portion of the batter into the pan, then spoon some strawberry rose compote on top. Use an offset spatula or butterknife to gently swirl the compote into the batter. Repeat a couple of times, finishing with a layer of batter topped by some compote swirled lightly. This layer-and-swirl technique creates little pockets of bright strawberry flavor in every bite—trust me, it’s worth the extra step!

Step 4: Bake and Cool

Bake the cake for about 40 minutes or until a toothpick inserted in the center comes out mostly clean and the top springs back when lightly touched. Let the cake cool completely before moving on—rushing this step can make frosting a nightmare.

Step 5: Make the Cream Cheese Buttercream

Smoosh softened cream cheese and butter together with a rubber spatula to break up lumps, then beat with vanilla and salt until smooth. Slowly add powdered sugar and whip until light and fluffy. If your frosting is a bit thick or lumpy, a splash of milk or strawberry kefir smooths it right out. I usually make this ahead and let it chill; it tastes even better once it has a day to settle.

Step 6: Frost and Garnish

Spread a generous layer of buttercream over the cooled cake. Dollop the remaining strawberry rose compote on top and swirl for a pretty pattern. Finish with fresh strawberries and a sprinkle of dried rose petals for that extra wow factor. I love how the petals make this look like a cake straight out of a flower-filled afternoon tea.

👨‍🍳

Pro Tips for Making Strawberry Rose Cake with Cream Cheese Frosting Recipe

  • Let the Compote Cool Completely: I learned this the hard way; if it’s warm when you add it to the batter, it can affect the cake’s texture.
  • Beat Butter and Sugar Thoroughly: Five minutes of whipping really makes the batter light, which you can taste in the fluffiness of the cake.
  • Use an Offset Spatula for Swirling: It gives you more control than a regular spoon or knife and creates those gorgeous marbled effects.
  • Don’t Skip Cooling Before Frosting: Frosting a warm cake melts the buttercream and causes a messy finish; patience pays off!

How to Serve Strawberry Rose Cake with Cream Cheese Frosting Recipe

strawberry rose cake - Serving Suggestion

Garnishes

I love topping this cake with fresh sliced strawberries because it echoes the compote flavor and adds freshness. Dried rose petals make it look elegant and perfect for gifting or special occasions. If you want a bit more texture, a sprinkle of toasted almonds or pistachios adds a lovely crunch.

Side Dishes

This cake pairs beautifully with a light herbal tea like chamomile or a chilled glass of sparkling rosé. For a brunch spread, serve alongside lemony fruit salad or a berry compote yogurt parfait to carry through the strawberry vibe.

Creative Ways to Present

I once served this cake in a trifle dish, layering cake cubes with cream cheese frosting and fresh strawberry rose compote for a show-stopper twist. For parties, individual mini cakes or cupcakes decorated with tiny rose petals look adorable and keep things easy for guests.

Make Ahead and Storage

Storing Leftovers

After frosting, wrap the cake tightly and store it in the refrigerator. It keeps well for up to 3 days, and honestly, the flavors deepen, making it even better the next day. Just remember to let it come to room temperature before serving so the frosting softens nicely.

Freezing

I’ve frozen this cake by wrapping it tightly in plastic wrap and aluminum foil. When you’re ready to enjoy, thaw it overnight in the fridge—frosting texture might change slightly, so I usually make the frosting fresh if I plan to freeze the cake itself.

Reheating

This cake is best served at room temperature, so I leave leftovers out for about 30 minutes before slicing. If you want to warm it, a few seconds in the microwave (barely 10-15 seconds) can revive that fresh-baked feel, but be careful not to melt the frosting.

FAQs

  1. Can I use frozen strawberries for the compote in the Strawberry Rose Cake with Cream Cheese Frosting Recipe?

    Absolutely! Frozen strawberries work just as well as fresh ones and often make the compote easier since they break down faster when heated. Just be sure to thaw and drain any excess liquid if the berries are very watery.

  2. What if I don’t have rose water on hand?

    If you’re missing rose water, you can substitute with a few drops of rose extract or a splash of orange blossom water for a different but still floral note. Just use sparingly to avoid overpowering the cake.

  3. Can I make this cake gluten-free?

    Yes, you can swap the cake flour for a gluten-free flour blend that’s designed for baking. Make sure it contains xanthan gum or add some to help with the cake’s structure. The texture may vary slightly but will still be delicious.

  4. Is it okay to make the cream cheese frosting ahead?

    Definitely! I often make the frosting a day in advance and store it in the fridge. Just bring it back to room temperature and give it a quick whip with your mixer before spreading to get that perfectly smooth consistency.

  5. How should I store leftover strawberry rose compote?

    Store the compote in an airtight container in the refrigerator for up to a week. It’s fantastic on toast, ice cream, or stirred into yogurt, so I recommend making extra if you can!

Final Thoughts

This Strawberry Rose Cake with Cream Cheese Frosting Recipe has quickly become one of my favorites for celebrations and cozy afternoons alike. There’s something so comforting and elegant about the way the flavors come together, and I bet you’ll love watching your family and friends’ faces light up with each bite. It’s a lovely way to bring a little floral sophistication into your kitchen without any fuss. Give it a try—you might just find your new go-to cake.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Strawberry Rose Cake with Cream Cheese Frosting Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 23 reviews
  • Author: Lina
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 10 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Strawberry Rose Cake is a delightful and fragrant dessert featuring layers of moist cake swirled with a strawberry rose compote, finished with a luscious cream cheese buttercream. The floral notes of rose water complement the fresh strawberries beautifully, creating an elegant yet approachable treat perfect for any occasion.


Ingredients

Scale

Strawberry Rose Compote

  • 460 g or 1 lb strawberries, fresh or frozen
  • 50 g or ¼ cup sugar
  • Zest of 1 lemon
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon tapioca starch or flour
  • 2 teaspoons rose water

Strawberry Rose Cake

  • 200 g or 1 cup fine granulated sugar
  • 85 g or 6 tablespoons unsalted butter, softened
  • 30 g or 2 tablespoons canola oil
  • 1 teaspoon pure vanilla extract
  • 1 teaspoon rose water
  • ½ teaspoon fine sea salt
  • 2 large eggs
  • 1 ½ teaspoons baking powder
  • 190 g or 1 ½ cups cake flour
  • 120 g or ½ cup strawberry kefir, plain kefir, or thinned strawberry yogurt
  • About a heaped ½ cup strawberry rose reduction from above

Cream Cheese Buttercream

  • 113 g or ½ cup unsalted butter, softened
  • 113 g or ½ brick cream cheese, softened
  • 250 g or 2 cups organic powdered sugar
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon fine sea salt

Instructions

  1. Make the compote: In a pot, combine the strawberries (stemmed, no need to slice), sugar, lemon zest, lemon juice, and tapioca starch. Cook over medium-low heat for about 20 minutes, stirring occasionally until the strawberries soften and the sauce thickens. When the berries have mostly dissolved or are very soft, remove from heat and stir in the rose water. Allow to cool completely, then puree until smooth. Set aside for use in the cake.
  2. Prepare the cake batter: Preheat the oven to 350°F. Grease and line an 8×8 or 9×9 inch square metal baking pan with parchment paper. In a stand mixer bowl, beat together the butter, oil, sugar, salt, and lemon zest until well combined. While mixing, add vanilla and rose water and continue beating for a full five minutes until fluffy. Add the eggs one at a time, beating well after each addition. On low speed, add the flour and baking powder, then drizzle in the kefir, beating until the batter is smooth but not overmixed.
  3. Assemble the cake: Spoon a layer of cake batter into the bottom of the prepared pan. Dollop some strawberry rose reduction on top, then use an offset spatula or butter knife to gently swirl the compote into the batter. Repeat with more batter and compote layers, keeping some compote reserved for the top layer. This layering and swirling technique creates a marbled effect in the cake.
  4. Bake the cake: Bake for 40 minutes, or until the top springs back when lightly touched or a cake tester inserted into the center comes out clean. Remove from oven and allow the cake to cool completely in the pan before frosting.
  5. Make the cream cheese buttercream: Using a rubber spatula, press and blend the softened cream cheese and butter in a bowl until smooth and lump-free. Add vanilla extract and salt, then beat using a hand or stand mixer until combined. Gradually add powdered sugar and beat until the frosting is smooth and creamy. If the buttercream is lumpy, add a small amount of milk or strawberry kefir and stir with a spatula until smooth. Chill for up to 3 days if needed and bring to room temperature before spreading.
  6. Frost and decorate the cake: Spread the cream cheese buttercream evenly over the cooled cake. Dollop remaining strawberry sauce over the top and swirl for a pretty marbled look. Garnish with fresh strawberries and dried rose petals for an elegant finish.
  7. Storage: Store the finished cake in the refrigerator for up to 3 days to maintain freshness and texture.

Notes

  • This recipe fits an 8×8 or 9×9 inch square cake pan and yields a snack-sized cake for about 10 servings. You can use a 9-inch round pan if preferred.
  • To make a larger sheet cake, use a 9×13 inch pan and double the recipe.
  • For a layer cake, double the recipe and bake in three 6-inch round pans (3 inches tall) or two 8- or 9-inch round pans.
  • If you have leftover strawberry rose compote, it’s great on ice cream, toast, yogurt, or as a sweet sauce for other desserts.
  • Make sure the compote is completely cooled before folding it into the batter, to avoid affecting the cake’s texture.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star