Warm up with this creamy, vegan Red Velvet Hot Chocolate, loosely based on the classic red velvet cake. Quick, festive, and easy: ready in 15 minutes for a sweet treat-enjoy now! It's so perfect!!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from We Made This Vegan.
This post contains affiliate links and I may receive a small commission if you visit a link and buy something. Purchasing via an affiliate link doesn't cost you any extra, and I only recommend products and services I trust. I may have been sent products featured here as a gift or paid to include them in coverage. Thank you for supporting this blog.
Jump to:
Indulge in a warm, velvety twist on classic hot chocolate with our Red Velvet Hot cocoa recipe-completely vegan and delightfully festive! Picture smooth plant-based milk infused with sweet white chocolate, tinted a vibrant red for an eye-catching treat that tastes as amazing as it looks. Whether you're celebrating a special occasion or simply treating yourself, this quick and easy recipe is guaranteed to add a cheerful splash of color to your cozy sipping moments. Enjoy the gentle sweetness, bold hue, and creamy texture all wrapped up in a mug of pure comfort.
Ingredients
When it comes to the ingredients for this Red Velvet Hot Chocolate, you'll find they're both straightforward and fairly easy to source. Plant-based milks like almond, oat, or soy can be found in almost any grocery store, while vegan white chocolate chips may require a quick online search or a trip to a specialty section, but they're growing more common. Although sugar and chocolate contribute sweetness (so it's not exactly a "health food"), choosing minimally processed or organic options can help support cleaner diets. Vegan whipped cream, often made with coconut or almond milk, is increasingly available in major supermarkets, and vegan-friendly sprinkles are becoming more widely stocked-just be sure to check labels for gelatin- or dairy-derived ingredients. Overall, the recipe balances easy, familiar ingredients with fun vegan swaps, making it an accessible indulgence for plant-based and non-plant-based eaters alike.

You will need...
- plant-based milk (e.g., almond, soy, oat, or coconut)
- vegan white chocolate chips
- sugar (ensure it's certified vegan if you prefer to avoid bone-char processed sugar)
- red food coloring (choose a vegan-friendly brand that does not use carmine)
- Vegan whipped cream (many stores sell coconut-based or almond-based whipped cream in spray cans or tubs)
- Red and pink sprinkles (make sure they're gelatin-free and labeled vegan)
For exact quantities see the recipe card below.
Instructions

In a small saucepan, heat your milk of choice over medium heat until it begins to steam. Avoid letting it come to a full boil.
Add the vegan white chocolate chips to the saucepan, stirring gently as they melt into the milk. Continue until the chocolate is fully incorporated.
Stir in the sugar until completely dissolved. Adjust sweetness to taste.
Add 2-3 drops of vegan-friendly red food coloring. Stir until the color is evenly distributed. Add more drops if you'd like a deeper shade.
Continue warming for another 2-3 minutes, stirring occasionally, to ensure everything is hot and well combined.
Remove from the heat and pour into a mug. Add a generous swirl of vegan whipped cream on top of your hot chocolate.
Finish with a sprinkle of red and pink vegan sprinkles and voila - you have an easy red velvet warming drink for those cold days.
📖 Recipe
Red Velvet Hot Chocolate Recipe
- Total Time: 10 minutes
- Yield: 1 mug 1x
- Diet: Vegan
Description
Warm up with this creamy, vegan Red Velvet Hot Chocolate. Quick, festive, and easy: ready in 15 minutes for a sweet treat-enjoy now! It's so perfect!!
Ingredients
- 1 cup plant-based milk (e.g., almond, soy, oat, or coconut)
- 1 tablespoon vegan white chocolate chips
- Look for dairy-free brands such as King David, Pascha, or other vegan-labeled options.
- 1 teaspoon sugar (ensure it's certified vegan if you prefer to avoid bone-char processed sugar)
- 2-3 drops red food coloring (choose a vegan-friendly brand that does not use carmine)
- Vegan whipped cream (many stores sell coconut-based or almond-based whipped cream in spray cans or tubs)
- Red and pink sprinkles (make sure they're gelatin-free and labeled vegan)
Instructions
-
Warm the plant-based milk
- In a small saucepan, heat your milk of choice over medium heat until it begins to steam. Avoid letting it come to a full boil.
-
Melt the chocolate
- Add the vegan white chocolate chips to the saucepan, stirring gently as they melt into the milk. Continue until the chocolate is fully incorporated.
-
Sweeten
- Stir in the sugar until completely dissolved. Adjust sweetness to taste.
-
Color it red
- Add 2-3 drops of vegan-friendly red food coloring. Stir until the color is evenly distributed. Add more drops if you'd like a deeper shade.
-
Heat through
- Continue warming for another 2-3 minutes, stirring occasionally, to ensure everything is hot and well combined.
-
Serve
- Remove from heat and pour into a mug.
-
Top it off
- Add a generous swirl of vegan whipped cream on top of your hot chocolate.
-
Decorate
- Finish with a sprinkle of red and pink vegan sprinkles.
-
Enjoy
- Serve immediately and enjoy the festive, creamy treat!
Variations and substitutions
There are plenty of ways to customize or substitute ingredients in this recipe to make it your own. Here are a few ideas:
- Milk Alternatives
- Feel free to experiment with different plant-based milks-coconut milk will give a richer, creamier texture, while almond or oat milk provide a lighter, more subtle base.
- Chocolate Swaps
- If you can't find vegan white chocolate chips, a chopped vegan white chocolate bar will work just as well. Alternatively, using dairy-free semi-sweet chocolate chips will give you a richer, more traditional hot chocolate flavor.
- Sweetener Options
- Instead of granulated sugar, you could use maple syrup, agave nectar, or coconut sugar for a slightly different (yet still delicious) sweet taste.
- Whipped Cream Alternatives
- If ready-made vegan whipped cream isn't available, try making your own coconut whipped cream by chilling a can of full-fat coconut milk overnight, scooping out the solid cream, and whipping it with a bit of powdered sugar.
- Natural Color
- Concerned about artificial dyes? Use beetroot powder or a small splash of beet juice in place of red food coloring for a more natural red hue.
- Add Flavors
- Add a pinch of cocoa powder for a slightly deeper chocolate taste or a dash of espresso powder for a mocha-inspired twist. You could also try a drop of peppermint extract for a holiday-themed version.
With these substitutions and variations, you can easily adapt the Red Velvet Hot Chocolate to suit your taste preferences, dietary needs, or simply change things up for a new flavor experience each time.
Serving Suggestions
Because of the gorgeous pink color to this creamy hot chocolate this recipe is perfect for the Valentine's Day holiday season. It's a great idea to whip this up on a cold night and sit outside with your love looking at the stars above.
FAQ's
Can I make this without red food coloring?
Absolutely! You can omit the dye for a simpler white hot chocolate, or opt for a natural alternative like beetroot powder or beet juice to achieve a reddish hue.
What's the best plant-based milk for a creamy texture?
Coconut milk typically provides the creamiest result, thanks to its higher fat content. Oat milk is another popular choice for a smooth texture. However, almond and soy milk also work great if you prefer a lighter consistency.
Can I use regular chocolate instead of white chocolate chips?
Yes! You can swap vegan white chocolate with vegan semi-sweet or dark chocolate chips for a richer chocolate flavor. It won't be a "red velvet" color anymore, but it'll still be delicious.
Is this recipe healthy?
While it contains sugar and chocolate, it's a treat rather than a health beverage. You can make healthier choices by using minimally processed sugar or sweeteners like maple syrup, and low-sugar or sugar-free vegan white chocolate if available.
How can I make whipped cream if I can't find a vegan brand?
Simply chill a can of full-fat coconut milk overnight. Scoop out the solid cream, then whip it with a hand mixer, adding a little powdered sugar or sweetener to taste. It's a delicious and easy homemade alternative.
Shop this post
Buy Now →
Buy Now → I hope that you enjoyed this vegan red velvet hot chocolate recipe. Share it with your friends on social media and Pin it for later.
You might also like these other vegan drink recipes...

Alina Davies says
A pink white hot chocolate recipe that is vegan - a dream in a mug!