Rose milk tea is a floral, subtly sweet drink that balances the gentle fragrance of rose with creamy milk and a base of black or green tea. It’s softer and more delicate than most flavored teas — and it looks stunning with its pink blush color and a handful of boba pearls floating at the bottom.

This recipe covers the classic hot and iced versions, a DIY rose syrup you can make in 10 minutes, and a boba option for the full bubble tea experience.


What Is Rose Milk Tea?

Rose milk tea is a tea-based drink flavored with rose syrup or rose water, combined with milk (or a non-dairy alternative) for creaminess. It’s popular across South Asia, East Asia, and increasingly in specialty bubble tea shops worldwide.

Unlike rose latte (espresso-based) or rose oolong (tea-forward), rose milk tea sits comfortably in the bubble tea family — thicker, sweeter, and usually served over ice with optional toppings.


Ingredients (1–2 servings)

For the base:

  • 2 teaspoons black tea leaves (Assam or Ceylon) or 1 black tea bag
  • 8 oz boiling water
  • 2–3 tablespoons rose syrup (see below, or use store-bought)
  • 4 oz whole milk, oat milk, or coconut milk
  • Ice (for iced version)
  • Boba pearls, optional

For homemade rose syrup (makes ~1 cup):

  • 1 cup water
  • 1 cup sugar
  • 2 tablespoons dried culinary rose petals (or 1 tablespoon rose water)
  • 1–2 drops pink or red food coloring, optional

Make the Rose Syrup

This takes 10 minutes and keeps in the fridge for up to 2 weeks:

  1. Combine water and sugar in a small saucepan over medium heat
  2. Stir until sugar fully dissolves
  3. Add dried rose petals and reduce heat to low
  4. Simmer gently for 5 minutes — the syrup will take on a pale pink color and a floral aroma
  5. Remove from heat and steep for another 5 minutes
  6. Strain through a fine-mesh sieve and discard petals
  7. Add food coloring if you want a deeper pink — just 1 drop goes a long way
  8. Cool completely, then transfer to a jar and refrigerate

Shortcut: Many Asian grocery stores sell rose syrup (Hales Blue Boy, Rooh Afza) for under $5. Both work perfectly and save time.


Rose Milk Tea Recipe

Time: 10 minutes (plus cooling) | Yield: 1 large serving

  1. Brew the tea — Steep 2 teaspoons black tea leaves (or 1 tea bag) in 6–8 oz boiling water for 3–4 minutes. Don’t over-steep or it will turn bitter.
  2. Sweeten while hot — Stir in 2–3 tablespoons rose syrup while the tea is still warm. This helps it incorporate fully.
  3. Cool — Let the tea cool to room temperature, or chill in the fridge for 20 minutes. (For a shortcut, pour over a lot of ice — the dilution is acceptable.)
  4. Add milk — Fill a glass with ice. Pour in the cooled rose tea, then add 3–4 oz of milk (whole milk, oat milk, or coconut milk). The ratio should be roughly 2 parts tea to 1 part milk.
  5. Stir and serve — Stir to combine. The drink should be a pretty dusty pink color.

Hot Rose Milk Tea

  1. Brew 6 oz of black tea, slightly stronger than usual (3–4 minute steep)
  2. Stir in 1–2 tablespoons rose syrup
  3. Steam or heat 3 oz of milk and add to the tea
  4. Taste and adjust sweetness

Milk Options

Milk TypeFlavor ResultNotes
Whole milkClassic creamyMost traditional, richest texture
Oat milkSubtly sweet, smoothBest dairy-free option
Coconut milkTropical floralPairs beautifully with rose
Almond milkLight, nuttyGood, slightly thinner
Condensed milkVery sweet, richUse less rose syrup if combining

Add Boba Pearls

To turn this into rose milk tea boba:

  1. Cook tapioca pearls according to package directions (typically 20–30 minutes boil + rest)
  2. Soak cooked pearls in a little rose syrup for 5 minutes — they’ll take on a faint floral sweetness
  3. Add pearls to the bottom of your glass before adding ice and drink
  4. Use a wide boba straw to sip

See the boba recipe guide for a full tapioca pearl cooking tutorial.


Variations

Rose Green Milk Tea: Swap black tea for jasmine green tea. Lighter, more floral, and a beautiful pale color.

Rose Oolong Milk Tea: Use a lightly oxidized oolong (Alishan or Four Seasons). The honeyed notes of oolong pair exceptionally well with rose.

Strawberry Rose Milk Tea: Add 1 tablespoon of strawberry syrup or a few fresh strawberries blended smooth. The combination of rose + strawberry is intensely floral.

Rose Lychee Milk Tea: Stir in 2 tablespoons of lychee juice. Tropical, fruity, and floral — a popular variation at bubble tea shops.

Rose Matcha Latte: A double-floral combination — rose syrup in a matcha latte instead of milk tea. Use 1 tablespoon rose syrup per serving.


Frequently Asked Questions

What does rose milk tea taste like?
Floral, subtly sweet, and creamy. The rose flavor is delicate — more of a soft background note than an overpowering perfume. The black tea base adds depth and slight tannins, balanced by the milk.
Can I use rose water instead of rose syrup?
Yes, but use much less — rose water is more concentrated. Start with 1 teaspoon of rose water and add to taste. It won’t add sweetness, so add sugar or simple syrup separately.
Is rose milk tea caffeinated?
Yes, if you use black or green tea as the base. A typical serving has 40–70 mg of caffeine — roughly half a cup of coffee. To make it caffeine-free, use hibiscus tea or rooibos instead of black tea.
How long does homemade rose syrup last?
Up to 2 weeks in the refrigerator in a sealed jar. If it starts to look cloudy or smells off, discard it.
Where do I buy dried rose petals for the syrup?
Look for “culinary rose petals” — not potpourri or craft petals, which may have fragrance additives. Available at Middle Eastern grocery stores, specialty tea shops, and online. Make sure they’re food-grade.
Can I use this rose syrup in other drinks?
Absolutely. It’s excellent in lattes, lemonades, sparkling water, cocktails, and as a drizzle over desserts. The rose latte recipe uses the same syrup with espresso.

More Drinks to Try