These chocolate milk bath bon bons turn a plain soak into a practical little luxury gift that actually gets used. They tuck neatly into a spa basket, feel far fancier than they are, and take only a few minutes to make (which is handy, because last-minute gift panic is a real hobby for some people).
Making your own beats buying a premade version because you only need a few basic ingredients instead of paying boutique-bath prices for tiny portions. Based on current retail pricing for powdered milk and cocoa powder, this batch comes out to roughly a few dollars plus a small amount of cocoa butter, while comparable handmade milk bath melts and cocoa bath treats often cost noticeably more per use; you also get to choose the scent, skip anything the recipient dislikes, and tailor the size for a gift basket or personal stash.
You only need 4 materials for this batch, and you’ll pack the mixture into 1-tablespoon candy molds. Before you start, gather the ingredients, a small melting setup, and the molds so you can work quickly once the cocoa butter softens.
- 🧰 Materials You'll Need
- 🔧 Tools & Equipment
- 🛠️ How to Make Chocolate Milk Bath Bon Bons
- 🎨 Customization Ideas
- 🛠️ How to Use Them
- 🛡️ Safety & Care
- 📦 Storage
- 💸 Estimated Cost
- 🛍️ Need Help Finding Everything?
- ❓ Frequently Asked Questions about Chocolate Milk Bath Bon Bons
- 📌 Love this Chocolate Milk Bath Bon Bons? Pin it!
- 🖨️ Print-Friendly How-To: Chocolate Milk Bath Bon Bons
These bon bons use powdered milk, cocoa butter, and powdered cocoa to create a rich, chocolate-scented bath melt that crumbles easily under warm running water. If you want to build a larger bath-themed gift, pair them with Chocolate Milk Bath or add a bottle of Rainbow Bath Oil for a simple homemade spa set.
Materials You’ll Need
- 8 tablespoons powdered milk
- 1 tablespoon cocoa butter
- 2 tablespoons powdered cocoa
- Essential oil
Tools & Equipment
- Candy molds, 1-tablespoon size or bigger
- Small heat-safe container or double-boiler setup for melting cocoa butter
- Spoon or small spatula
- Freezer
How to Make Chocolate Milk Bath Bon Bons
- Melt the cocoa butter until fully liquefied.
- Sift the powdered milk and powdered cocoa, then add them to the melted cocoa butter.
- Stir until the mixture is evenly combined.
- Add essential oil if you want a scented variation.
- Pack the mixture firmly into candy molds that hold 1 tablespoon or more.
- Flash freeze the filled molds for 10 minutes.
- Remove the bon bons from the molds and keep them dry until you’re ready to use or gift them.
Customization Ideas
- Chocolate orange: Add 2 to 4 drops of orange or neroli essential oil.
- Minted chocolate: Add 2 to 4 drops of peppermint essential oil.
- Gift basket upgrade: Tuck 2 or 3 bon bons into a small cellophane bag or tin and add them to a bath basket with a washcloth, wooden scoop, or other homemade bath items.
- Recipient-friendly swaps: Leave the essential oil out entirely if you’re making these for someone who prefers unscented bath products.
- Mold choice: Use larger candy molds if you want chunkier bath melts, but keep each cavity at 1 tablespoon or more so the bon bons hold their shape well.
How to Use Them
Use 2 bon bons per bath, or about 2 tablespoons total. Crumble them under warm running water while the tub fills so the milk and cocoa disperse more evenly.
Safety & Care
Keep water out of the finished bon bons during storage, since moisture can make powdered ingredients clump and shorten shelf life. If you use essential oils, stick to a light hand, avoid using these on broken or badly irritated skin, and discontinue use if they sting or bother your skin. If you tend to react to fragranced products or have very sensitive skin, it’s smart to patch test first. General milk bath guidance also notes that milk baths may irritate sensitive skin, so use warm rather than hot water and keep the soak reasonable rather than camping out in the tub for half the evening, according to Healthline’s milk bath safety overview.
Storage
Store the bon bons in an airtight container in a cool, dry place away from humidity. If you’re packaging them as a gift, wrap them only after they’re fully firm and keep them out of steamy bathrooms until they’re ready to use.
Estimated Cost
This batch is estimated at about $3.50 to $5.50, depending mostly on the cocoa butter and essential oil you choose. Powdered milk and cocoa powder make up the bulk of the batch, and the essential oil amount is small enough that the exact total will vary by brand and scent.
🛍️ Need Help Finding Everything?
- Powdered milk at Walmart
- Cocoa butter at Walmart
- Unsweetened cocoa powder at Walmart
- Essential oils on Amazon
- 1-tablespoon candy molds on Amazon
- Chocolate Milk Bath
- Rainbow Bath Oil
- All Natural Bubble Bath Gag Gift Topper
Frequently Asked Questions about Chocolate Milk Bath Bon Bons
Yes. Essential oil is completely optional here. If you leave it out, you’ll still get the cocoa-and-milk base, and the bon bons will work just fine in the bath.
That depends on the exact mold size you use. Since the mixture is packed into 1-tablespoon molds or larger and the full batch measures about 11 tablespoons plus a few drops of oil, you’ll usually get around 11 small bon bons from 1-tablespoon cavities.
Yes, it helps. Sifting breaks up lumps so the mixture packs more evenly into the molds and crumbles better in the bath instead of leaving stubborn dry pockets.
Yes, as long as the mold holds at least 1 tablespoon. Larger molds work well if you want chunkier bath melts, but you may need to use fewer pieces per bath.
Use 2 per bath, which equals about 2 tablespoons total. Crumble them under warm running water while the tub fills so they disperse instead of sitting in one sad little lump.
The usual culprit is not packing the mixture firmly enough into the molds. It also helps to freeze them for the full 10 minutes so the cocoa butter sets before you unmold them.
Absolutely. They make a lovely gift basket addition and work especially well in a homemade spa set. Package them in a dry container or bag and include simple use directions so the recipient knows to crumble 2 into warm bath water.
The original variations are chocolate orange with 2 to 4 drops of orange or neroli essential oil, and minted chocolate with 2 to 4 drops of peppermint essential oil. Both pair nicely with the cocoa without fighting it.
Store them in an airtight container in a cool, dry place. The big thing is keeping moisture out, because powdered milk and cocoa can clump if they pull humidity from the air.
📌 Love this Chocolate Milk Bath Bon Bons? Pin it!

Tuck this idea away for holiday baskets, birthday pampering gifts, or a just-because bath stash.
Did you make these bath bon bons? Tell me which scent you used or what you added to your gift basket.
🖨️ Print-Friendly How-To: Chocolate Milk Bath Bon Bons

Chocolate Milk Bath Bon Bons
Equipment
Materials
- 8 tablespoons powdered milk
- 1 tablespoon cocoa butter
- 2 tablespoons powdered cocoa
- Essential oil optional
Instructions
- Melt the cocoa butter until fully liquefied.
- Sift the powdered milk and powdered cocoa.
- Stir the sifted powdered milk and cocoa into the melted cocoa butter.
- Add essential oil if desired.
- Pack the mixture firmly into candy molds that hold 1 tablespoon or more.
- Flash freeze for 10 minutes.
- Remove from the molds.
- Use 2 bon bons per bath, crumbling them under warm running water as the tub fills.
- Chocolate orange variation: add 2 to 4 drops of orange or neroli essential oil.
- Minted chocolate variation: add 2 to 4 drops peppermint essential oil.
- Store in an airtight container in a cool, dry place.
- Estimated cost reflects consumable ingredients only and varies by brand, especially cocoa butter and essential oil.
- Patch test first if you have very sensitive skin or sensitivity to fragranced bath products.



