• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Yummy Tummy
  • Home
  • Recipe Index
  • About Me
  • Masterchef Journey
  • Media
menu icon
go to homepage
  • Home
  • Recipe Index
  • About Me
  • Masterchef Journey
  • Media
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About Me
    • Masterchef Journey
    • Media
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home

    Rose Pudding Recipe

    Last Updated On: Apr 8, 2025 by Aarthi

    531
    Shares

    Jump to Recipe Jump to Video Print Recipe

    Rose Pudding, a delicious set pudding made with milk, rose extract, sugar, condensed milk and agar agar. Traditionally this pudding is made during Ramadan and it taste like rose milk. Rose milk pudding recipe is similar to my china grass pudding or mango pudding which uses agar agar as setting agent. Learn how to make rose pudding with step by step pictures and video. 

    Rose Pudding served in moulds

    Rose Pudding

    You all know i love puddings. They are not only fun to make, but it taste really delicious. It makes you feel like a kid again. Since Ramadan is on its way, this pudding will be great addition to your Iftar table. It is very simple to make as well.

    Table of Contents

    • About Rose Pudding
    • Watch Rose Pudding Video
    • Rose Pudding Ingredients
    • Agar-Agar vs Gelatin 
    • Variations
    • How to Use China Grass | Agar Agar Strips
    • How to Make Rose Pudding (Stepwise Pictures)
    • Rose Sago Drink (using leftover rose pudding)
    • Expert Tips
    • FAQ
    • 📖 Recipe Card
    • Rose Pudding | Rose China Grass Pudding Recipe

    About Rose Pudding

    Rose pudding is a delicious set dessert made with milk, sugar, agar agar and rose extract. The pudding is completely vegetarian because the pudding is made to set using agar agar which is a vegetarian setting agent. But you can easily swap it for gelatin, check my notes section on how to use gelatin. Since it is very easy to make people like to make it for their Iftar spread.

    Like all pudding this is made with milk, sugar and rose extract for flavouring. In addition to sugar, I like to add some sweetened condensed milk which makes the pudding mixture creamy which results in a silky china grass pudding. For flavouring the pudding I used rose milk extract which already has the pink colour and rose flavour. But you can optionally use some clear rose extract and pink food colouring. If you don’t prefer to use rose milk extract, you can swap it with my natural rose milk syrup made with beetroots. 

    China grass or agar agar is a natural coolant for the body. In this recipe you can use agar agar strips or powder. Personally I find powder is easy to use and melts faster. But I have mentioned method for using both in this post. 

    Similar recipes

    Vanilla pudding

    Mango pudding

    Caramel pudding

    Bread pudding 

    Eggless caramel custard 

    Watch Rose Pudding Video

    YouTube video

    Rose Pudding Ingredients

    ingredients for making Rose Pudding

    Milk - use full fat milk for making rose milk. Low fat milk is not preferred because it will result in non-creamy pudding. Instead of regular milk, you can use almond milk for vegan option. 

    Sugar - adjust the sugar quantity as per your taste. You can add more or less as per your liking. You cannot use jaggery or brown sugar in this pudding, since it will affect the colour as well as make the milk curdle. 

    Agar Agar Powder - China grass also known as agar agar. It is vegetarian setting agent popularly used in making puddings, jelly and set desert. In this recipe, you can use agar agar strips or powdered Agar. I have mentioned method for both. 

    Sweetened Condensed Milk - even though condensed milk is optional, it adds a creamy texture to the pudding mixture which results in a silky custard. You can use vegan coconut condensed milk.  Check my homemade condensed milk.

    Rose Milk Extract - For flavouring the pudding I used rose milk extract which already has the pink colour and rose flavour. But you can optionally use some clear rose extract and pink food colouring. If you don’t prefer to use rose milk extract, you can swap it with my natural rose milk syrup made with beetroots. 

    Optional - ingredients like chopped nuts, rose petals can be used for garnishing the pudding. 

    How to You Make Rose Pudding Better

    rose pudding cut into cubes

    Rose Pudding may seem like a very basic recipe. But actually you can elevate it to a whole new level. Here are few of my ideas on how you can alter this recipe and make it a dinner party worth of dessert.

    Instead of making rose milk extract with the milk. You can pour the milk agar agar mixture in individual ramekins or a martini glass and allow them to set.

    Make a compote with rose petals and sugar with some rose water added and top the pudding with this mixture. You can even use gulkand in this to elevate the rose flavour. This type of dessert is most popular in Middle East.

    If you are into rose flavoured recipes, check out my rose phirni, rose falooda & gulkand kulfi.

    Agar-Agar vs Gelatin 

    agar agar and gelatin

    Agar Agar - Agar agar is completely plant based gelatin derived from seaweed. It is a vegan product used in sweets and dessert. Many asian pudding and jelly uses agar agar as main ingredient. You can easily find agar agar powder online. I use this brand of agar agar powder.

    Gelatin - Gelatin or gelatine is a translucent, colorless, flavorless thickening ingredient, derived from collagen taken from animal body parts. Usually it is used to set pudding, jelly and many desserts. This is one of the main ingredient in making gummy bears and candies. 

    Can we use gelatin in china grass pudding?

    This recipe for rose pudding is made using agar agar. I used powdered agar agar for easy measurement and convenient. But if you prefer using gelatin, you can easily substitute agar agar with gelatin. The pudding will still turn out great. 

    How to use gelatin in this pudding

    • Take 2 tsp of gelatin in a bowl. Add in ¼ cup of cold water. Mix it really well and set aside for 10 minutes.
    • After 10 minutes the gelatin must have absorbed all the water and bloomed. 
    • Now add the bloomed gelatin in a sauce pan and heat on low heat. The gelatin will melt into a clear liquid.
    • Now proceed with the recipe as usual. 
    close look of rose pudding

    Variations

    Vanilla Agar Agar Pudding - this delicious pudding is made with milk, agar agar and sugar. It has predominant flavour of vanilla.

    China Grass Pudding - using coconut milk as the base, it is also known as kadal paasi.

    Vanilla & Chocolate Pudding - the pudding is set in individual serving glass. it has vanilla and chocolate custard added in layers.

    Chocolate Pudding - decadent pudding made with chocolate flavour.

    Tender Coconut Pudding - elaneer is added in the mixture which makes the refreshing summer dessert.

    rose pudding served in a plate

    How to Use China Grass | Agar Agar Strips

    how to use agar agar strips

    For making puddings you use china grass or agar agar. Agar agar comes in different forms like sheets, strips and powder. Agar agar strips is the most commonly used form in making puddings and jellies.

    I find agar agar powder more convenient because Agar agar strips takes times to melt into the pudding. Also you have to use very little agar agar powder for strips.

    If you only have a china grass strips, this is how you use it. I have made this pudding recipe both with strips and powder. Both turn out equally good.

    How to Use

    1) You will need 5 grams of agar agar strips for 500 ml of liquid. That is the measurement. Break agar agar into small pieces and add them to a sauce pan. Pour ½ cup of water over the strips and let them soak for 10 to 15 minutes for the strips to soften. You can rub them with your fingers to mash them even smaller.

    Heat them on low heat so they can melt. Heat them on a low heat. This will take a good 10 to 15 mins or so. Once it is completely melted you can add them in your pudding mixture ad mentioned in the recipe.

    How to Make Rose Pudding (Stepwise Pictures)

    Melting Agar Agar Powder

    1)Take ½ cup water in a sauce pan. I am using cold water and not hot water. This is to melt the agar agar powder.

    take water in a sauce pan

    2)Add in 5 grams of agar agar powder. It is around 2 tsp of agar agar powder.Once the powder is added, mix it gently into the water and then place it on heat.

    add in agar agar powder

    3)keep mixing this constantly and bring it to a full boil. The mixture should be clear and the agar agar should all be melted.

    bring it to a boil

    Making Pudding Mix

    4)Add in ½ cup of sugar into the agar agar mixture.

    add sugar to the agar agar for making Rose Pudding

    5)Once sugar is added, cook on low medium heat till sugar is completely melted. It wont take long at all. Just few seconds of stirring it in the hot liquid is enough to melt the agar agar.

    cook sugar till melted

    6)Pour in the sweetened condensed milk into the agar agar sugar mixture.

    add in sweetened condensed milk

    7)Stir until the condensed milk is evenly melted.

    mix it into the agar agar

    8)Now add in the milk. Once milk is added mix it really well and bring it to a boil. Keep mixing it at this point.

    add in milk for making Rose Pudding

    9)Add in rose milk extract. Just few drops is enough.

    add rose milk extract

    10)Mix it really well and bring it to a boil.

    rose milk mix ready

    11)You can see the mixture has started boiling. Once it has reached this step, take it off the heat.

    bring it to a full boil

    Setting the Pudding

    12)Pour the rose milk mixture into individual serving moulds or transfer it to a glass baking dish.

    China grass pudding sets at room temperature, so allow the pudding to sit for 30 minutes on the countertop and then transfer it to fridge for few hours.

    pour rose mix into moulds

    13)After few hours in the fridge the pudding is set and chilled.

    rose pudding set

    Un moulding Rose Pudding

    14)You can cut the rose pudding into small pieces in the baking tray.

    cut rose pudding into cubes

    15)And serve as it is or make it into a sago rose drink. (Recipe below)

    a piece of rose pudding

    16)For un moulding puddings from the mould. Gently dip it in hot water and then un mould on a serving plate.

    un mould rose pudding

    17)Enjoy.

    Rose Pudding

    Rose Sago Drink (using leftover rose pudding)

    By any chance if you have end up with leftover rose pudding. You can easily transform the pudding into this rose sago drink. The idea for this recipe is from my dessert soup and fruit cocktail salad.

    It is relatively easy to make too. All you have to do is make a batch of rose milk. Add in some cooked sago, soaked chia seeds or sabja seeds and chopped rose pudding. Mix it all up and refrigerate for few hours. Serve cold.

    For detailed recipe, you check my Rose Sago Drink Video.

    How to Make Rose Pudding Sago Drink

    1)I made a batch of rose milk. It is nothing but milk boiled with sugar for 5 minutes. Let it cool down, then mix in few drops of rose milk extract. Take the rose milk in a bowl.

    This is how I cook sago pearls. Bring 3 cups of water to a full boil in a sauce pan. Add in ¼ cup to ½ cup of sago into the boiling water. Mix it really well with a ladle. Lower the flame and cook for 10 minutes until the sago turns translucent. Cover the sauce pan with a lid and take it off the heat. Let it sit for 10 minutes. Now strain the sago mix in a strainer and rinse under cold water till it gets completely cold. Thats it.

    Add in the cooked sago into the rose milk. Mix well.

    mix rose milk with cooked sago

    2)Add in soaked sabja seeds. I soaked 1 tbsp of sabja in ¼ cup of cold water for 10 minutes. Add sabja into the rose milk. Instead of sabja, you can add chia seeds or totally skip this step. Add in cut up rose pudding cubes.

    add soaked sabja seeds and rose pudding

    3)Mix it well and serve cold. The longer it sits in the fridge the thicker it will get. Serve cold.

    mix it all together and rose sago drink using leftover rose pudding is ready

    Expert Tips

    • Don’t use too much agar agar else the pudding may turn out hard in texture.
    • Once milk is added, cook this in low heat so the milk doesn’t curdle. 
    • If you prefer, you can add some rose petal jam (gulkand) as garnish.
    • Agar agar or China grass sets at room temperature. But this pudding taste best when served chilled. So keep in fridge for few hours before serving. 

    FAQ

    How much china grass to use?

    For every 500 ml of liquid you need 5 grams of china grass or agar agar.

    Is china grass healthy?

    Kadal paasi is also called as china grass or agar agar in english and it is used as a vegetarian substitute for gelatin. It will help to set the pudding like a jelly. This recipe is very good for health and the best body coolant in summer. 

    How to use china grass in pudding?

    You can use china grass strips or powder in pudding. Melt the china grass in water till it is completely dissolved and mix with milk or coconut milk.

    More Pudding Recipes

    • Mango Phirni Recipe
    • Mango Coconut Jelly Recipe
    • Mango Jelly Recipe
    • Mango Custard Recipe
    • Pineapple Kesari Recipe
    • Milk Kesari Recipe

    📖 Recipe Card

    Rose Pudding | Rose China Grass Pudding Recipe

    Rose Pudding, a delicious set pudding made with milk, rose extract, sugar, condensed milk and agar agar. Traditionally this pudding is made during Ramadan and it taste like rose milk. Rose milk pudding recipe is similar to my china grass pudding or mango pudding which uses agar agar as setting agent. Learn how to make rose pudding with step by step pictures and video. 
    3 from 2 votes
    Print Pin Rate
    Prep Time: 5 minutes minutes
    Cook Time: 15 minutes minutes
    Resting Time: 2 hours hours
    Total Time: 2 hours hours 20 minutes minutes
    Servings: 8 servings
    Calories: 119kcal

    Equipment

    • Sauce Pan
    • Ramekins, Moulds or Glass Serving Tray

    Ingredients

    • ½ cup Water (120 ml)
    • 5 grams Agar Agar Powder Roughly 2 tsp
    • ½ cup Sugar 100 grams
    • ¼ cup Sweetened Condensed Milk
    • 500 ml Milk
    • ¼ tsp Rose Milk Extract

    Instructions

    • Take water, agar agar powder in a sauce pan. Mix it well and then put it on heat. Cook on low heat mixing constantly till agar agar melts. Bring it to a full boil.
    • Add in sugar and mix till sugar is melted. Once sugar is melted add in the condensed milk and mix well. Lower the heat and pour in the milk and mix well. Cook on low medium heat till milk gets heated through.
    • Add in the rose milk extract and bring it to a full boil. Now transfer this to individual serving moulds or ramekins. Or pour into a glass baking dish.
    • Place the tray on countertop for 30 minutes, gently transfer it to fridge for few hours to set completely. Once set you can cut into squares and serve. For un moulding the mini ramekins, gently dip the moulds in hot water for few seconds and de mould. Serve immediately.

    Video

    YouTube video

    Notes

    • Don’t use too much agar agar else the pudding may turn out hard in texture.
    • Once milk is added, cook this in low heat so the milk doesn’t curdle. 
    • If you prefer, you can add some rose petal jam (gulkand) as garnish.
    • Agar agar or China grass sets at room temperature. But this pudding taste best when served chilled. So keep in fridge for few hours before serving. 

    Nutrition

    Serving: 1servings | Calories: 119kcal | Carbohydrates: 21g | Protein: 3g | Fat: 3g | Saturated Fat: 2g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 1g | Cholesterol: 11mg | Sodium: 38mg | Potassium: 139mg | Fiber: 0.05g | Sugar: 21g | Vitamin A: 130IU | Vitamin C: 0.2mg | Calcium: 111mg | Iron: 0.2mg
    Tried this recipe?Mention @yummytummyaarthi or tag #yummytummyaarthi!
    Join us on FacebookFollow us on Facebook
    Share by Email Share on Facebook

    If you have any questions not covered in this post and if you need help, leave me a comment or mail me @[email protected] and I’ll help as soon as I can.

    Follow me on Instagram, Facebook,Pinterest ,Youtube and Twitter for more Yummy Tummy inspiration.

    IF YOU MAKE THIS RECIPE OR ANYTHING FROM YUMMY TUMMY, MAKE SURE TO POST IT AND TAG ME SO I CAN SEE ALL OF YOUR CREATIONS!! #YUMMYTUMMYAARTHI AND @YUMMYTUMMYAARTHI ON INSTAGRAM!

    More Agar Agar Recipes

    • Eggless Caramel Custard Recipe
    • China Grass Pudding Recipe
    • Nungu Pudding Recipe
    • Vanilla Agar Agar Pudding Recipe
    • Agar Fruit Jelly Recipe
    • China Grass Milkshake Recipe | Agar Agar Drink

    531
    Shares
    « Arabian Pulpy Grape Juice Recipe
    Cheese Samosa Recipe »
    Aarthi

    About Aarthi

    Over the past few years I’ve been on a mission to find and create recipes that I can make from scratch. I hope you enjoy the recipes on this blog as they are tried and true from my kitchen to yours!

    Reader Interactions

    Comments

    1. Anonymous

      at

      What we can use instead of China grass?

      Reply
    2. Anonymous

      at

      Hi I am a regular follower of your blog and I am really impressed with all your recipes and especially the way you present them. I tried the cashew cookies the other day. The first time I made them I baked it at 180C for 20 mins and it became really hard. The second time though I reduced the baking time to 15 mins and this time the cookies ended up undercooked 🙁 what mistake am I making? what should be the consistency of the cookie batter? Can you tell me how to get the cookies crispy but not hard to taste. Thanks in advance.

      Reply
      • Anonymous

        at

        Reduce the temperature to the next lowest (170 or 160) and bake for 20 minutes.

        Reply
    3. chitra

      at

      wow nice colourand it look yummy too.

      Reply
    4. Anonymous

      at

      What we can use instead of China grass?

      Reply
    5. chitra

      at

      Shall v use gelatin instead of chinagrass?

      Reply
    6. Aarthi

      at

      @chitrayes u can, use 2.5 tblspn of gelatin

      Reply
    7. Aarthi

      at

      @Anonymousthe cookie dough has to be little soft. Did you bake with both elements on.

      Reply
    8. Aarthi

      at

      @Anonymouswe can use gelatin

      Reply
    9. sutapa Purkayastha

      at

      From where I can get the China grass?Can u give me the online address .please .

      Reply
    10. Anonymous

      at

      @Aarthi

      Hi Im not sure about what you meant by both the elements. Mine is an LG oven with convection,grill mode. I baked in convection mode. Should it be convection-combination mode?
      Also my dough was a little slippery breaking out in to pieces.

      Reply
    11. Anonymous

      at

      Hi just a humble request.. Could you also post some Italian recipes other than pasta or spaghetti? It would be very much appreciated.

      Reply
    12. Aarthi

      at

      @sutapa Purkayasthalook in amazon

      Reply
    13. Aarthi

      at

      @Anonymouscheck this link
      http://yummytummyrecipeindex.blogspot.com/2010/12/pasta.html

      Reply
    14. Aarthi

      at

      @Anonymousoh ok, i thought you had a OTG. try baking for little longer in convection mode

      Reply
    15. Chitra Visalakshi

      at

      Hi Aarthi,
      I am from Singapore, I tried this recipe today for a committee meeting at our temple, and this was a huge hit!it tasted so creamy and yummy! I topped my pudding with some whipped cream. ANd after getting home, I just made another batch for a potluck dinner tomorrow! Thanks for the recipe! happy blogging!

      Reply
    16. Chitra Visalakshi

      at

      And I followed you instructions and used 2.5 tblsps of gelatin! worked out perfectly!

      Reply
    17. Anonymous

      at

      Thank you for the sharing! Going to try it out. May i know what milk to use? Is it the instant dairy milk in the box or powder milk ? If powder milk, what is the measurement like?

      Reply
    18. Aarthi

      at

      @Anonymousit is instant diary milk

      Reply
    19. Nalini Hadli

      at

      Aarthi I'm not getting pink color any where I searched a lot. What is substitute for pink color

      Reply
    20. Aarthi

      at

      @Nalini Hadliu can use any colour or just totally skip the colour

      Reply
    21. Anonymous

      at

      @Nalini Hadlicochiniel is pink. try a cake specialty shop. i may have spelt that wrong.

      Reply
    22. Anonymous

      at

      Hi...

      Could u pls tel me how much China grass I should use for 500 ml milk??

      Reka

      Reply
    23. Aarthi

      at

      @Anonymoususe around 20 to 30 grams

      Reply
      • Anitha Raj

        at

        Aarthi u have mentioned 10 gms for 750 ml milk in the recipe? 🤔

        Reply
    24. Sindhuraj

      at

      shall i use rose milk essence instead of rose essence??

      Reply
      • Aarthi

        at

        yes you can use

        Reply
    25. Indu Mathi

      at

      Wow..aarthy..wat a colour...grt..i will try this..

      Reply
    26. Lina Banerjee

      at

      Can I use rose syrup instead colour

      Reply
    27. Anonymous

      at

      Hi aarthi. I luv all ur receipes i try also...its bcum good... Aarthi shall i use vanilla essence instead of rose eaaence... N all the best for ur all luvly receipes... plz...publish toddlers non spicy receipes also. Thanks...

      Reply
    28. rr R

      at

      I am from nagercoil mam:) in which shop we get pink food colour. I searched in many shops but couldn't get

      Reply
      • Aarthi

        at

        you can check out arumugam stores, it is near municipality office. they sell bakery and baking supplies

        Reply
    29. News In Tamil

      at

      Kachina Paal use pananuma???

      Reply
    30. Srimati

      at

      Aarthi my friend...
      For the last two occasions the milk curdled as soon as I added the China grass...why? How to avoid this ??

      Reply
    31. pym

      at

      wonder if this would work with non diary milk

      Reply
    32. Mehrun

      at

      Hi! I want to make this but I only have agar agar powder. How much should I use?
      Thanks

      Reply
    33. Ruby

      at

      Should we set in freezer or outside

      Reply
      • Aarthi

        at

        Set in fridge. You shouldn't put in freezer

        Reply
    3 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    MEET THE AUTHOR

    Hi, I'm Aarthi!

    WELCOME. Over the past few years, I’ve been on a mission to find and create recipes that I can make from scratch. I hope you enjoy the recipes on this blog as they are tried and true from my kitchen to yours!

    More about me →

    STAY CONNECTED

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Useful Links

    • Dosa
    • Idli
    • Rice Recipes
    • Breakfast
    • Lunch
    • Dinner

    Recent Posts

    • Potato Poppers Recipe
    • Pazham Sarbath
    • Onion Pickle Recipe
    • Pressure Cooker Mutton Biryani Recipe

    As seen in

    BUY MY COOKBOOK

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy
    • Advertisers
    • Contact
    • Recipe Index

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    • Facebook
    • Twitter
    • Instagram
    • YouTube

    Copyright © 2021 Yummy Tummy | Technical Partner </> Host My Blog

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.