This cozy drink feels like a warm hug in a cup. The Pink Velvet Macchiato is creamy, smooth, and has a fun hint of raspberry with a swirl of espresso.
It’s the perfect mix of pretty and delicious, and it’s way easier to make at home than you think. If you’ve ever had one at a coffee shop and thought, I wish I could make this myself—now you can.
Why I Love This Recipe
I had this drink at a café on a rainy afternoon, and I couldn’t stop thinking about it. So I went home and figured out how to make it my way—and it turned out even better. It’s creamy, a little sweet, and that espresso swirl on top makes it feel like a fancy treat.
- It’s beautiful AND tasty
- It’s a fun way to switch up your usual coffee
- You can make it hot or iced
- It looks impressive but takes under 10 minutes
Makes: 1 serving
Total Time: 10 minutes

What You’ll Need
- 1/2 cup milk (whole milk or oat milk)
- 1/4 cup white chocolate chips
- 1/2 tsp raspberry extract
- 1–2 drops pink gel food coloring (optional)
- 1 shot (1 oz) espresso or strong brewed coffee
- Whipped cream (optional, for topping)
- Raspberry syrup or puree (optional, for drizzle)

Tools You’ll Need
- Small saucepan
- Spoon
- Milk frother (or whisk)
- Espresso maker or strong brewed coffee
- Clear glass mug (for the pretty layers)
Pro Tips
- Use gel food coloring—it’s more vibrant and won’t water down the drink
- Add raspberry syrup to the whipped cream for an extra raspberry punch
- Froth the milk after melting the chocolate for a super creamy finish
- If you don’t have espresso, use strong instant coffee (but brew it strong)
- Heat the milk gently so it doesn’t curdle or scald
Substitutions and Variations
- Swap white chocolate for sweetened condensed milk for a caramel twist
- Use strawberry extract instead of raspberry for a different fruity flavor
- Add ice before the espresso if you want it iced
- Use almond milk or oat milk for dairy-free
Make Ahead Tips
You can mix the pink milk base ahead and store in the fridge for 1–2 days. Just reheat and froth before adding espresso.
Recipe + Instructions
Step 1: Melt the White Chocolate in Milk
In a small saucepan over low heat, pour in 1/2 cup milk and add 1/4 cup white chocolate chips. Stir gently until the chocolate melts completely.

Step 2: Add Raspberry Extract and Color
Remove the pan from heat. Stir in 1/2 tsp raspberry extract and 1–2 drops pink gel food coloring until fully blended. The mixture should turn a soft pink.

Step 3: Froth the Pink Milk
Use a milk frother or whisk to froth the pink milk until light and foamy. This makes the drink creamy and café-style.

Step 4: Brew the Espresso
Brew 1 shot (1 oz) of espresso or use strong coffee. Set it aside—it will be poured on top.

Step 5: Assemble the Macchiato
Pour the frothed pink milk into a clear glass mug. Gently pour the espresso on top, letting it float. Top with whipped cream and raspberry drizzle if you like.

Leftovers & Storage
This drink is best fresh. But if you have leftover pink milk, store it in the fridge for up to 2 days and reheat before using.
Macros Information (approximate for 1 drink)
- Calories: 210
- Protein: 5g
- Carbs: 22g
- Sugar: 19g
- Fat: 11g
Why This Recipe Works (Quick Science)
Melting white chocolate into milk adds creamy texture and sweetness without needing extra sugar. Raspberry extract gives fruity flavor without watering it down. Pouring espresso slowly over the milk keeps the layers separate thanks to the density difference.
Common Mistakes
- Overheating the milk: It can scorch or taste burnt—keep it on low heat
- Skipping the froth: Makes the texture flat
- Pouring espresso too fast: It will mix instead of floating
- Using too much food coloring: A drop or two is plenty
What to Serve With
- Raspberry scones
- Chocolate croissant
- Plain buttered toast
- Fresh berries and yogurt
FAQ
Can I make this iced?
Yes! Just cool the milk and pour it over ice before adding espresso.
Can I use regular food coloring?
Yes, but gel gives a brighter color with less.
What if I don’t have raspberry extract?
You can use strawberry or skip it for a vanilla white chocolate flavor.
Final Thoughts
This Pink Velvet Macchiato is fun, creamy, and feels like a treat, even on a regular day. Try it out and see how easy it is to make your own café drink at home. Let me know how it went and drop your questions in the comments—I love hearing from you!

