The strawberries soften into a loose, glossy puddle before they look anything like a drink. Give them those few minutes in the saucepan; rushing them leaves you with berries that are harder to press through the strainer and a puree that tastes less concentrated. That small fruit-first step is what gives this strawberry white hot chocolate its real berry flavor instead of just a pink tint.
I cook the strawberries with a little sugar, strain away the seeds and pulp, and only then turn to the milk and white chocolate. White chocolate can scorch if it’s heated too aggressively, so I warm the milk until it’s steaming, take the pan off the heat, and let the finely chopped chocolate sit before whisking. The result is smooth, sweet, and full of strawberry, with a creamy finish that still tastes like fruit.
It’s a lovely mug to make when you want something cozy but lighter and brighter than cocoa. The strawberry puree and vanilla go in at the end, and the finished drink comes together in one saucepan after the berries are strained. Each mug is warm, creamy, and softly pink.

Kitchen Note
Wait until the strawberries are very soft and juicy before you strain them. If they’re still holding their shape, give them the full cooking time; soft berries press easily and leave more of their fruit in the puree.
Save this strawberry white hot chocolate for a cozy mug with real strawberry puree and a smooth white-chocolate finish.
Why the White Chocolate Goes In After the Milk Comes Off the Heat
White chocolate doesn’t behave like cocoa powder. It’s made with cocoa butter and dairy solids, and direct, intense heat can make it scorch or turn grainy before it has a chance to melt smoothly. Warming the milk until it’s steaming gives the finely chopped chocolate enough residual heat to melt gently, without keeping the pan over the burner while you whisk.
That pause matters. Let the chocolate stand in the hot milk for two minutes, then whisk; the pieces soften during that rest and are easier to blend into a smooth drink. If the milk boils, it’s hotter than this method needs, and the chocolate is more likely to lose its silky texture. The finished mixture should look even and glossy before the strawberry puree goes in.
The fruit is added after the chocolate has melted, so its bright strawberry flavor stays easy to notice instead of getting lost in a long simmer. A short return to low heat warms everything through. Keep it gentle: the goal is hot chocolate ready to pour, not a rolling boil.
What the Strawberries, Milk, and White Chocolate Each Bring

- Fresh strawberries — These provide the actual fruit flavor and color, so use berries that smell fragrant and taste good on their own. Hulled and sliced berries soften more evenly in the saucepan. Their ripeness affects how sweet and fruity the puree tastes.
- Granulated sugar — A small amount cooks with the berries and helps bring out their juices. It’s not there to turn the puree into jam; the fruit should become soft and juicy, not thick and sticky.
- Whole milk — Whole milk gives the drink its creamy body. A lower-fat or plant-based milk changes that texture, and plant milk would also change the way the white chocolate melts into the drink, so this version is built around whole milk.
- White chocolate — Choose white chocolate you enjoy eating, since its sweetness and vanilla-like notes come through clearly. Finely chop it so it melts evenly in the warm milk; large chunks take longer to soften.
- Vanilla extract — Vanilla rounds out the fruit and chocolate without taking over. Stir it in with the puree rather than heating it with the milk from the start.
- Kosher salt — The small pinch keeps the drink from tasting one-note sweet. It dissolves into the warm milk, so there’s no need to treat it separately.
Build the Strawberry Puree First, Then Melt the Chocolate Gently
Soften the sliced berries until juicy
Combine the hulled, sliced strawberries and sugar in a 3-quart saucepan. Cook over medium-low heat for 8 to 10 minutes, stirring occasionally, until the berries are very soft and juicy. You should see plenty of liquid in the pan, and the fruit should give easily when pressed with your spoon. If the berries are still firm, don’t move on before they reach that soft texture.
Press the fruit through a fine-mesh strainer
Set a fine-mesh strainer over a bowl and pour in the berries and their juices. Use the back of a spoon to press the softened fruit through, working the puree into the bowl while leaving the seeds and pulp behind. Scrape the underside of the strainer if puree is clinging there. Rinse and dry the saucepan before using it for the milk.
Warm the milk without bringing it to a boil
Add the whole milk and kosher salt to the rinsed saucepan. Warm over medium-low heat for 5 to 7 minutes, stirring occasionally, until the milk is steaming but not boiling. Watch the surface rather than waiting for big bubbles; a steady simmer is too hot for the next step. Take the pan off the heat once it’s steaming.
Let the chocolate melt, then finish with strawberry
Add the finely chopped white chocolate to the hot milk and let it stand for 2 minutes. Whisk until the mixture is smooth, then stir in the strawberry puree and vanilla extract. Return the saucepan to low heat and warm for 2 to 3 minutes, stirring, until hot. Divide the drink among four mugs and serve.
Small Ingredient Choices That Shift the Flavor
Choose strawberries for the fruit note you want
Ripe, fragrant berries make a sweeter, fuller-tasting puree, while tarter berries keep the drink’s fruit note brighter against the white chocolate. Either way, keep the specified amount and cook the berries until they’re soft and juicy; ripeness changes the flavor, not the method.
Let the white chocolate set the sweetness
White chocolate varies in sweetness and vanilla character from one brand to another. A bar with a clean, creamy taste keeps the strawberry easy to pick out; finely chop it either way so it melts smoothly. A dairy-free version isn’t a direct swap for this formula because both the whole milk and white chocolate shape its texture and flavor.
Storage and Reheating
- Refrigerator: Refrigerate leftovers in a covered container within 2 hours and use within 3 to 4 days. The drink may separate as it sits; stir it before reheating.
- Freezer: Freezing isn’t recommended. Milk and melted white chocolate can separate after thawing, leaving the drink grainy rather than creamy.
- Reheating: Warm it in a saucepan over low heat, stirring, until hot. Don’t let it boil; high heat can make the chocolate turn grainy.
Questions That Come Up When Making Strawberry White Hot Chocolate

Strawberry White Hot Chocolate
Ingredients
Equipment
Method
- Combine the strawberries and sugar in a 3-quart saucepan.
- Cook over medium-low heat for 8 to 10 minutes, stirring occasionally, until the berries are very soft and juicy.
- Press the berries and their juices through a fine-mesh strainer into a bowl, using the back of a spoon to extract the puree.
- Discard the seeds and pulp.
- Rinse and dry the saucepan.
- Add the milk and salt to the saucepan.
- Warm over medium-low heat for 5 to 7 minutes, stirring occasionally, until steaming but not boiling.
- Remove the saucepan from the heat and add the white chocolate.
- Let stand for 2 minutes.
- Whisk until smooth.
- Stir in the strawberry puree and vanilla.
- Return the saucepan to low heat.
- Warm for 2 to 3 minutes, stirring, until hot.
- Divide among four mugs and serve.



