This Rose Milk Punch is a dreamy, delicately floral drink made with milk, rose syrup, a touch of cardamom, and a hint of vanilla. Serve it chilled for a soothing mocktail, or spike it with a splash of brandy or rum for an elegant cocktail twist.
Yields: Approximately 4 servings
Prep time: 5 minutes
✨ Why You’ll Love This
✔ Luxuriously smooth – clarified milk gives a velvety texture
✔ Subtle floral notes – not overpowering
✔ Great for brunch or tea time – light yet sophisticated
✔ Make-ahead friendly – improves with time
Ingredients:
- 2 cups cold milk (dairy or non-dairy)
- 1/4 cup rose syrup (ensure it’s non-alcoholic)
- 2 tablespoons powdered sugar (adjust to taste)
- 1/4 teaspoon cardamom powder (optional)
- Ice cubes
- Dried rose petals or edible fresh rose petals, for garnish (optional)
Step-by-step instructions:
Step 1: Gather all your ingredients: cold milk, rose syrup, powdered sugar, cardamom powder (if using), ice, and garnish (if using). Place them neatly on a countertop.
Step 2: In a pitcher or a large bowl, pour in the 2 cups of cold milk. The milk should look fresh and opaque in the clear pitcher.

Step 3: Add 1/4 cup of non-alcoholic rose syrup to the milk. The red syrup will swirl into the white milk, creating a beautiful contrast.
Step 4: Stir in 2 tablespoons of powdered sugar until it is completely dissolved. Use a whisk or a spoon to ensure no sugar granules remain.

Step 5: If desired, add 1/4 teaspoon of cardamom powder for an extra hint of spice. Gently stir it into the milk mixture.
Step 6: Fill glasses with ice cubes. The ice should look frosty and ready to chill the drink.

Step 7: Pour the prepared rose milk punch over the ice in the glasses. The drink should have a lovely pink hue.
Step 8: Garnish with dried rose petals or edible fresh rose petals, if desired, for an elegant touch.

💎 Pro Tips
✅ Clear punch secret: Patience! Don’t squeeze cheesecloth
✅ Rose control: Start with 1 tsp rose water, adjust to taste
✅ Non-dairy: Coconut milk clarifies beautifully
📊 Nutrition (With Alcohol)
| Calories 180 | Carbs 12g | Sugar 10g |
| Alcohol 14g | Protein 3g | Vegan Option ✔ |
🍽 Serving Ideas
Bridal Shower: Serve in vintage teacups
Holiday Brunch: Pair with scones and clotted cream
Mocktail Version: Replace alcohol with hibiscus tea
Enjoy your refreshing rose milk punch!
THANK YOU for Visiting Savory Life Recipes!
👉 If you loved this recipe, please share it on Pinterest, Facebook, or Instagram!