Valentine’s Day makes me go on a pink food craze. If it can be made pink, I will 100% do that. This pink velvet hot chocolate is my latest obsession. It’s just as creamy and comforting as regular white hot chocolate, but way cuter!

It takes just a few minutes and is a fun twist on traditional hot chocolate. So, if you want something super simple and cozy to do for Valentine’s Day, definitely give this tasty recipe a try! You can go super sweet tooth here and pair this with these quick and easy air fryer roses.
☕ Ingredients
✅Milk – You can use regular milk, or you can swap it for non-dairy milk. Almond milk, coconut milk, or cashew milk would be great options.
✅Cream cheese – We love adding cream cheese because it makes the hot chocolate velvety smooth. I’ve never had such an incredible hot chocolate before. Think of it as the “secret ingredient” here.
✅White chocolate chips – The star of the show is the white chocolate chips. It’s a beautiful way to sweeten the drink.
✅Vanilla extract
✅Pink food dye – You can definitely skip the pink food dye if you want to avoid such an ingredient. It won’t affect the taste of the hot chocolate, but it won’t be pink either.
✅Strawberry syrup – This will give a mild strawberry flavor. Feel free to swap it with strawberry puree for a more natural alternative.
✅Whipped cream
🍨 Instructions
👉Step 1: Heat up the milk in a saucepan for 2 minutes using medium heat.
👉Step 2: In a separate small bowl, place your softened cream cheese. Add a splash of vanilla and about ¼ cup of the hot milk from your saucepan. Whisk this mixture vigorously until it’s perfectly smooth and creamy, with no lumps. Pour this smooth cream cheese mixture back into the saucepan with the rest of the milk.
👉Step 3: Add in the white chocolate and stir until the chocolate has melted.
👉Step 4: Drizzle in the strawberry syrup. Add some food coloring if you want to make it more pink.
👉Step 5: Pour into a cup, add some whipped cream, and enjoy!

📌 Expert Tips
🔸Use good-quality chocolate. You don’t want to use the cheapest chocolate you can find if you want it to be rich and velvety. It might cost a little bit more, but it’s completely worth it.
🔸For the smoothest, lump-free hot chocolate, make sure your cream cheese is softened to room temperature! Whisking it with a little hot milk in a separate bowl first before adding it to the main pot is my number one secret to a perfect, velvety texture every time.
🔸Make it pink without food coloring. Another one of my favorite tricks for a recipe like this is using freeze-dried fruit powder. A spoonful of freeze-dried strawberry or raspberry powder would be perfect! It would add a beautiful, natural pink and would taste amazing with the strawberry syrup already in the recipe.
📌Note: You can also find store-bought natural food colorings in the baking aisle now that use beet, radish, or hibiscus extracts, which work just like the artificial dye but without the artificial ingredients.
🔸Add in extra chocolate chips if you want it sweeter. If you are feeling a big sweet tooth coming on, go ahead and add in a little bit extra.
🔸Garnish with other yummy ingredients. Peppermint sticks, fresh strawberry, marshmallows, and mini chocolate chips are a few other tasty ideas to consider.
🔸Stir the milk frequently as it heats. Otherwise, it may curdle, and no one wants that.
❓ Recipe FAQs
Yes, if you don’t want to use white chocolate, swap it for milk or semi-sweet. Keep in mind that if you use a brown variety, it will change the color of the drink.
Yep! If you’d rather use water instead of milk, that’s more than fine. Just keep in mind that it’s not going to be as velvety, and the flavor won’t be as bold. We prefer milk when making this drink, but you are always welcome to make adjustments.
Yes! You can store any leftover hot chocolate in an airtight container in the fridge for 2-3 days. Reheat it gently in a saucepan over low heat, whisking often. Because of the cream cheese, I wouldn’t recommend reheating it in the microwave, as it can separate.
Related Recipes
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. You can also stay in touch with me through social media by following me on Instagram, Pinterest, and Facebook!

Pink Velvet Hot Chocolate Recipe
Ingredients
- 2 cups Milk
- ½ tsp Vanilla Extract
- 4 oz Cream Cheese room temperature, cut into 16 pieces
- 4 oz White Chocolate Chips
- 1 tbsp Strawberry Syrup or 2 Tbsp. Strawberry Puree
- Pink Food Dye optional
- Whipped Cream for garnish
Instructions
- Warm milk in a medium saucepan on medium heat for two minutes.
- In a separate small bowl, place the softened cream cheese. Add the vanilla and about 1/4cup of the hot milk from your saucepan. Whisk well until it's even, with no lumps. Pour this smooth cream cheese mixture back into the saucepan with the rest of the milk.
- Whisk in white chocolate until smooth and melted.
- Finally, add strawberry syrup. Adjust color as desired with pink food dye.
- Serve and top with a bit of whipped cream.
Notes
Nutrition
Hi!
Ginny Collins is a passionate foodie and recipe creator of Savor and Savvy and Kitchenlaughter. Indoors she focuses on easy, quick recipes for busy families and kitchen basics. Outdoors, she focuses on backyard grilling and smoking to bring family and friends together. She is a lifelong learner who is always taking cooking classes on her travels overseas and stateside. Her work has been featured on MSN, Parade, Fox News, Yahoo, Cosmopolitan, Elle, and many local news outlets. She lives in Florida where you will find her outside on the water in her kayak, riding her bike on trails, and planning her next overseas adventure.








so creamy and delicious!