Cocoa Press 3D Printer Review: 3D Print Chocolate at Home

3D printing has never tasted so good.

Cocoa Press
Editor's Choice
(Image: © Tom's Hardware)

Tom's Hardware Verdict

The Cocoa Press is an impressively capable chocolate 3D printer that converts chocolate cores into 3D models with minimal software prep work.

Pros

  • +

    Prints chocolate with no post-processing equipment required

  • +

    Best-in-class documentation and assembly guide

  • +

    0.8mm nozzle offers sharp printed features

  • +

    Open platform for experimenting with different materials

  • +

    Rock-solid CoreXY-inspired kinematic system, quality LDO parts

Cons

  • -

    Lengthy assembly process may be a blocker for non-technical customers

  • -

    65 gram chocolate cores feel a bit limiting in volume

  • -

    Cost of cocoa core material may be high for home users

  • -

    Expensive

Why you can trust Tom's Hardware Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

The Cocoa Press chocolate 3D printer brings the ability to print chocolate to the consumer market by way of a DIY kit 3D printer. Loosely based on a Voron design, the Cocoa Press has a build volume of 140 x 150 x 150 mm and can extrude up to 65 grams of chocolate in a single print. Equipped with a large and colorful LCD touchscreen that plays musical fanfare upon completion of a print, the Cocoa Press is marketed not just at those with 3D printer experience but anyone interested in printing chocolate at home.

3D Chocolate Printer DIY Kit

The Cocoa Press is a surprisingly difficult machine to rate. Priced at $1,499 for a kit (without the required printed parts) and requiring about 10 hours for assembly, the Cocoa Press is unlikely to be an impulse buy for most consumers. Bakeries, pastry shops, and chocolatiers looking to create custom geometry not possible with a mold are target customers, but the learning curve for this technology may be a bit steeper for those without previous additive experience.

The 65 gram chocolate cores are available for $49 / 10 pack, which prices each refill of the machine at $4.90. All things considered, I believe the Cocoa Press is a step in the right direction for printing chocolate at home and it’s earned a spot on our list of the best 3D printers.

Specifications of Cocoa Press

Swipe to scroll horizontally
Machine Footprint14.37 x 12.40 x 27.56 inches (365mm x 315mm x 700mm)
Build Volume5.51 x 5.91 x 5.91 inches (140mm x 150mm x 150mm)
MaterialDark, Milk, and White Chocolate
Cartridge Size65 grams
Nozzle.8mm, 1.6mm
Bed Leveling25-Point Automatic Mesh Leveling
Printing Speed25-40mm/s
Build PlatformFlexible Removable Silicone Mat
ConnectivityUSB, SD Card
FirmwareCustom Marlin

What is the Cocoa Press?

The Cocoa Press is a chocolate 3D printer which converts 3D models into printed parts made out of chocolate. Printing food is difficult, and printing chocolate is especially hard due to the precision required to heat the material up enough to extrude, but not so much that it remains molten after extrusion. The mechanical process is similar to FFF 3D printers, but with specific considerations for the chocolate material.

Cocoa Press

(Image credit: Cocoa Press)

CEO and founder Ellie Weinstein (Full disclosure: I’ve known Ellie since before the launch of this printer) has been working on printable chocolate since 2014, which resulted in multiple iterations of the chocolate printer and various strategies for bringing the technology to market. Cocoa Press is not a one-person operation, and the growth in contributors has led to the most recent iteration of the Cocoa Press machine.  The current Cocoa Press is a modified Voron design that uses a special toolhead to bring chocolate up to temperature and uses a plunger to push it through the cartridge and out of the nozzle.

I have experience with food printers (I built a frosting 3D printer based on a clay extruder design by Constantijn) and also with printing chocolate specifically (a miserable experience with the barely-functional Wiiboox Luckybot), so I’ve been excited to try a newer and more simplified process for printing chocolate.

Chocolate Material used by the Cocoa Press

(Image credit: Tom's Hardware)

Cocoa Press offers material in the form of 65 gram chocolate cores in dark, milk, and white variants. This material is priced at $49 for a 10 pack, which breaks down to under $5 per core. To go further: this is equal to $0.08 per gram, which is roughly three times the price per gram of a Snicker bar. If you’ve never tried to process chocolate before, this may seem like a high price for a solid bar of chocolate. It’s worth noting that the Cocoa Press is not a locked or proprietary system, but the difficulty in creating a solid block of chocolate will likely come as a surprise to consumers who have never attempted it before.

(Image credit: Cocoa Press)

On the FAQ page, Cocoa Press indicates that users are able to use their own chocolate with this printer, with the caveat that it will “require a fair amount of experimentation to get working”. In my experience, preparing chocolate for printing is a challenging process, as air bubbles form during pouring and are exceptionally difficult to remove. These air bubbles result in defects similar to what you would see in typical 3D printer filament that has absorbed moisture. If you’re concerned with the long-term use of the Cocoa Press and want to make sure you always have a source of material if the company disappears, you can always make your own.

Unpacking the Cocoa Press

The Cocoa Press ships in two boxes: one with all the parts (except the 3D printed parts) required to build the machine, and one with the chocolate cores for 3D printing (10 dark, 5 milk, and 5 white chocolate). The parts box is densely packed with individual boxes, each labeled with the family of parts contained within. The Cocoa Press also includes a badge with a serial number for warranty paperwork (I watched the site like a hawk on release, and managed to get the first order in, which arrived with the first publicly available serial: SN: 0002).

(Image credit: Tom's Hardware)

Each box is further labeled, with individual components bagged, tagged, and referenced in the documentation. The assembly process felt like building a LEGO kit or a Gundam model, where each step has all parts labeled and sorted separately so you’re not digging through a giant box full of nuts and bolts when looking for a single washer.

Printed Parts on the Cocoa Press

A DIY kit 3D printer, the Cocoa Press uses 3D printed parts for several of the brackets, mounts, and other structural components. The parts are offered as a download on Thangs for users who want to print them out themselves and save some money or add a level of customization. The recommended settings are included, as well as information regarding print orientation, color, etc. Several of the parts are also designed to accept a heat set insert, which are included (along with a soldering iron tip designed to fit them) with the kit.

Cocoa Press also offers the printed parts as a bundle ($199 without the heat set inserts, and $249 with them already installed). I ordered the printed parts with the heat set inserts already installed, as the cost was easily justified by the amount of time I would save not needing to print them myself. The parts were printed in PETG, and I was impressed with how clean everything looked.

(Image credit: Tom's Hardware)

I had an issue with one heat set insert on the LCD enclosure that had been pressed in too far for the M3x8 bolt to reach it (pictured above). Fortunately, I had a spare M3x10 which was able to reach the insert and could pull the enclosure shut. This was the only issue with the printed parts I had, and I considered it a resolvable one that didn’t require a support ticket or replacement part.

Assembly and Design of the Cocoa Press

Make no mistake: this is a kit 3D printer and will require time to assemble. Cocoa Press estimates the assembly should take about 10 hours, but it took me about 14 hours split across two days. I spent extra time making sure the aluminum extrusions were square, carefully wrapping the wires, and generally taking my time so I wouldn’t need to go back and fix anything later. I generally enjoy the process of building 3D printers (like the Creality Ender 3 V2, which I did a 1 hour speedrun on when it was released), and the Cocoa Press was no exception.

(Image credit: Tom's Hardware)

The Cocoa Press has clearly been designed by someone who uses 3D printers, and the attention to detail shows in parts like the motor mounts, hot end Z-offset, and use of thumbscrew as quick-release fasteners. The CoreXY-inspired kinematic system uses an A and B belt to move the carriage across the X/Y plane, and the Z stage drops as the print height increases as opposed to lifting the extruder. Generally speaking, the assembly is similar to building a DIY kit 3D printer like a Voron up until the point where you start to assemble the hot end, which is where the changes become apparent.

The hot end on the Cocoa Press feels almost comically oversized compared to most FFF 3D printers due to the unique considerations of printing chocolate. The Cocoa Press uses a pair of heating elements to heat the material: one for the body of the cartridge and one for the nozzle. The temperature requires precision to a tenth of a degree, and the heating elements (embedded on a sticker membrane) need to be carefully applied to outer surfaces of the cartridge to prevent air pockets from forming.

Loading the material is a multi-step process. The extruder assembly uses a latch to keep it locked in place and when unlocked the assembly can be tilted backwards, allowing access to the cartridge. Removing the thumbscrew allows the cartridge to slide out and a 65 gram chocolate core can be inserted before pivoting the assembly and latching it in place. The chocolate is heated inside the cartridge and is pushed out of the nozzle via the small red plunger on the end of the threaded E rod.

(Image credit: Tom's Hardware)

The entire process only takes a few minutes, but I found myself washing, cleaning, and drying the cartridge each time I swapped cores. This takes a good bit of time, and the newly inserted cartridge will take 20 minutes to warm up to printing temperature before printing.

If you’re going to be printing a lot, having multiple cartridges for hot-swapping would definitely be a smart move. The nozzles (both 0.8mm and 1.6mm) have an integrated registration feature that keeps them aligned with the heater body, allowing the thumbscrew to tightly hold the entire assembly in place.

Wiring the Cocoa Press is similar to wiring most DIY kit 3D printers, and there are a few screw terminal blocks to connect, both on the 150 watt power supply as well as on the mainboard. This can be a bit daunting for a beginner, and I appreciated that Cocoa Press includes a printed cover for the PSU terminal block to prevent any accidental shorting while preventing access. Like other parts of this project, the best path forward is to work slowly and check the assembly guide regularly.

(Image credit: Tom's Hardware)

The Cocoa Press is a tall printer, measuring over 27-inches in Z despite the relatively conservative 5.51 x 5.91 x 5.91 build volume. This is due to the height of the plunger mechanism which pushes the chocolate core through the cartridge. For storage, this assembly can be rotated back using the same process that’s used for swapping out material.

Cocoa Press Documentation and Troubleshooting

(Image credit: Cocoa Press)

The Cocoa Press Documentation Page includes information on 3D printing, 3D printing with chocolate specifically, troubleshooting, and even a page on the ethics of chocolate. In a market where 3D printing companies will frequently provide the absolute minimum amount of information, Cocoa Press deserves praise for going above and beyond to provide useful and actionable documentation to customers.

(Image credit: Cocoa Press)

The included assembly guide for the Cocoa Press is a jaw-dropping 214 pages long; possibly the longest I’ve seen for a consumer 3D printer. Filled with whimsical references to musical theater (“Way Down, Hadestown”), pop culture (“No Touching!”), and generally good advice (“Trust but Verify”), the manual succeeds in grabbing your attention and guiding you through the assembly process with humor, which can be a challenge for a typically dry piece of technical writing.

(Image credit: Cocoa Press)

The assembly guide has a way of staying one step ahead of you during the process, with helpful tips like “Can’t find my shoes!” indicating the rubber feet for the printer may be in a place you aren’t expecting them. This was exactly what happened to me, and right at the moment I was wondering where the rubber feet were, the assembly guide was prepared and ready.

(Image credit: Cocoa Press)

Where the assembly guide really shines is in the most difficult parts of assembly, like routing the timing belts for the X and Y axes. This process (indicated in the manual as “Like tying your shoes but worse”) is a difficult one and can sometimes feel like you need 4 hands to complete it. 

The guide includes not only a picture of the full belt path, but also cutaway views showing belt routing over every pulley, idler, and connection point. This is normally the spot in an assembly where I would try to find a video on YouTube to check my work, but the included documentation was more than enough to give me confidence in my assembly skills.

Calibrating and Leveling the Cocoa Press

(Image credit: Tom's Hardware)

Similar to printers like the Prusa MK3S+ (one of the best 3D printers), the Cocoa Press uses an inductive probe to detect the location of the build platform at various points to create a mesh used for leveling. This probe is attached to the X carriage, and is located directly behind the extruder module.

(Image credit: Tom's Hardware)

The printer UI has a guided “Probe Mesh” operation which will automatically move the print head to 25 points on the build platform, measure the offset, and store the data. Once complete, the resulting mesh can also be viewed in the printer UI to show the general distortion in the form of a 3D mesh. 

This is helpful, and when I first ran the operation I noticed that my bed skewed heavily to the right. After removing the print bed and reassembling it, the distortion was reduced. This was a helpful visualization, and worked well to diagnose and resolve my issue.

Build Platform on Cocoa Press

(Image credit: Tom's Hardware)

The Cocoa Press includes several silicone mats that act as a build surface. These mats are thin and flexible, and the chocolate sticks to them while printing but easily peels off once the print is complete. The mat is held in place with four thumbscrews which keep it flat against the steel build platform.

(Image credit: Tom's Hardware)

The mats are designed to be washed with soap and water, and I found them to be easy to clean after printing. Because I was careful not to purge my nozzle onto the mat when replacing chocolate, they didn’t get much chocolate on them during use. After printing, I would typically remove the printed part and use the included scraper to remove the purge line, which peels up in a single piece. Similarly, the initial extrusion when loading material can also be popped off and eaten as a quick snack, not typically the case with an FFF-style 3D printer.

Printing Demo Models on the Cocoa Press

The Cocoa Press includes several demo models preloaded on the included SD card as well as a page on Printables that has three models available for download. The Fidget Skull by Clockspring is an impressive display of the Vase Mode functionality of the Cocoa Press, which uses a single continuous helical toolpath to create a 3D print. However, this model uses nearly an entire core of material (worth $4.90), which may be more than some users want from a demo model.

Switching to the 1.6mm nozzle, the infill samples are a fun way to show a few different infill patterns while only using a relatively small amount of material. Printed using dark chocolate, these samples all have a different mouthfeel, a unique and fun effect caused by the crumbling of the infill as it is being chewed. 

I appreciate that the Cocoa Press includes both simple and ambitious demo models, as this is a frequently overlooked aspect of consumer 3D printers that can lead to frustration for first-time users. I think about the Creality LD-002R, a resin 3D printer that included a demo print that took over 19 hours to complete with no indication of print time in the model name. Obviously, that’s not ideal for someone looking to quickly verify the machine is operational. 

Slicing Software for Cocoa Press 

Model: Cute Octopus Says Hello by Makerbot (Image credit: Prusa)

The Cocoa Press uses PrusaSlicer to prepare models for printing, a welcome change from manufacturers that will fork and abandon Open Source software to get their name at the top of the application. The latest version of PrusaSlicer includes machine profiles for the Cocoa Press, both with the 0.8mm nozzle and the 1.6mm nozzle.

Model: Cute Octopus Says Hello by Makerbot (Image credit: Prusa)

PrusaSlicer allows users to import a 3D model and make adjustments to various parameters like infill type and amount, print speed, etc. In addition to the machine profiles included with the Cocoa Press, the print and material profiles worked perfectly during testing. I found myself only modifying the infill type and amount to change the amount of material used during printing.

PrusaSlicer offers basic CAD manipulation, so users can add text, adjust print parameters, and even include modifiers without needing additional software. Using the Heart model by Printables user Lumorion, I made several changes to the model, including reducing Z height, adding text, and removing top layers from a portion of the print. After checking the toolpath preview, I saved the .gcode file to the SD card and brought it to the printer.

The resulting print looked exactly how I wanted it to. The top surface is smooth, and the open portion on the top of the heart clearly shows the gyroid infill that fills the model. The text is clear and legible, and the sidewalls are smooth and even. The ability to rapidly customize 3D models without needing to use CAD software is a huge bonus for anyone using this model to create chocolate parts without a mold.

Using the 0.8mm nozzle, I printed the Cute Octopus Says Hello model by Makerbot using dark chocolate, a dense gyroid infill, and an otherwise standard 0.5mm layer height profile. The sidewalls printed smooth and consistent, and if you didn’t know it was chocolate, you may even think it’s just dark brown ABS filament based on the layers. The gyroid infill is hypnotic to watch during printing, and tastes just as good as it looks.

Model: Cute Octopus Says Hello by Makerbot (Image credit: Tom's Hardware)

After printing, I noticed there was a line in the model right over the eyebrows. This line was caused by a skipped layer, an issue that appeared and then resolved itself before the next layer. In addition, the tentacle at the front of the model looks a bit warped, likely due to the small cross-sectional area not having enough time to cool between layers. I didn’t encounter the first issue again while printing, but I did notice that tall, thin parts had trouble resolving, an issue shared by other FFF printers but made worse due to the specific material used. 

Of course, it’s impossible to review a chocolate 3D printer without talking about the taste of the printed parts. The dark chocolate has a deep and rich flavor, and the experience of eating a sparsely-filled model is a truly interesting one. I described it initially as a similar feeling to eating cotton candy; where a volumetrically large amount of food rapidly shrinks in your mouth after biting into it. The infill crushes with only a little force, and the tiny broken pieces merge together as you chew. It’s a unique experience, and one that is difficult to explain.

Inspired by the articulated fish model used in the Cocoa Press marketing, I prepared an articulated gingerbread man model using the default 0.5mm slicer profile and loaded milk chocolate. The model printed in about 30 minutes, and the detail on all features is clear and present. 

The articulation worked, and the model was capable of bending and holding in place. The chocolate slightly over-extruded around the joints, so the clearance was more of an interference fit that would hold in place after adjusting. The model held up to a reasonable amount of bending, and it’s easy to see how this technique could be used for other prints. 

Ask yourself this: if you had a 3D scanner, a chocolate 3D printer, and a desire to print something unique, what would you make? Having previously made a 3D scan of my head (you can make one, too!), I figured printing it in chocolate would be a fun thing to try out! I angled the model upwards in PrusaSlicer, and spent a good amount of time reducing the overhangs as much as possible. Knowing that steep overhangs may result in drooping perimeters, I did my best to angle the model in a way that reduced them as much as possible.

(Image credit: Tom's Hardware)

The resulting print is equal parts hilarious and impressive. The culmination of multiple cutting-edge technologies, the ability to create a 3D scan and then print it in chocolate using equipment affordable to consumers is a fascinating development and is worth a moment of reflection. The print itself had a few minor issues (some cooling around the top of the head, and a retraction seam appeared near the lips), but the result would make a great wedding cake topper.

I found the milk chocolate to be particularly sensitive to overhangs while printing, as seen on the mouth of the Chocolate Bunny by ncsandor. While the model looks generally good, the overhang contours on the mouth sagged during printing as they had nothing underneath to support them. Because printing with supports wouldn’t likely make sense for this model, the alternatives are either directly manipulating the 3D model or angling the print to reduce the overhang.

Going for a more ambitiously featured model, I printed the Benchy (a standard geometry typically used as a speed benchmark for the fastest 3D printers) using white chocolate. I let the chocolate warm up for the recommended 20 minutes, but the first print (pictured above on the left) looked a bit uneven in the thin spots, and there were multiple lines in the hull. 

Running the print a second time (pictured above on the right) immediately after the first print completed resulted in a much cleaner and better resolved 3D model. Similar to making a second batch of pancakes immediately after the first, the quality increases visibly between prints. 

Bottom Line

(Image credit: Tom's Hardware)

At $1,499 for the bare-bones kit and another $250 for the printed parts with inserts, the Cocoa Press is not a cheap printer relative to desktop machines like the Elegoo Neptune 4 Pro. However, the ability to print chocolate straight out of the box is not something that can be done easily, and the Cocoa Press is one of the least expensive options for printing food at home.

The Cocoa Press is not a printer for everybody, but the overall experience of building, using, and enjoying the printer is something that I suspect will resonate very deeply with a specific group of customers. A true DIY kit, the Cocoa Press is a weekend project to assemble and requires a reasonable level of mechanical skill and troubleshooting ability to put together correctly.

If you’re interested in creating custom chocolates without needing to make a mold, the Cocoa Press is a great place to start. If you’re an additive manufacturing enthusiast looking to expand the scope of your experience (like me), the Cocoa Press is an excellent tool to take conventional DFAM principles and apply them to a new and challenging material. I have no problem recommending the Cocoa Press, and even included it on our roster of the best 3D printers under the newly created ‘Best Food 3D Printer’ category. For more traditional and affordable options, check out our best budget 3D printers list.

MORE: Best 3D Printers

MORE: Best Budget 3D Printers

MORE: Best Resin 3D Printers

Andrew Sink
3D Printing Writer

Andrew Sink first used a 3D printer in 2012, and has been enthusiastically involved in the 3D printing industry ever since. Having printed everything from a scan of his own brain to a peanut butter and jelly sandwich, he continues to dive ever more deeply into the endless applications of additive technology. He is always working on new experiments, designs, and reviews and sharing his results on Tom's Hardware, YouTube, and more.

  • peachpuff
    How fast can it print a benchy? And how fast does the chocolate melt in your mouth? :LOL:
    Reply
  • neojack
    thanks for the detailed review ! i can see all the passion of the author, i am not into 3D printing but it's very nice in 2024 to see a real article written by a passionate human. keep going !
    Reply
  • passivecool
    Thanks for the review! I could totally imagine this but would want to source the chocolate locally. (Europe) Solid specs and maybe a forming mold for the 'cores' or a connection to a tempering bath would make this product much more viable. Real chocolate is must be properly tempered so it does not turn grey quickly. Dumping in a bunch of additional fat can alleviate the tempering issue but makes the flavor ... meh.
    I'm sure this is the crux with this kind of product: tastes good / looks good. 🤔
    Reply
  • JiTon
    I recently came across the Cocoa Press 3D Printer review, and I must say, it's a game-changer for chocolate lovers like myself! The concept of being able to 3D print chocolate at home is nothing short of revolutionary.
    The precision and creativity that the Cocoa Press offers in chocolate printing are truly impressive. From intricate designs to personalized shapes, the possibilities seem endless. It's not just a kitchen appliance; it's a tool that allows you to unleash your culinary imagination.
    What caught my attention is the user-friendly interface that makes it accessible even for those new to 3D printing. The detailed review provided valuable insights into its functionality, emphasizing its ease of use and reliability. The fact that it works with various types of chocolate makes it versatile for different recipes and preferences.
    As a chocolate enthusiast, the thought of creating custom chocolates for special occasions or just to satisfy a sweet tooth is incredibly exciting. The idea of experimenting with flavors, textures, and designs is a dream come true for any home chef.
    The review also highlighted the Cocoa Press's durability and build quality, reassuring potential buyers about its long-term usability. Investing in a device like this seems like a worthwhile decision for anyone passionate about both technology and the culinary arts.
    In conclusion, the Cocoa Press 3D Printer seems like a fantastic addition to any kitchen. It brings together the worlds of technology and chocolate, offering a delightful experience for both seasoned chefs and those just starting to explore the art of chocolate making. I'm definitely considering adding this innovative device to my kitchen arsenal!
    Reply
  • peachpuff
    JiTon said:
    I recently came across the Cocoa Press 3D Printer review, and I must say, it's a game-changer for chocolate lovers like myself! The concept of being able to 3D print chocolate at home is nothing short of revolutionary.
    The precision and creativity that the Cocoa Press offers in chocolate printing are truly impressive. From intricate designs to personalized shapes, the possibilities seem endless. It's not just a kitchen appliance; it's a tool that allows you to unleash your culinary imagination.
    What caught my attention is the user-friendly interface that makes it accessible even for those new to 3D printing. The detailed review provided valuable insights into its functionality, emphasizing its ease of use and reliability. The fact that it works with various types of chocolate makes it versatile for different recipes and preferences.
    As a chocolate enthusiast, the thought of creating custom chocolates for special occasions or just to satisfy a sweet tooth is incredibly exciting. The idea of experimenting with flavors, textures, and designs is a dream come true for any home chef.
    The review also highlighted the Cocoa Press's durability and build quality, reassuring potential buyers about its long-term usability. Investing in a device like this seems like a worthwhile decision for anyone passionate about both technology and the culinary arts.
    In conclusion, the Cocoa Press 3D Printer seems like a fantastic addition to any kitchen. It brings together the worlds of technology and chocolate, offering a delightful experience for both seasoned chefs and those just starting to explore the art of chocolate making. I'm definitely considering adding this innovative device to my kitchen arsenal!
    Thanks cocoa press employee...
    Reply