A cool, floral summer drink: sweet melon balls floating in rose milk, with an optional fizzy lemon-lime finish. This Korean-inspired hwachae is a no-cook, kid-friendly Tamil-Korean fusion that comes together in minutes.

Jump to:
Growing up in Tamil Nadu, “rose” meant one thing. Rose milk. Paneer soda. That pink, cold, sweet taste on a hot afternoon. I love the floral flavors of rose and paneer and you can find quite a few recipes like rose lassi, gulkand pannacotta, rose popsicles and sharbat.
So when Korean hwachae started showing up all over my feed — melon balls floating in sweet milk, usually strawberry milk — I didn’t think strawberry. I went straight to rose milk—same idea, just from the other side of the world.
That’s how this came about. It’s not real hwachae. It’s not quite rose milk either. It sits somewhere in the middle. And it’s so easy it almost feels like a cheat — which is exactly why I keep making it.
What is Hwachae?
Hwachae is a traditional Korean fruit punch/bowl — a chilled, refreshing summer drink-meets-dessert. Milk hwachae uses sweetened milk, and the viral watermelon version that’s floating on TikTok is essentially melon balls floating in cold milk. This recipe leans into that milk style, swapping in rose milk for a soft, floral, unmistakably South Indian twist.

Ingredients Overview
Here’s the general idea of what goes in — exact measurements are in the recipe card below.
- Cold milk — the base. I used reduced-fat milk (2%). You can also use plant-based milk (see dietary notes).
- Rose syrup — this is what makes it rose milk. Rooh Afza or any rose syrup works; the amount drives both the pink color and the flavor, so adjust to taste. I used the famous Kalathi rose syrup that we get in Mylapore.
- Melon trio — watermelon, honeydew, and cantaloupe, cut into balls or small cubes. Green honeydew gives you more color contrast against the pink milk, while orange-flesh honeydew makes a warm red-and-orange bowl — both look lovely, so use whatever melon you have.
- Honey — optional, only if your melons aren’t sweet enough.
- Cold, cold, cold — the milk, the fruit, and the finished mix all need to be well-chilled. This is what keeps the drink refreshing and the milk smooth. Ice is optional (we skip it, since we don’t love watered-down punch); if you want it, add a few cubes.
- Chilled lemon-lime soda — optional fizzy finish, added right before serving (see notes). I used wildwonder Raspberry Lychee — a prebiotic + probiotic sparkling drink. You can also use Sprite or any lemon-lime soda.
Dietary Specs & Storage
Vegetarian. Contains dairy.
To make it vegan: use a plant-based milk (chilled oat or a neutral soy work well with rose), and skip the honey or sweeten with a little sugar syrup instead. Check that your rose syrup is vegan — most rose syrups like Rooh Afza are.
Storage: Best made fresh and served immediately. If you want to prep ahead, cut and chill the melon separately and mix the rose milk separately, then combine just before serving so the fruit stays firm and the milk stays cold. Do not store it assembled — and if you’re using the soda finish, only add it at the moment of serving. Leftover rose milk keeps in the fridge for a day.
Serving Suggestions
Serve in a clear glass or bowl so the layers show — that’s half the appeal. It works as a hot-weather afternoon cooler, a light dessert after a spicy meal, or a fun centerpiece drink for a party or potluck. A short glass with a spoon is nice if there’s lots of fruit; a taller glass suits the fizzy soda version. Garnish with a mint leaf or a few extra melon balls.
How To Make Hwachae
- Prep the melon. Using a melon baller (or a small knife for cubes), scoop out watermelon, honeydew, and cantaloupe.
- Make the rose milk. In a jug, stir the cold milk with rose syrup until fully combined. Start with less syrup, taste, and add more for a deeper pink and stronger flavor. Add honey only if you want it sweeter.
- Chill well. This step matters — start with cold milk, and chill the rose milk and melon (separately) until everything is properly cold. A well-chilled milk-and-fruit mix makes this drink refreshing, and cold milk also holds up better against any acidic, fizzy finish. Because it’s served this cold, you don’t need ice.
- Assemble. Add the fruits to the rose milk. For the fizzy version, add 2 tbsp well-chilled lemon-lime soda (or fizzy probiotic drink) to the bottom of the glass first, then top with the cold rose milk and melon. It layers nicely and mixes as you sip, or you can give it a gentle stir. Serve and drink immediately.

Recipe Notes
- Rose syrup amount: Rose syrups vary a lot in strength. So start low; a thinner syrup will need more. Adjust to the color and sweetness you like. You can also use strawberry milk instead of rose milk.
- About the soda: Lemon-lime soda is acidic, and acid can curdle milk if it sits. The trick — used by the online versions — is to add it only at the last second and serve straight away, with everything very cold.
- Sparkling drink version (tested): Instead of lemon-lime soda, you can finish with a fizzy sparkling drink — I used wildwonder Raspberry Lychee (a prebiotic + probiotic drink) and loved the flavor. One thing to expect: it has fruit and lemon juice in it, so it’s acidic, and that makes the milk curdle a little. That’s normal and completely edible — the same harmless thing that happens when you add lemon to milk, not a sign anything’s gone off. It just gives a softer, slightly textured look rather than a clean pour, so add it right at serving and don’t expect a picture-perfect glass.
- Melon ratio: Keep the melon generous — roughly as much fruit as liquid — or it reads as rose milk with a few pieces in it rather than hwachae.
- Make it a mocktail spread: This scales beautifully for a crowd; keep the melon and rose milk separate until serving.
Soda and Milk: What to Expect
Many people add condensed milk to reduce curdling. It works. The milk holds up better against the fizzy drink. The catch is it makes the whole thing much sweeter. If you don’t mind that, condensed milk plus well-chilled milk and melons gives you a smoother glass.
I skipped both the condensed milk and the honey. I just added the sparkling drink to cold rose milk. It curdled a little, but the texture and taste didn’t really change. I drank it right away, and it was great.

Frequently Asked Questions
Prep the components ahead — cut the melon and mix the rose milk, store separately, and chill — but assemble only when you’re ready to serve. Assembled and left to sit, the fruit softens and the milk warms.
It can if it sits, because it’s acidic. Adding it right before serving and drinking it immediately, with everything ice-cold, keeps it smooth — that’s why it works in the popular versions. For zero risk, use soda water or coconut water, add a little condensed milk, or leave the soda out.
That’s expected and safe to drink. These drinks have fruit and citrus juice, so they’re acidic — and acid curdles milk a little, the same harmless thing that happens when you add lemon to milk, not spoilage. It’s still delicious; it just looks a little more textured than a clean pour, so add it right before serving.
Yes, as long as it’s made fresh and served right away. This kind of curdling comes from acid meeting cold milk — the same thing that happens when you make paneer or set yogurt — so nothing has gone bad. It’s completely different from milk that’s curdled because it spoiled, which smells sour and off. As long as you use fresh, cold milk and drink it immediately, a little curdling is just texture, not a problem.
Yes. Melons are classic and hold their shape best, but green grapes, lychee, or strawberries also work. Avoid kiwi and pineapple in the milk base—they contain enzymes that break down milk proteins and can curdle it or make it bitter.
Use a plant-based milk, skip the honey and condensed milk (or use a little sugar syrup), and check that your rose syrup is vegan.
More Summer Special Beverages
Loved this recipe?
If you try this rose milk melon hwachae, please leave a comment and rate the recipe. If you have questions, drop them in the comments, and I’ll respond as soon as possible. Follow me on Pinterest for more healthy, delicious ideas, and on Instagram for regular updates, behind-the-scenes moments, and a peek into my kitchen!
📖 Recipe
Rose Milk Melon Hwachae (Korean-Inspired Melon Punch | Fruit Bowl)
Ingredients
Measurement Details: 1 cup = 240ml; 1 tbsp = 15ml; 1 tsp = 5ml;
- 2 cups cold milk dairy or plant-based
- 2 tbsp rose syrup adjust to taste and color
- 2.5 cups mixed melon balls about ⅔ heaped cup each of watermelon, honeydew, cantaloupe
- 1 tbsp honey or condensed milk optional
- Ice optional (drink is served well-chilled, so not needed)
- 2 tbsp chilled lemon-lime soda or fizzy probiotic drink optional (added in the glass first, before the rose milk)
Instructions
- Prep the melon. Using a melon baller (or a small knife for cubes), scoop out watermelon, honeydew, and cantaloupe. If using lime, toss the melon with a small squeeze and keep chilled.
- Make the rose milk. In a jug, stir the cold milk with rose syrup until fully combined. Start with less syrup, taste, and add more for a deeper pink and stronger flavor. Add honey only if you want it sweeter.
- Chill well. This step matters — start with cold milk, and chill the rose milk and melon (separately) until everything is properly cold. A well-chilled milk-and-fruit mix makes this drink refreshing, and cold milk also holds up better against any acidic, fizzy finish. Because it's served this cold, you don't need ice.
- Assemble. Add the fruits to the rose milk. For the fizzy version, add 2 tbsp well-chilled lemon-lime soda (or fizzy probiotic drink) to the bottom of the glass first, then top with the cold rose milk and melon. It layers nicely and mixes as you sip, or you can give it a gentle stir. Serve and drink immediately.
Notes
- Rose syrup amount: Rose syrups vary a lot in strength. So start low; a thinner syrup will need more. Adjust to the color and sweetness you like. You can also use strawberry milk instead of rose milk.
- About the soda: Lemon-lime soda is acidic, and acid can curdle milk if it sits. The trick — used by the online versions — is to add it only at the last second and serve straight away, with everything very cold.
- Sparkling drink version (tested): Instead of lemon-lime soda, you can finish with a fizzy sparkling drink — I used wildwonder Raspberry Lychee (a prebiotic + probiotic drink) and loved the flavor. One thing to expect: it has fruit and lemon juice in it, so it’s acidic, and that makes the milk curdle a little. That’s normal and completely edible — the same harmless thing that happens when you add lemon to milk, not a sign anything’s gone off. It just gives a softer, slightly textured look rather than a clean pour, so add it right at serving and don’t expect a picture-perfect glass.
- Melon ratio: Keep the melon generous — roughly as much fruit as liquid — or it reads as rose milk with a few pieces in it rather than hwachae.
- Make it a mocktail spread: This scales beautifully for a crowd; keep the melon and rose milk separate until serving.
Nutrition
I am not a nutritionist. The nutritional information is provided as a courtesy and is an estimate only. It varies depending upon the product types or brands.









Leave a Reply