Eat.Drink.Pure

menu icon
go to homepage
  • Recipe Index
  • About Me
  • Cookbook
  • Subscribe
    • The 5 Day Healthy Cooking Challenge
search icon
Homepage link
  • Recipe Index
  • About Me
  • Cookbook
  • Subscribe
    • The 5 Day Healthy Cooking Challenge
×
Home » Recipes » Gluten-free

China Grass Pudding (Ghaas ka Halwa)

Modified: Mar 13, 2026 · Published: Apr 7, 2024 by Zeeshan Shah · This post may contain affiliate links · 1 Comment

Jump to Recipe Print Recipe
Add us as a Google Trusted Source

This China Grass Pudding, or Ghaas ka halwa, is a South Asian dessert made with agar agar (China grass), milk, cream, and nuts. Unlike many agar agar puddings, my recipe is so lusciously creamy (think panna cotta). Although it may look complex, this agar agar pudding is ready in under an hour.

Popular during Ramadan and Eid, this dessert, like my almond flour halwa, is perfect when you have surprise last-minute guests. For a dairy-free dessert, try my take on chia kheer.

Pudding in a white bowl on a light background.

WANT TO SAVE THIS RECIPE?

Enter your email address and we'll send it straight to your inbox!

What Is China Grass (Agar Agar)?

China grass/agar agar, or simply Agar as it is known in culinary circles, is an algae-based gelatin-like substance used to give structure to puddings, pies, and other desserts. It may have gotten its name because of its prevalence in East Asian cuisine and its seaweed-derived origin.

In South Asian desserts, China grass is used in milk puddings, jellies, and falooda for the firm yet delicate texture it lends to these recipes.

White and semi-translucent, it is sold as strands, flakes, and powder.

Can you Substitute Agar Agar in Pudding Recipes?

Yes, gelatin is the closest substitute for agar. However, they both are very different to work with, and so is the texture of the resulting dessert.

Agar vs. Gelatin: What’s the Difference?

Agar is plant-based, while gelatin is animal-based. Made of livestock cartilage, bones, skin, and tendons. For those following a halal / zabiha or kosher diet, agar is the perfect gelling agent.

While agar needs to be boiled before it can be incorporated into a warm liquid, gelatin only needs to be “bloomed” or hydrated in cold liquid before use. This is because agar sets at 185ºF while gelatin sets at 95ºF. Agar is also firmer when set, whereas gelatin yields a creamier, jigglier result. This China grass pudding recipe, however, is not as firm as your typical one. I myself am more inclined towards a creamier texture, and created this recipe accordingly. You’re welcome to add an additional 1/2 teaspoon of agar powder if you prefer a firmer pudding.

A Quick Look at the Recipe

⏲️Ready In: 45 minutes.

👪Serves: 6.

🍽 Calories and Protein: 319 kcal, 4g.

📋 Main Ingredients: Agar powder, half-and-half, cream, honey.

📖 Dietary Notes: Vegetarian, Halal.

⭐ Why You’ll Love It: Quick to make and perfect to make ahead.

Summarize & Save This Content With AI

ChatGPT
Google AI
Perplexity
Grok

“ So creamy and surprisingly easy to make!” Zeeshan

Jump to:
  • What Is China Grass (Agar Agar)?
  • Can you Substitute Agar Agar in Pudding Recipes?
  • Agar vs. Gelatin: What’s the Difference?
  • A Quick Look at the Recipe
  • Ingredient Notes for China Grass Pudding
  • How to Make China Grass Pudding
  • Pro Tips
  • China Grass Pudding FAQs
  • More South Asian- Inspired Desserts to Try
  • China Grass (Agar) Pudding Ghass Ka Halwa

Ingredient Notes for China Grass Pudding

China grass pudding ingredients in bowls and containers on a light surface.

Agar agar: I use the powder for ease, but have had success working with the strands as well. I would, however, recommend you get the powder if you can.

Water: To boil the agar powder in, take about 1/4 cup.

Half-and-half: Using half-and-half yields the creamy, rich texture we’re going for.

Heavy whipping cream: This adds that extra creaminess:)

Honey: The traditional dessert calls for sugar, but I have used honey. If you don’t like the distinct aftertaste of honey, which really didn’t bother me or my taste testers, try using white honey. You can also use regular sugar. Although I have not tested it, you can try replacing it with 2/3 cup and adjust as needed.

Saffron: Crushed saffron threads add another layer of richness to the pudding.

Nuts: I used sliced almonds, but you can use pistachios as well.

How to Make China Grass Pudding

It may seem intimidating, but it is seriously so easy, you guys! I consider myself a pro after testing this recipe multiple times, but boy, was I scared prior to that! I actually went over to my khala’s (aunt’s) house to learn it from her! Although I have eaten China grass pudding a dozen times, this was the first time I tried making it.

Detailed instructions are in the recipe card below, but here’s a quick rundown:

Gelled up agar in small sauce pan.
  1. Step 1: Boil the agar in a small saucepan. You’ll begin by boiling the agar powder in some water. This should take 3-4 minutes. Stir constantly so that it doesn’t stick or burn.
A pot with milk on a light background.
  1. Step 2: Heat the milk, cream, and honey. Meanwhile, in another pot, heat the half-and-half, cream, and honey. You’ll see tiny bubbles start to form on the sides of the pot.
Milk pudding in a shallow white dish on a light background.
  1. Step 3: Combine the two. Once the agar has dissolved and “gels up”. Add it to the heated cream mixture and stir. Bring the mixture back to a gentle boil, remove it from the heat, and pour it into a shallow dish.
agar agar pudding in a white dish on a light background.
  1. Step 4: Cool and rest the pudding. Let it sit for about 10 minutes before adding crushed saffron and sliced almonds. Refrigerate for at least 30 minutes before serving.
China grass pudding on a white plate.
  1. Step 5: Serve. Cut into squares and serve.

Pro Tips

  • Make sure to fully dissolve the powder into the water to prevent a chalky texture in the pudding. Here’s a video to help you troubleshoot any issues.
  • Agar doesn’t need to be refrigerated to set, but I recommend chilling the pudding before serving for the best results.
  • The ratio of agar to milk is intentionally kept for a creamier, luscious texture. Traditionally, agar-agar recipes yield a firmer pudding.
  • Because agar sets quickly, don’t move the pudding too much once it starts to set, as this can disturb the top layer and ruin the dessert’s appearance.

China Grass Pudding FAQs

What does agar taste like?

Agar is odorless and tasteless, making it an ideal gelling agent for sweet or savory recipes.

Where to buy agar agar?

Most South Asian/Indian grocery stores carry agar, and you can find it online as well.

How to cook with agar?

If cooking with agar strands, presoak them and boil them in water before adding them to the milk mixture. In this recipe, that would be 1/3 cup. Break up the strands and pack them into a cup measurement. Soak in water for about 15 minutes, then boil until fully dissolved.

Why didn’t my agar pudding set?

The agar pudding likely hasn’t set because your agar-to-water ratio may be off. Ensure your measurements are correct. Also, when working with agar, ensure it dissolves fully before adding the milk and cream mixture, and allow it to set in the fridge for at least 30 minutes before serving.

Two individual dishes with agar agar pudding on a light background.

More South Asian- Inspired Desserts to Try

  • A bowl of almond halwa with a spoon. A small bowl of crushed pistachios to the sde
    Easy Almond Halwa (With Almond Flour)
  • A slice of cardamom cake on a plate with a cake on a pedestal platter in the background
    Gluten Free Cardamom Rose Cake
  • chia kheer in glass cup with a silver spoon
    Chia Kheer
  • Eid Cookies
    Cardamom Cookies

If you tried this recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments. I love hearing from you! You can also follow me on Pinterest or subscribe to our newsletter to get more deliciousness straight to your inbox!

China grass pudding bowl with a spoon.

China Grass (Agar) Pudding Ghass Ka Halwa

5 from 1 vote
This China Grass Pudding is so quick to make and so lusciously creamy (think panna cotta creamy) It looks super fancy but can be ready with little to no effort!
Print Recipe Pin Recipe
Cook Time:15 minutes mins
30 minutes mins
Total Time:45 minutes mins
Course: Dessert
Cuisine: Asian, Pakistani, Indian, South Asian
Diet: Halal, Vegetarian
Servings: 6
Calories: 319kcal
Author: Zeeshan Shah

Ingredients

To dissolve agar

  • 1 1/2 teaspoons agar powder
  • water

For pudding

  • 2 1/2 cups half and half
  • 3/4 cup heavy cream
  • 1/2 cup honey

Garnish

  • pinch saffron threads crushed
  • almonds and pistachios sliced or rough chopped

Instructions

  • In a small pot, on medium low heat, add the agar powder and some water and let it come to a boil. Using a whisk, stir constantly till the powder is fully dissolved. This should take about 3-4 minutes. Make sure to dissolve it completely or else you will have a grainy textured pudding.
  • Meanwhile, in a separate medium sized pot, on medium heat, bring to a gentle boil the half and half, heavy cream and honey. About 5 minutes. Keep an eye on the agar agar and make sure it doesn't burn. Turn off the stove while you wait for the milk and honey mixture to finish boiling.
  • Once the agar powder is dissolved fully, add it to the cream and honey mixture and stir till fully combined. Bring to a gentle simmer. Another 5 minutes.
  • Next, pour everything in a medium sized shallow dish and let the dessert rest for 10 minutes before garnishing with saffron threads and sliced almonds. Refrigerate for at least 30 minutes for the pudding to set.
    Enjoy chilled.

Notes

  1. Use cold water when working with agar powder and bring it to a boil with the powder in it. 
  2. If using agar threads, you would need to pre soak the threads in some water and then add it to a pot of boiling water to dissolve fully before continuing to add it to the boiled milk mixture. 
  3. It is critical to dissolve the agar powder completely before pouring it into the milk. If not fully dissolved, the resulting pudding will be grainy in texture. 
  4. The honey gives a tiny after taste which works pretty well in this pudding but if you don’t care for it, try using white honey. 
  5. Storage: China grass pudding can stay in the fridge for 3-4 days. Note that as it sits, it will release some water. This is normal and does not change the taste of the pudding. Seal the serving dish with some plastic wrap and foil before storing.

Nutrition

Calories: 319kcal | Carbohydrates: 28g | Protein: 4g | Fat: 22g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 69mg | Sodium: 71mg | Potassium: 176mg | Fiber: 0.1g | Sugar: 28g | Vitamin A: 794IU | Vitamin C: 1mg | Calcium: 129mg | Iron: 0.2mg
Tried this Recipe? Leave a comment below!
  • Facebook
  • X
  • WhatsApp

Comments

  1. Zeeshan Shah says

    March 13, 2026 at 11:15 am

    5 stars
    So creamy and surprisingly easy to make!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




Zeeshan Shah the author of Eat.Drink.Pure in the kitchen.

Hey there! Welcome to Eat.Drink.Pure!

I'm Zeeshan, and I believe that health and wellness begin in the kitchen! I began my own journey to health through better eating + lifestyle tweaks. Join me as I share healthier recipes, videos, and articles to help you start yours!

More about me

Popular Recipes

  • 2 halves of red bell pepper stuffed with tuna salad on a plate
    Easy Tuna Spread Recipe
  • serving bowl of keema and plates, cutlery and napkins
    Easy Keema Recipe (Mince Curry Recipe)
  • Chicken curry in a bowl with a serving spoon on top of off white napkin.
    Tandoori Chicken Curry (Easy Weeknight Dinner!)
  • A glass jar with cucumbers and dressing inside.
    Viral Cucumber Salad in A Jar (TikTok Recipe)
  • An avocado bread sandwich stacked on a plate.
    3 Ingredient Avocado Bread
  • a baked flatbread on a parchment lined pan
    Cottage Cheese Flatbread

Mother's Day

  • A slice of cardamom cake on a plate with a cake on a pedestal platter in the background
    Gluten Free Cardamom Rose Cake
  • A stack of gluten free pancakes with a pat of butter on top. Berries on the plate.
    Fluffy Gluten-Free Buttermilk Pancakes (no sugar)
  • A stack of chocoalte broken up with filling oozing out
    Gluten-Free Dubai Chocolate Bar (with pistachio butter)
  • close up shot of gluten free chocolate mug cake
    Almond Flour Chocolate Mug Cake
  • A frosted two layered almond flour chocolate cake on a white cake pedestal.
    Easy Almond Flour Chocolate Cake
  • A decorated cake on a white platter on a light surface.
    Orange Blossom Almond Cake (Moist Almond Flour Cake)

Footer

↑ back to top

About

  • Terms of Use
  • Disclaimer
  • Privacy Policy

Cookbook

  • Get Instant Access
  • Subscribe to my Newsletter

Contact

  • About Zeeshan
  • Media & Events
  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Eat.Drink.Pure

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.