Quick and easy, this rose latte is made with rose water and is refined sugar free. 4 ingredients and tastes like a hug in a mug! Can be hot or iced. Option to add coffee if desired.
I'm a sucker for an at-home latte.
Don't get me wrong, I love going out for one but there's something really satisfying about making a homemade latte from scratch.
Especially when it ends up tasting better than the coffee shop!
And this delicious rose latte is a special one (like my rose hot chocolate).
It's made with rose water, vanilla, maple syrup and your choice of milk (and optional beet powder for pink colour).
It's naturally sweetened, and is easily vegan and dairy free. The kind of treat you can feel great about enjoying.
I make this recipe whenever I want a caffeine-free drink as it's the perfect pick-me-up (although feel free to add a shot of espresso if desired). Make it hot or iced, as you see fit.
Pair it with a vegan, gluten free Carrot Cake Muffin and you're good to go!
Why you should make this rose latte
It's SO easy. All you need to do is blend the ingredients together, heat in a pan and you're done. Easier than a traditional latte!
So comforting on cold days. It's quite literally a hug in a mug, and the soothing taste of rose is so relaxing.
Dairy free but you'd never know! Oat, almond or soy milk work so well in this drink and you won't miss the dairy.
Uses 4 ingredients. Rose water, milk, maple syrup and vanilla extract (and optional beet powder for colour). That's it!
Caffeine free (if desired). On those days when you want maintain your energy without jitters, make this caffeine free rose latte as a great alternative to coffee.
Ingredients
Milk - Any works, though I use dairy free. If you're using a milk frother (see recipe notes) I recommend store-bought oat milk or soy milk as they foam up much better than cashew, coconut or almond milk.
If you're not concerned about your milk frothing and would like to make your own, try my 2 ingredient hemp milk.
Rose Water - This gives the latte its rose flavor and is pretty inexpensive. See FAQs below on where to buy.
Vanilla Extract - Balances the floral flavors of rose with its warmth. You could also use raw vanilla powder. You can omit it, but I recommend using it.
Maple Syrup - The perfect sweetener in this latte! You can use other sweeteners too (agave, coconut nectar, stevia, coconut sugar or simple syrup). Homemade date syrup works well if you prefer to make your own sweetener.
Beet Powder (optional) - Beet or beetroot powder is what makes this latte pink! You can also use beet juice or just omit if you don't want it to be pink.
Rose health benefits
Calming. Rose is actually a mood enhancer and has been shown to calm nerves and offer stress relief.
Contains antioxidants. Which help protect cells from damage.
Soothes digestive issues. Rose has been used for years in folk medicine to sooth digestive upsets.
Can sooth sore throats. While there's little scientific research to support this, rose has traditionally been used for years to treat sore throats.
Find more info on the health benefits of rosewater.
How to make - step by step
Add all ingredients to a blender. Blend on high power 10-15 seconds until fully combined. (If you don't have a blender, whisk all ingredients together in a medium bowl.)
Pour into small saucepan and warm over gentle heat.
Pour into mug (if you want to add coffee to your latte, pour a shot of espresso in first). Optionally decorate with rose petals.
For iced latte
Blend all ingredients as above, then pour drink immediately over a glass of ice cubes. Optionally decorate with rose petals.
Check out my web story on how to make a rose latte.
Expert tips
Use a milk frother if you have one - You won't regret it! It will give your latte a luxurious, super creamy foam (see recipe note for method).
Add toppings - Rose petals, chopped pistachios, or beet powder all make this drink extra special.
Try different flavours - Mix it up by adding matcha or ground cardamom instead of beet powder.
FAQs
Like a hug in a mug. It's one of the most calming hot drinks out there - perfectly sweet, floral and creamy.
Rose water is made from water and rose petals. The liquid is made by distilling the rose petals in the water.
Most commonly you can find it in Persion or Indian grocery stores, but some supermarkets and even local convenience stores have now started carrying it too.
Yes! Just add a shot of espresso to the mug before you pour in the rose latte (decrease the amount of milk to compensate for the extra liquid).
More lattes & drinks
Easy Rose Latte (iced or hot)
Ingredients
- 1½ cups milk of choice (I use oat, almond or soy milk)
- 2 teaspoon rose water
- ½ teaspoon vanilla extract
- 2-3 teaspoon maple syrup (depending on preference)
Optional
- ¼ teaspoon beet powder (for pink colour)
Instructions
- Add all ingredients to a blender. Blend on high power 10-15 seconds until fully combined. (If you don't have a blender, whisk all ingredients together in a medium bowl.)
- Pour into small saucepan and warm over gentle heat.
- Pour into mug (if you want to add coffee to your latte, pour a shot of espresso in first). Optionally decorate with rose petals.
For iced latte
- Blend all ingredients as above, then pour drink immediately over a glass of ice. Optionally decorate with rose petals.
Notes
Nutritional information per serving
If you’ve tried this rose latte recipe, please leave a comment or tip for others below!
Follow Vancouver with Love on Instagram, Pinterest and Facebook!
nancy
what a beautiful latte
Elizabeth
Thanks so much Nancy! Hope you try it.
Agnieszka
Wow, this latte sounds so unique. I would love to try it but we don't have a Persian or Indian deli around here. I'll look to see if I can get rose water online.
Elizabeth
Thanks so much Agnieszka! I actually managed to find it in my local corner store too - any store that has a slightly wider range of products could likely have it. 🙂
Nora
Such a lovely beverage! Pink and perfect!
Elizabeth
Thanks so much Nora!
Amy Liu Dong
This latte looks delicious and unique. I am so excited to make this for my sister.
Elizabeth
Oh thank you Amy! I really hope she loves it. 🙂