Annika Eats

Rose Milk

A simple drinks recipe that is cooling, floral and very easy to make. It is pink and pretty making for a delicious valentines day mocktail recipe. 

If you are looking for a quick drink recipe this valentines day, look no further. This homemade rose milk is pretty in pink but more importantly it is very delicious. I have made an easy homemade rose milk syrup that is floral and yummy. Growing up I loved rose milk but we always used the rose syrup from the store which I found excessively sweet, even as as child. This syrup is not very sweet as you can adjust the sweetness as you wish. 

To make the syrup I use dried rose flowers (you could use fresh – just make sure you are using rose petals and not the stems, leaves etc), water, sugar, beetroot (this is mainly for color) and a little rose water. I like to freeze the syrup in heart shape ice cubes and use them in the drink will serving. 

I have made this drink with regular milk and oat milk you could use any milk of your choice but keep in mind the taste of the milk will change the over taste of the drink so don’t use something that would affect the flavor like coconut milk. I like to top with with whipped cream as well for additional creaminess but this is totally optional. The syrup stores well in the fridge for weeks and in the freezer for couple of months. This is heart shaped ice cube tray I used.

Food pairing –

This drink would pair well with most desserts but I would recommend serving it with the pound cake, the red velvet cheesecake bars and the skillet cookie. If you are looking for more valentines day drink recipe ideas then make sure to check out the VDAY Smoothie and the No milk hot chocolate. 

Now that we have covered how to make this Rose Milk, you can have a look at the recipe video on my socials but let’s get to it. Don’t forget to follow along for more healthy recipe inspiration. 

If you try this recipe out, don’t forget to share it with me on instagram so I can see how it turned out. I’d love nothing more than to chat with you on your cooking/baking.  

Rose Milk

A simple drinks recipe that is cooling, floral and very easy to make. It is pink and pretty making for a delicious valentines day mocktail recipe.
Prep Time 5 minutes
Cook Time 10 minutes
Course Bar, Breakfast, Brunch, Drinks, High Tea, Iftar, Suhoor, tea time
Cuisine Indian
Servings 1 person


  • Small sauce pot
  • Strainer
  • Heart ice cube tray


Rose syrup -

  • 1 cup water
  • 1/4 cup sugar
  • 1 cup rose petals I used dried
  • 1 tsp rose water
  • 1-2 pieces of beetroot

Rose milk -

  • 1 tbsp rose syrup
  • 1/2 cup milk
  • 2 tbsp whipped cream

Optional -

  • rose syrup ice cubes
  • Sugar for decoration


  • In a small sauce pot add the water, rose petals, sugar, beetroot and boil. Let it reduce for 5-8 mins.
  • Take it off the heat and add the rose water.
  • Strain and pour into a glass container. Let it cool and store in the fridge. At this point you can pour it syrup into an ice cube tray and place int he freezer until it forms ice.
  • To make the rose milk add 1 tbsp of the cooled syrup with 1/2 cup milk and stir well. Top with whipped cream and rose syrup ice cubes.
  • Serve chilled.


  • You don’t need to add the whipped cream, it is totally optional.
  • If you want the flavor stronger, add more syrup into the milk.


Scroll to Top