Rose Honey Cake Recipe

I can’t stop staring at this glossy honey cake, perfumed with rose water and crowned with almond glaze. It’s elegant, fragrant, and just mysterious enough to make everyone ask for the recipe.

A photo of Rose Honey Cake Recipe

I’m obsessed with this Rose Honey Cake because it tastes bold without trying too hard. The honey gives it that deep, sticky sweetness I always want in a holiday cake, while rose water sneaks in with this floral edge that feels fancy but not fussy.

And the crumb? Soft, plush, dangerously easy to keep slicing.

I love how the glaze settles over the top and makes every piece feel bakery-case pretty. But the best part is that first bite, when the floral note hits after the sweetness.

Subtle drama. Big dessert energy.

I’d absolutely eat this for breakfast, no apology.

Ingredients

Ingredients photo for Rose Honey Cake Recipe

  • Flour gives the cake its soft, steady crumb.

    Nothing fancy, just essential.

  • Baking powder and soda help it rise so it’s not heavy or sad.
  • Salt keeps the sweetness in check, which honey cakes really need.
  • Cinnamon, ginger, cloves, and nutmeg bring cozy spice without taking over.
  • Honey makes it sticky, rich, and honestly the whole point here.
  • Sugar adds extra sweetness and helps the edges get that nice golden vibe.
  • Eggs hold everything together and give the cake a little richness.
  • Oil keeps it moist for days, which is why I love it.
  • Sour cream or yogurt adds tang and makes the crumb super tender.
  • Rose water is floral, so go easy.

    It’s pretty but powerful.

  • Vanilla rounds things out and makes the rose feel less perfumey.
  • Lemon juice and zest brighten everything up.

    Plus, they cut the sweetness.

  • Powdered sugar makes the glaze smooth, sweet, and bakery-looking.
  • Milk or almond milk loosens the glaze so it drips just right.
  • Toasted almonds add crunch.

    Basically, they make every slice feel finished.

Ingredient Quantities

  • 2 cups (240 g) all purpose flour
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon fine salt
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon ground nutmeg
  • 1 cup (340 g) honey
  • 1 cup (200 g) granulated sugar
  • 3 large eggs, room temperature
  • 1/2 cup (120 ml) vegetable oil
  • 1/2 cup (120 g) sour cream or plain yogurt
  • 2 teaspoons rose water
  • 1 teaspoon vanilla extract
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • For the almond glaze: 1 1/2 cups (180 g) powdered sugar
  • For the almond glaze: 2 to 3 tablespoons milk or almond milk
  • For the almond glaze: 1/2 teaspoon almond extract
  • To finish: 1/4 cup sliced almonds, toasted

How to Make this

1. Preheat oven to 350°F (175°C). Grease and flour an 8 or 9 inch round cake pan and line the bottom with parchment.

2. Whisk together 2 cups (240 g) all purpose flour, 1 1/2 teaspoons baking powder, 1 teaspoon baking soda, 1 teaspoon fine salt, 1 teaspoon ground cinnamon, 1/2 teaspoon ground ginger, 1/4 teaspoon ground cloves and 1/4 teaspoon ground nutmeg in a bowl.

3. In a large bowl, whisk 1 cup (340 g) honey with 1 cup (200 g) granulated sugar until smooth. Add 3 large eggs one at a time, whisking after each until incorporated.

4. Mix in 1/2 cup (120 ml) vegetable oil, 1/2 cup (120 g) sour cream or plain yogurt, 2 teaspoons rose water, 1 teaspoon vanilla extract, 1 tablespoon fresh lemon juice and 1 teaspoon lemon zest until combined.

5. Fold the dry ingredients into the wet mixture in two additions, stirring until just combined and no streaks of flour remain.

6. Pour batter into prepared pan, smooth the top, and bake 35 to 45 minutes or until a toothpick inserted in the center comes out clean. Cool in the pan 10 minutes, then turn out onto a wire rack to cool completely.

7. While the cake cools, prepare the almond glaze by whisking 1 1/2 cups (180 g) powdered sugar with 2 to 3 tablespoons milk or almond milk and 1/2 teaspoon almond extract until thick but pourable. Adjust milk to reach desired consistency.

8. Toast 1/4 cup sliced almonds in a dry skillet over medium heat, stirring, until fragrant and lightly golden, about 3 to 4 minutes. Transfer to a plate to cool.

9. When the cake is completely cool, pour the almond glaze over the top, letting it drip slightly down the sides, then sprinkle the toasted sliced almonds on top. Let the glaze set before slicing and serving.

Equipment Needed

1. Oven
2. 8 or 9 inch round cake pan (greased and parchment lined)
3. Parchment paper and kitchen brush or nonstick spray
4. Mixing bowls (one large, one medium)
5. Whisk and rubber spatula
6. Measuring cups and spoons and kitchen scale for grams
7. Electric mixer or hand whisk for batter (optional)
8. Wire cooling rack
9. Small dry skillet for toasting almonds

FAQ

Rose Honey Cake Recipe Substitutions and Variations

  • All purpose flour: substitute equal weight whole wheat pastry flour for a nuttier, slightly denser cake; or use 190 g cake flour plus 50 g all purpose for a lighter crumb.
  • Vegetable oil: substitute equal volume melted unsalted butter for richer flavor, or light olive oil for a fruitier note.
  • Sour cream or plain yogurt: substitute equal volume crème fraîche or a mix of 1/2 cup plain yogurt plus 2 tablespoons cream for similar tang and moisture.
  • Honey: substitute 1 cup maple syrup plus 1/4 teaspoon baking soda to balance acidity, or 1 cup granulated sugar with 3 tablespoons additional liquid (milk or water) and a touch more fat for moisture.

Pro Tips

1. Warm the honey slightly before measuring if it is thick or crystallized. A few seconds in the microwave or a warm water bath makes it pour and mix more evenly so the batter stays smooth.

2. Bring eggs and dairy to room temperature. They incorporate more easily into the honey and oil mixture, giving a lighter crumb and preventing the batter from seizing or looking curdled.

3. Fold the flour in gently and stop when you no longer see streaks. Overmixing develops gluten and can make this otherwise tender, spiced cake dense.

4. For the glaze, aim for a thick but pourable consistency so it clings to the top without running off the sides too fast. If you want more almond flavor, dissolve a little almond extract in the milk before adding it to the powdered sugar. Toasted almonds are best added right before serving so they keep their crunch.

Please enter your email to print the recipe:

Rose Honey Cake Recipe

My favorite Rose Honey Cake Recipe

Equipment Needed:

1. Oven
2. 8 or 9 inch round cake pan (greased and parchment lined)
3. Parchment paper and kitchen brush or nonstick spray
4. Mixing bowls (one large, one medium)
5. Whisk and rubber spatula
6. Measuring cups and spoons and kitchen scale for grams
7. Electric mixer or hand whisk for batter (optional)
8. Wire cooling rack
9. Small dry skillet for toasting almonds

Ingredients:

  • 2 cups (240 g) all purpose flour
  • 1 1/2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon fine salt
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground ginger
  • 1/4 teaspoon ground cloves
  • 1/4 teaspoon ground nutmeg
  • 1 cup (340 g) honey
  • 1 cup (200 g) granulated sugar
  • 3 large eggs, room temperature
  • 1/2 cup (120 ml) vegetable oil
  • 1/2 cup (120 g) sour cream or plain yogurt
  • 2 teaspoons rose water
  • 1 teaspoon vanilla extract
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • For the almond glaze: 1 1/2 cups (180 g) powdered sugar
  • For the almond glaze: 2 to 3 tablespoons milk or almond milk
  • For the almond glaze: 1/2 teaspoon almond extract
  • To finish: 1/4 cup sliced almonds, toasted

Instructions:

1. Preheat oven to 350°F (175°C). Grease and flour an 8 or 9 inch round cake pan and line the bottom with parchment.

2. Whisk together 2 cups (240 g) all purpose flour, 1 1/2 teaspoons baking powder, 1 teaspoon baking soda, 1 teaspoon fine salt, 1 teaspoon ground cinnamon, 1/2 teaspoon ground ginger, 1/4 teaspoon ground cloves and 1/4 teaspoon ground nutmeg in a bowl.

3. In a large bowl, whisk 1 cup (340 g) honey with 1 cup (200 g) granulated sugar until smooth. Add 3 large eggs one at a time, whisking after each until incorporated.

4. Mix in 1/2 cup (120 ml) vegetable oil, 1/2 cup (120 g) sour cream or plain yogurt, 2 teaspoons rose water, 1 teaspoon vanilla extract, 1 tablespoon fresh lemon juice and 1 teaspoon lemon zest until combined.

5. Fold the dry ingredients into the wet mixture in two additions, stirring until just combined and no streaks of flour remain.

6. Pour batter into prepared pan, smooth the top, and bake 35 to 45 minutes or until a toothpick inserted in the center comes out clean. Cool in the pan 10 minutes, then turn out onto a wire rack to cool completely.

7. While the cake cools, prepare the almond glaze by whisking 1 1/2 cups (180 g) powdered sugar with 2 to 3 tablespoons milk or almond milk and 1/2 teaspoon almond extract until thick but pourable. Adjust milk to reach desired consistency.

8. Toast 1/4 cup sliced almonds in a dry skillet over medium heat, stirring, until fragrant and lightly golden, about 3 to 4 minutes. Transfer to a plate to cool.

9. When the cake is completely cool, pour the almond glaze over the top, letting it drip slightly down the sides, then sprinkle the toasted sliced almonds on top. Let the glaze set before slicing and serving.