Custom Chocolate Bars: From 3D Print to Silicone Mold

8 Nov 2025(Updated 3 Jun 2026)

Custom chocolate bars made using a 3D printed mold and silicone casting.

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.

  1. Make the base sketch for one chocolate piece with 20 mm × 20 mm.
Base sketch for one 20 × 20 mm chocolate square.
Base sketch for one 20 × 20 mm chocolate square.

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

6 mm extrusion with a 20° taper — forming the first chocolate block.
6 mm extrusion with a 20° taper — forming the first chocolate block.

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

SVG logo aligned on top of the chocolate piece.
SVG logo aligned on top of the chocolate piece.

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

Logo extruded about 1 mm with a 2° taper.
Logo extruded about 1 mm with a 2° taper.

5. Repeat this shape three across and six down.

Arrayed three across and six down to form a full chocolate bar.
Arrayed three across and six down to form a full chocolate bar.

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

Added a sketch the same size as the bar, extruded down 6 mm for the mold base.
Added a sketch the same size as the bar, extruded down 6 mm for the mold base.

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

Rectangle drawn with 10 mm margin around the bar for mold walls.
Rectangle drawn with 10 mm margin around the bar for mold walls.

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

Walls extruded 18 mm down, extending 10 mm above the bar for easy pouring.
Walls extruded 18 mm down, extending 10 mm above the bar for easy pouring.

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

Applied 1 mm shell to form the silicone cavity.
Applied 1 mm shell to form the silicone cavity.

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

Applied 6 mm filet to edges
Applied 6 mm filet to edges

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.
Sliced model with ironing settings
Sliced model with ironing settings

Start the print and let it finish.

Printed mold
Printed mold

Step 3: Make the Silicone Mold#

Work safely: gloves, glasses, and a protected surface.

  1. Pour water into the printed mold, then into your mixing cup to measure how much silicone you’ll need. Dry everything afterward.
  2. Mix the silicone according to the ratios on the bottles.
  3. Stir gently for the recommended time.
  4. If you have a vacuum pump place the mixing cup into it and get the bubbles out.
  5. Pour it slowly into the mold from one corner to reduce bubbles.
Poored sillicone into printed mold
Poored sillicone into printed mold

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.

Finished sillicone mold
Finished sillicone mold

Step 4: Make the Chocolate Bar#

All the needed equipment
All the needed equipment
  1. Heat some water in a pan and place a bowl on top (make sure it doesn’t touch the water).
Pot with water and bowl
Pot with water and bowl

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

Pot with bowl and small pieces of chocolate
Pot with bowl and small pieces of chocolate

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

Steering the chocolate
Steering the chocolate

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

Melted chocolate in sillicone mold
Melted chocolate in sillicone mold

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.

Chocolate bar from fridge
Chocolate bar from fridge

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.

Chocolate bar with custom logo
Chocolate bar with custom logo

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

Related Articles