Skip the coffee shop, and make this delicious Rose Latte Recipe with homemade rose syrup, steamed milk, and espresso. Everyone's favorite flower makes for a lovely, delicate, and flavorful coffee drink filled with floral flavor. It's quick, easy, and the perfect way to treat yourself!
Save This Recipe! 💌
Roses aren't only for Valentine's Day, and this rose latte is not your regular cup of coffee! Treat yourself to a delicious homemade latte with a lovely floral note of rose flavor.
If you're looking for more delicious coffee recipes, be sure to check out this honey lavender latte, our coconut latte, this strawberry latte, this hot miel honey latte with cinnamon, this sweet cream cold foam, or this maple latte!
If you're looking to up your protein intake with your morning brew, try this protein coffee recipe!
For something spiked try this romantic dessert drink, this creamy espresso martini with Baileys!
Jump to:
❤️Why We Love This Recipe
- Simple ingredients. Believe it or not, there are only 5 ingredients to make this lovely floral delight!
- Quick and easy. This recipe is ready in under 30 minutes when you make it the first time to prepare the rose simple syrup. Every time after that once the syrup is made, it comes together in under 5 minutes!
- No special equipment needed. While an espresso machine is great to have, you don't need anything fancy to make this drink.
- Packed with flavor. The flavor of this drink is so unique and totally captivating, yet so simple.
☕️Ingredients
Here are the ingredients we used for this recipe. You can find more information for substitutions below.
- Edible rose petals or rosebuds. Make sure to use something like these rose buds or these rose petals that are food-safe! Many roses are grown using pesticides, so that's definitely not something you want to ingest.
- Water. To make the rose simple syrup.
- Sugar or sweetener of choice. Use your favorite sweetener to make the rose simple syrup.
- Milk of choice. Anything you prefer will work here. We prefer to use whole milk for a creamy texture.
Visit the recipe card for the full quantities and nutritional information.
✨Substitutions & Variations
Here are a few suggestions on additional flavors to try, or simple variations to this recipe.
- Milk. Don't like whole milk? No worries! Use whatever you prefer.
- Richer. Feel free to make a breve latte - which is a latte made with frothed half and half instead of milk if you prefer something extra rich and creamy!
- No espresso. If you don't have espresso on hand, you can substitute it for a strong brewed coffee instead. You will want to use about 4 ounces of strong-brewed coffee to substitute for 2 ounces of espresso.
- Swap the sweetener. You can use honey, maple syrup, or agave nectar instead of sugar if you prefer.
- No rose buds. If you can't get your hands on edible rose buds, you can use a small amount of rose water (1-2 teaspoons) in your drink instead. Just be sure to have some simple syrup or another sweetener handy so you can sweeten the drink.
- Vegan. This drink can easily be made plant-based with your favorite nut milk, including soy, almond, coconut, or oat milk.
- Make it pink! Try adding a little red food coloring to create a pleasant, and pink drink! That's what gives our strawberry latte the lovely pink hue. You could also try adding a bit of beetroot powder to your milk, but it may alter the flavor slightly and we haven't tried this ourselves.
- Try it iced! For warmer weather, try using iced coffee or cold brew instead of warm espresso. Combine the coffee and the rose simple syrup over ice after the simple syrup has had a chance to chill, and enjoy!
- Sugar-free version. You can make the rose syrup with a sweetener called allulose for a sugar free/low carb version. It's not quite as sweet as sugar, so you will need 1 and ⅓ cups for every 1 cup of sugar. You can also use any sugar of your preference.
🔪Prep Work
- Measure out sugar, water, edible rose buds, and milk.
- Pull espresso shots.
📖Instructions
Add water, rosebuds, and sugar to a small saucepan. (Image 1)
Simmer gently for about 10 minutes to infuse. (Image 2)
Remove from the heat, and allow the rose buds to steep for about 10-15 minutes. (Image 3)
Strain away buds and discard, and now your syrup is ready to use! (Image 4)
⭑Pro tip: If a lot of water evaporates when simmering, you may need to add a bit more.
In a mug, pour in espresso or strong brewed coffee. (Image 5)
Pour in rose simple syrup to taste. (Image 6)
Froth warm milk using a hand frother or other preferred method. (Image 7)
Add frothed milk to the cup. (Image 8)
Garnish with rose petals or buds. (Image 9)
Enjoy! (Image 10)
✨Tips & tricks
- Don't boil the simple syrup. Gently simmer the syrup over medium heat. Boiling can damage the rose petals, and make your simple syrup bitter.
- Strain away all the rosebud pieces. Ensure you strain the syrup thoroughly to remove all the rose buds, you can use a mesh strainer or even a cheesecloth to make sure there are no bits of roses left over.
- Sweeten to taste. It's better to add a little syrup at a time to your drink so you can adjust later to suit your preference, especially if making this drink for the first time.
Need supplies? Shop our Amazon store! Stock your pantry, and find all of our favorite kitchen tools! A Full Living LLC earns a small commission through purchases on our storefront to help support this site.
💭Frequently Asked Questions
We don't recommend fully preparing this drink ahead of time, but it can last in the fridge, covered, for up to 2 days.
Feel free to make the rose simple syrup up to a month in advance and store it in an airtight container in the fridge.
Yes! If you don't have a handheld milk frother, you can use a jar to froth milk.
To do this, simply heat milk over low heat in a small saucepan on the stove, place it in the jar, and then use an oven mitt to shake the jar until nice and creamy. If the milk isn't hot enough to your liking after shaking, remove the lid and microwave the jar until foam rises to the top.
More Recipes To Consider
Did you try this recipe? Make sure to leave a 5-star review below! 🌟 This helps other readers find our recipes and encourages them to try them. Also, be sure to leave a comment with your experience. Follow along, and tag @AFullLiving on Instagram with your photos!
📖 Recipe
Rose Latte
Ingredients
For the rose simple syrup (makes 4-6 servings):
- 4 ounces water (may need to add more if water evaporates)
- 2 tablespoons edible rosebuds (about 8 grams)
- ½ cup sugar (about 100 grams)
For the rose latte:
- 2 ounces espresso
- 8 ounces whole milk (or any milk of choice)
- ½ - 1 ounce homemade rose simple syrup (to taste)
- Edible rose petals for garnish (optional)
Instructions
- The simple syrup can be made up to 1 month in advance and stored in an airtight container in the fridge. To make it, heat water, rose buds, and sugar in a small saucepan over medium heat and simmer for 10 minutes. Remove from heat, and allow to steep for 10-15 minutes, then strain away rose buds before using.4 ounces water, 2 tablespoons edible rosebuds, ½ cup sugar
- Pour espresso into your mug of choice, followed by the rose simple syrup.2 ounces espresso, ½ - 1 ounce homemade rose simple syrup
- Top with frothed, steamed milk, and garnish with edible rose petals. Enjoy!8 ounces whole milk, Edible rose petals for garnish (optional)
Save This Recipe! 💌
Notes
- Don't boil the simple syrup. Gently simmer the syrup over medium heat. Boiling can damage the rose petals, and make your simple syrup bitter.
- Strain away all the rosebud pieces. Ensure you strain the syrup thoroughly to remove all the rose buds, you can use a mesh strainer or even a cheesecloth to make sure there are no bits of roses left over.
- Sweeten to taste. It's better to add a little syrup at a time to your drink so you can adjust later to suit your preference, especially if making this drink for the first time.