Coffee Recipes

Iced Cardamom Rose Latte

Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This iced cardamom rose latte is one of my favorite go-to drinks when I want something a little fancy but super chill. It’s floral, creamy, and just the right amount of sweet.

The cardamom gives it a warm, cozy vibe, while the rose makes it feel like a treat you’d get at a cute little cafe. You can make it in under 10 minutes with just a few ingredients.

It’s seriously that easy—and it feels like a full-on moment of self-care in a glass.

Why I Love This Recipe

The first time I made this, I was just experimenting with flavors I already had—rose water from a Middle Eastern dessert and ground cardamom from a chai recipe. I didn’t expect them to work together so well, but one sip and I was hooked. Now it’s part of my regular routine when I want a little extra joy in my day.

  • No fancy equipment needed
  • Makes your kitchen smell amazing
  • Can be enjoyed hot or cold
  • It feels like a luxury, but it’s easy
Iced Cardamom Rose Latte

What You’ll Need

  • 1/2 cup strong brewed coffee or 2 shots espresso, cooled
  • 3/4 cup whole milk (or any milk you like)
  • 1 1/2 tsp rose water
  • 1/4 tsp ground cardamom
  • 1–2 tsp honey or maple syrup (adjust to taste)
  • Ice cubes
  • Dried edible rose petals for garnish (optional)

Pro Tips

  • Brew your coffee a little stronger than usual so the flavor doesn’t get lost with the milk and ice.
  • Don’t overdo the rose water—it can go from floral to soapy real quick.
  • Whole milk gives the creamiest result, but oat milk is a great non-dairy option.
  • Chill your coffee ahead of time to avoid watering it down with melting ice.
  • A pinch of cardamom is plenty—it adds warmth without overpowering.

Tools You’ll Need

  • Small saucepan or microwave-safe bowl
  • Spoon or whisk
  • Tall glass
  • Measuring spoons
  • Coffee maker or espresso machine
  • Ice cube tray or store-bought ice

Substitutions and Variations

  • Swap milk with oat, almond, or coconut milk
  • Use maple syrup or agave instead of honey
  • Try cinnamon instead of cardamom for a different warm flavor
  • Skip the coffee and use strong black tea for a tea latte version

Make Ahead Tips

  • Brew your coffee the night before and chill it
  • Mix the cardamom, rose water, and sweetener ahead and store in the fridge for up to 3 days
  • Keep milk chilled separately, and just mix when ready to serve

Recipe (Serves 1 | Takes 8 minutes)

Step 1: Brew and Chill Your Coffee

Brew 1/2 cup of strong coffee or 2 shots of espresso and let it cool completely. You can also make this the night before and refrigerate.

Step 2: Mix the Flavor Base

In a small bowl, mix 1 1/2 tsp rose water, 1/4 tsp ground cardamom, and 1–2 tsp honey or maple syrup. Stir until the honey is fully dissolved.

Step 3: Add Ice to Your Glass

Fill your glass about 3/4 full with ice cubes.

Step 4: Add the Flavor Base to the Glass

Pour the rose-cardamom-honey mixture over the ice.

Step 5: Add the Cooled Coffee

Pour in the 1/2 cup cooled strong coffee or espresso.

Step 6: Add Milk

Top with 3/4 cup milk. Pour slowly to let it swirl beautifully into the coffee and spice mixture.

Step 7: Garnish and Serve

Sprinkle dried edible rose petals and a tiny dusting of cardamom on top. Add a straw if you like.

Iced Cardamom Rose Latte

Leftovers and Storage

This drink is best fresh, but you can store the mixed flavor base in the fridge for up to 3 days. Don’t store the finished drink—ice will melt and dilute everything.

Macros (Approximate per serving)

  • Calories: 140
  • Protein: 4g
  • Fat: 5g
  • Carbs: 19g
  • Sugar: 15g

Macros will vary slightly based on the type of milk and sweetener used.

Why This Recipe Works (Quick Science)

  • Cardamom pairs naturally with coffee due to its warm, citrusy flavor which enhances bitterness in a smooth way.
  • Rose water adds an aromatic note that feels sweet without needing much sugar.
  • Honey or maple syrup adds body and subtle sweetness that blends easily in cold drinks.
  • Layering the milk last creates that beautiful swirl and also keeps it from separating too quickly.

Common Mistakes

  • Using hot coffee—it melts the ice and waters everything down.
  • Adding too much rose water—it can overpower the drink fast.
  • Forgetting to stir the honey until dissolved—it’ll sink to the bottom and not blend evenly.
  • Not chilling the coffee long enough—you’ll lose that bold flavor.

What to Serve With

  • Almond biscotti
  • Pistachio shortbread cookies
  • A light fruit salad
  • A slice of lemon pound cake

FAQ

Can I make it hot instead of iced?
Yes! Just skip the ice and warm the milk before mixing everything together.

What kind of rose water should I use?
Look for food-grade rose water in the baking or international section of your grocery store.

Can I use ground cardamom from tea bags?
Try to use fresh ground cardamom for stronger flavor. Tea bags may be too mild.

Can I make a big batch?
Definitely. Just multiply the recipe by however many servings you want and store the coffee and flavor base separately.

Final Thoughts

This iced cardamom rose latte feels like a little luxury you can make in under 10 minutes. It’s easy, comforting, and something a little different from your regular iced coffee. If you try it, leave a comment and let me know how it turned out—or how you made it your own!

Hi there! I'm Millie Pham, a devoted brewer and tea lover at heart. As the founder of Bean Leaf Cup, my mission is to share my tea and coffee expertise with you all. I firmly believe that creating a fantastic cup of tea or coffee should be easy for everyone. No matter if you're already a coffee or tea expert or just beginning your journey, I'm here to help you navigate the world of brewing. Welcome aboard!