Custom Chocolate Bars: From 3D Print to Silicone Mold
8 Nov 2025(Updated 3 Jun 2026)

What if you could make chocolate bars with your own logo on them? Using a 3D printer and food-safe silicone, you can create a reusable mold that turns any chocolate into a custom branded bar. In this tutorial I’ll show the full process from designing the mold to pouring the final chocolate.
When you mention food and a 3D printer in the same sentence, the first reaction is usually “Is it food safe?”. To avoid any direct contact between chocolate and a 3D print, we’re going to make a silicone mold instead. The mold is created by filling the printed form with food-grade silicone. Once it cures, you get a reusable silicone mold that’s safe to pour melted chocolate into to create your own custom chocolate bar.
What you need#
For designing#
- A single-color SVG logo. If you don’t have one, you can use any logo you like.
- A 3D modeling app. I use Fusion 360 (free download), but any basic modeling program will do.
For making the mold#
- A 3D printer. If you don’t own one, there are many services that can print your model for you.
- Filament (for FDM printing). Use leftovers if you have them — the mold only needs to be functional.
- A slicer app. I use BambuStudio (free download).
- Food-safe silicone (amazon link)
- A mixing cup and a stick for stirring.
- Optional: a vacuum pump to remove bubbles from the silicone. Some brands cure without bubbles, so check first.
- Optional: release spray. Some silicones stick to PLA, so spray the printed mold lightly before pouring.
- Safety gear: gloves, glasses, and a clean workspace covered with a trash bag or sheet of plastic.
For cooking#
- A heater or stove
- A fridge for cooling
- A pan and a heatproof bowl
- A rubber spatula
- A little water
- A bar of chocolate of your choice
- Optional: a toothpick for touching up the edges
Step 1: Create the 3D Model#
These steps use Fusion 360, but you can follow the same idea in any 3d modeling app.
- Make the base sketch for one chocolate piece with 20 mm × 20 mm.

2. Extrude it to 6 mm and give it a 20-degree taper so it already looks like a block of chocolate.

3. Create a new sketch on top and insert your SVG logo, aligning it carefully.

4. Extrude the logo up or down by about 1 mm with a 2-degree taper.

5. Repeat this shape three across and six down.

6. Add another sketch the same size as the whole bar and extrude downward by 6 mm to form the base plate.

7. Draw a rectangle around the bar, leaving about 10 mm of space on each side for the silicone walls

8. Extrude that shape downward by 18 mm so it surrounds the bar and extends 10 mm above it.

9. Apply a shell of about 1 mm to form the cavity.

10. Round all outer edges with a 6 mm fillet to help remove the mold later.

11. Export as STL, and we are ready to slice
Step 2: Print the Mold#
Import the STL into the slicer app. Because it’s a simple shape, not many adjustments are needed.
- To get as much detail as possible use the “Extra Fine” preset (0.08 mm).
- For even smoother results, use a smaller nozzle or a resin printer.
- Try different top surface finishes if you like, you can do this by changing the ironing settings of the top layers. I keep the default since it gives the chocolate a subtle printed texture that looks handmade.

Start the print and let it finish.

Step 3: Make the Silicone Mold#
Work safely: gloves, glasses, and a protected surface.
- Pour water into the printed mold, then into your mixing cup to measure how much silicone you’ll need. Dry everything afterward.
- Mix the silicone according to the ratios on the bottles.
- Stir gently for the recommended time.
- If you have a vacuum pump place the mixing cup into it and get the bubbles out.
- Pour it slowly into the mold from one corner to reduce bubbles.

6. Let it cure, this can take several hours depending on the brand. Some require oven curing.
7. Once cured, wash the mold with warm water and soap, then dry it.
You now have a reusable silicone mold. Clean it with soap and hot water after each use.

Step 4: Make the Chocolate Bar#

- Heat some water in a pan and place a bowl on top (make sure it doesn’t touch the water).

2. Break the chocolate into small pieces and start melting them slowly in the bowl.

3. Keep stirring as it melts. Add the rest bit by bit.

4. Once melted, pour it slowly into the silicone mold from one side to prevent air pockets.

5. Tap the mold gently to release any bubbles and use a toothpick to reach tight corners and the logo.
6. Move the mold to the fridge. And let it rest for an hour.

7. After about an hour, remove it. If it’s stuck, let it sit for a few minutes — it will loosen as it warms slightly.

Enjoy your custom chocolate bar!
Frequently Asked Questions
- How do you make a 3D printed chocolate mold?
You don't print the chocolate mold directly. Instead, you 3D print a master shape with your custom logo or design, then pour food-safe silicone around it. Once the silicone cures, you peel it off the print and use the silicone mold to cast chocolate. This avoids any contact between 3D printed material and food.
- Is a 3D printed mold food safe for chocolate?
A 3D print itself is not food safe due to layer lines that trap bacteria and the chemicals in most filaments. That's why this method uses the 3D print only as a master to create a silicone mold. The silicone is what touches the chocolate. Use platinum-cure, FDA-approved silicone rated for food contact to make sure the final mold is safe.
- What silicone is food safe for chocolate molds?
Look for platinum-cure silicone that is FDA approved for food contact. The silicone used in this tutorial is Siraya Tech Platinum Cure, which is translucent and designed for mold making. Avoid tin-cure silicones as they can leave a taste. Always check the product label for food safety certification before using it with chocolate.
- Can you 3D print custom chocolate bar molds?
Yes, but indirectly. You design your chocolate bar shape in a 3D modeling app like Fusion 360, including any custom logo or pattern. Then you print the positive form surrounded by walls that act as a container. You fill the container with food-safe silicone, let it cure, and remove the print. The result is a reusable silicone mold you can pour melted chocolate into over and over.
- What 3D printer settings work best for chocolate mold masters?
Use the finest layer height your printer supports. This tutorial uses the Extra Fine preset at 0.08 mm in BambuStudio on a Bambu X1C. Enable ironing on top layers for a smoother surface, or leave it off if you want a subtle printed texture on the final chocolate. For maximum detail, consider using a smaller nozzle or a resin printer.
Resources
- Where to buy food safe silicon
- Download Fusion 360 for free
- Another maker project: DIY stained glass with resin and a 3D printer


