Easy Rose Milk Tea Recipe (With 0r Without Boba)
Rose Milk Tea is a creamy, floral drink infused with the delicate scent of rose petals and topped with chewy tapioca pearls. It’s soothing, beautiful, and so easy to make. A pretty drink that tastes just as lovely as it looks and it’s ready in minutes!

A Quick Look at the Recipe
🏷️ Recipe Name: Rose Milk Tea
⏱️ Ready In: ~ 15 minutes
🍽️ Serves: 2 glasses
🔥 Calories: 673 kcal per serving (estimate)
🧾 Main Ingredients: Dried rose buds, hot water, milk, heavy cream, rose syrup, tapioca pearls (optional).
🥗 Dietary Info: Gluten free
🧠 Difficulty: Easy with step-by-step guide
Have a question? Ask AI!
Rose Milk Tea, also known as Rose Chai or Rose Tea Latte, is a creamy and floral drink that’s hugely popular across Southeast Asia. It blends the delicate, sweet fragrance of rose with rich milk, creating a soothing, refreshing milk tea that’s both elegant and comforting.
Flower-based teas have become a big trend lately, and rose milk tea stands out for its subtle flavor and naturally beautiful pink hue. The best part? It’s super easy to make at home and you can customize it with chewy tapioca pearls (white, black, red, or even sago) for that fun boba twist.
If you love milk tea, try my Oolong Milk Tea, Blue Latte, Assam Milk Tea, or Earl Grey Milk Tea.
Prefer something lighter? You might enjoy my Butterfly Pea Flower Tea, Lemongrass Pandan Tea, Ginger Lemon Drink, or Red Ginger Drink.
Why You Will Love This Recipe
Homemade Rose Syrup
Making your own rose syrup at home is easy and adds a beautiful floral flavor to drinks and desserts. Here’s how to make it:
- In a small saucepan, combine 6 tablespoons of dried rose buds, 250 ml of water, and 1 cup of sugar.
- Bring to a gentle simmer over medium heat, stirring until the sugar fully dissolves.
- If you prefer a stronger rose aroma, add a few more rose buds and simmer a little longer.
- Once the syrup starts to thicken slightly, remove it from the heat and let it cool completely.
- Strain and pour into a clean glass jar.
Keep your homemade rose syrup sealed in the fridge, it will stay fresh for up to two months.
You can use this fragrant syrup not only for rose milk tea, but also to flavor cheesecakes, puddings, lattes, mocktails, or even drizzle it over pancakes for a floral twist.
Recipe Ingredients

Ingredient Notes
Rose buds – You can use either dried rose buds or fresh rose petals if available. Dried rose buds are easy to find in tea shops or online, and they create a beautiful floral aroma for your milk tea. Make sure the ones you use are food-grade and safe for brewing.
Heavy cream – Choose heavy cream with at least 35% fat for a rich, creamy texture. If you’re making a vegan rose milk tea, use non-dairy whipping cream or plant-based milk like oat or almond milk.
Tapioca pearls (boba) – You can use black, white, or even sago pearls for fun texture. If you’ve never cooked them before, check out my full post on How to Cook Tapioca Pearls the Right Way. It shows step-by-step tips to get them perfectly chewy every time.
Substitutions & Variations
There are so many fun ways to customize your rose milk tea! I’ve tried a few delicious combinations, here are my favorites:
- Use a different tea base – Swap the black tea with green tea, oolong tea, or Assam tea. For stronger teas like these, brew them separately so they don’t turn bitter.
- Add fruity flavor – A splash of cranberry or strawberry juice adds a bright, tangy twist that pairs beautifully with rose.
- Blend with hibiscus tea – For a deeper pink hue and a hint of tartness, mix in a little hibiscus tea. Just don’t add too much, it can get quite sour.
- Add chia seeds – Stir in some chia seeds for a refreshing texture or turn it into a light rose chia pudding.
- Jelly toppings – Add grass jelly, lychee jelly, or strawberry jelly for a fun and chewy milk tea variation.
- Sakura twist – Mix in a spoon of sakura syrup to make your own sakura rose milk tea, just perfect for spring beverage!
- Turn it into dessert – Combine rose syrup, gelatin powder, and rose water to create a soft, floral rose pudding.
How to Make Rose Milk Tea

STEP 1. Brew the rose tea. Place the rose buds in a heatproof glass or teapot with a strainer (Image 1). Pour in hot water and cover with a lid (Images 2, 3). Let it steep for 5–10 minutes to draw out the floral aroma. Strain the tea into a pot or bowl (Image 4). You can reuse the same rose buds for one more brew if you like a lighter tea.

STEP 2. Cook the tapioca pearls. In a small saucepan, bring water to a boil (Image 5). Add the tapioca pearls (boba) and cook until they float to the surface and turn almost transparent (Image 6). In a separate bowl, add brown sugar or white sugar (Image 7). Transfer the cooked pearls into the sugar water and let them soak for about 10 minutes (Image 8). This makes them perfectly sweet and chewy.

STEP 3. Assemble the rose milk tea. Pour your rose syrup into the brewed rose tea (Image 9), adjusting the sweetness to your taste. Fill a serving glass with the rose tea (Image 10), then add heavy cream and milk for a smooth, creamy texture (Image 11). Finally, spoon in the tapioca pearls (Image 12). Garnish with a few rose petals on top and enjoy your homemade Rose Milk Tea with Boba!
Pro Tips
- Use food-grade rose buds. Always make sure your rose buds (or petals) are meant for tea, not potpourri! The flavor should be light and floral, not perfumey.
- Adjust the rose syrup carefully. Start with less syrup and add more as needed. Too much can overpower the milk tea and make it overly sweet.
- Brew the tea separately. If you’re using black, oolong, or green tea as the base, brew it first before mixing with the rose syrup. This helps prevent bitterness.
- Chill for a layered look. Let the tea cool before adding milk or ice. This creates that pretty pink-to-white gradient when served in a clear glass.
- Serve fresh for the best boba texture. Tapioca pearls harden after a few hours, so it’s best to add them right before serving.
- Try milk alternatives. For a lighter or vegan version, use oat milk, almond milk, or non-dairy cream, they pair beautifully with rose syrup.
- Add ice cream for dessert style. A scoop of vanilla or rose ice cream turns your rose milk tea into a café-style treat.
Serving Suggestions
Rose Milk Tea pairs wonderfully with light, buttery mini cakes and Asian-style treats. The floral sweetness of the tea balances soft, rich desserts — it’s a match made in heaven for afternoon tea time.
Try it with:
- Mini Sponge Cakes – soft and airy, they complement the creamy texture of the milk tea.
- Thai Egg Cake – the buttery flavor goes perfectly with rose’s floral aroma.
- Lemon Steamed Cake – adds a zesty contrast that brightens every sip.
- Mini Bika Ambon Pandan – its honeycomb texture and pandan aroma make each bite special.
- Dorayaki – these fluffy Japanese pancakes with sweet red bean filling pair beautifully with the rosy flavor.
Serve your rose milk tea iced for a refreshing afternoon drink, or warm for cozy evenings.
If you prefer a fruit-based drink, try this Korean strawberry milk.
Rose Milk Tea FAQs
Yes! Just make sure they’re food-grade roses without pesticides. Fresh petals create a more delicate aroma, while dried buds offer a deeper floral flavor.
It depends on your tea base. If you use black, green, or oolong tea, it will have caffeine. For a caffeine-free version, simply skip the tea and use only rose buds or rose syrup with milk.
Absolutely. Brew rose buds and sweeten with honey or sugar for a more natural taste. Rose syrup just gives a more vivid color and stronger fragrance.
Whole milk gives the creamiest result, but you can use oat milk, almond milk, or soy milk for dairy-free options. Non-dairy whipping cream also adds richness.
Yes! Just skip the ice and warm up the rose tea base before adding milk. The floral aroma is even cozier when served warm.

Storage
Rose milk tea is best enjoyed fresh, especially when served with tapioca pearls. However, you can still prepare parts of it in advance:
- Rose syrup and tea base: Store them separately in sealed jars or bottles in the fridge for up to 2–3 days. Stir before using.
- Tapioca pearls: These are best eaten within a few hours of cooking. They tend to harden when refrigerated. If you must store them, keep them soaked in syrup and reheat gently before serving.
- Assembled drink: Once you combine the tea, milk, and pearls, it’s best consumed right away for the freshest texture and flavor.
💡 Pro tip: If you love making milk teas ahead of time, keep the rose milk mixture ready in the fridge and add the boba right before serving.
More Asian Drinks You May Enjoy
- Lychee Tea – A fragrant tea infused with sweet lychee flavor.
- Lychee Soda – A bubbly and refreshing drink that’s perfect for warm days.
- Pineapple Mint Soda – Sweet pineapple and fresh mint make a refreshing combination.
- Tamarind Iced Tea – A sweet-tangy drink with a unique tropical flavor.
- Butterfly Pea Latte – A beautiful blue latte made with butterfly pea flowers and milk.

Rose Milk Tea
Ingredients
- 3 tbsp dried rose buds
- 300 ml hot water
- 25 ml milk
- 25 ml heavy cream
- 1 tbsp tapioca pearls cooked, optional
- 1-3 tsp rose syrup
Instructions
- Brew the rose tea. Place the rose buds in a heatproof glass or teapot with a strainer. Pour in hot water and cover with a lid. Let it steep for 5–10 minutes to draw out the floral aroma. Strain the tea into a pot or bowl. You can reuse the same rose buds for one more brew if you like a lighter tea.
- Cook the tapioca pearls. In a small saucepan, bring water to a boil. Add the tapioca pearls (boba) and cook until they float to the surface and turn almost transparent. In a separate bowl, add brown sugar or white sugar. Transfer the cooked pearls into the sugar water and let them soak for about 10 minutes. This makes them perfectly sweet and chewy.
- Assemble the rose milk tea. Pour your rose syrup into the brewed rose tea, adjusting the sweetness to your taste. Fill a serving glass with the rose tea, then add heavy cream and milk for a smooth, creamy texture. Finally, spoon in the tapioca pearls. Garnish with a few rose petals on top and enjoy your homemade Rose Milk Tea with Boba!
Video
Notes
- Use food-grade rose buds. Always make sure your rose buds (or petals) are meant for tea, not potpourri! The flavor should be light and floral, not perfumey.
- Adjust the rose syrup carefully. Start with less syrup and add more as needed. Too much can overpower the milk tea and make it overly sweet.
- Brew the tea separately. If you’re using black, oolong, or green tea as the base, brew it first before mixing with the rose syrup. This helps prevent bitterness.
- Chill for a layered look. Let the tea cool before adding milk or ice. This creates that pretty pink-to-white gradient when served in a clear glass.
- Serve fresh for the best boba texture. Tapioca pearls harden after a few hours, so it’s best to add them right before serving.
- Try milk alternatives. For a lighter or vegan version, use oat milk, almond milk, or non-dairy cream, they pair beautifully with rose syrup.
- Add ice cream for dessert style. A scoop of vanilla or rose ice cream turns your rose milk tea into a café-style treat.

I love how simple this bubble tea is and it is caffeine-free! Try it, it can be your favorite milk tea.