Custom Cakes in Jersey City, NJ

Designed for Every Celebration

At Cocoa Bakery, every custom cake is a collaboration. Whether you’re planning a wedding, a birthday, a baby shower, or a corporate celebration, our team, led by Chef Jessica Isaacs, designs and bakes each cake to your vision. Everything from the flavor to the final decoration is as important to us as it is to you and your special day.

We work in small batches using only high-quality ingredients. Our cakes are buttercream-finished and built around flavor first. We believe a great cake is both beautiful and scrumptions so you won't find fondant in our kitchen. Gluten-free options are available for most designs.

Based in Jersey City Heights, we serve the greater Hudson County area and welcome orders from across New Jersey.

A round white birthday cake with colorful sprinkles on top from cocoa bakery cafe in jersey city, NJ.

Custom Cakes for Every Occassion

Wedding Cakes

Elegant, flavor-forward custom wedding cakes designed around your day. We offer cake tasting appointments at our Jersey City bakery location where you can choose from up to three flavor, filling, and frosting combinations.

Bridal Shower Cakes

Refined and beautiful custom cakes for bridal showers in Jersey City and beyond. Pairs well with our custom cupcake and truffle platter options for a full dessert table.

Birthday Cakes

From a child’s first birthday to a milestone 50th, we design custom birthday cakes to suit any theme, size, and dietary need. Birthdays are our most popular occasion and we love celebrating with you. Order early and tell us your vision.

Graduation Cakes

Celebrate the milestone with a custom cake designed around colors, themes, or achievements.

Baby Shower Cakes

Elegant and whimsical custom baby shower cakes, designed to match your color palette or theme.

Corporate Event Cakes

Custom branded or occasion-themed cakes for corporate events, team celebrations, product launches, and milestones. Learn more on our Catering & Corporate page.

Other Celebration Cakes

Baptisms, communions, anniversaries, retirement parties — if there’s an occasion, we’ll make the cake. Contact us with your event details and we’ll figure it out together.

How To Order A Custom Cake

  1. Get in touch — Fill out our inquiry form so we can review all the details. Tell us the occasion, your preferred date, approximate guest count, and any design ideas or dietary requirements.

  2. We’ll follow up — Our team will confirm availability and discuss your options. For wedding cakes, we offer a tasting appointment (2+ weeks’ notice required).

  3. Place your order — A deposit may be required for large or custom orders. All orders placed through the website require 72 hours’ notice. For weddings and large events, contact us directly.

  4. Pick up or arrange delivery — We offer in-store pickup at 475 Central Avenue. For large custom orders, we offer delivery within Jersey City.

Cocoa Bakery is All About Buttercream

A round custom cake from cocoa bakery cafe in jersey city, NJ.

We don’t make fondant cakes. All our cakes are buttercream-finished — which we think looks and tastes much better. If you’ve been quoted fondant elsewhere and want to explore an alternative, we’d love to show you what’s possible with buttercream.

We Accommodate Dietary Needs

Some of our custom cakes can be made gluten-free, nut-free, or eggless. We are working on vegan and dairy free cake options as well. Please let us know your requirements when you inquire — we’ll confirm what’s possible for your specific order.

A signature cake from cocoa bakery cafe in jersey city, NJ.

Ready to Order Your Custom Cake?

We need at least 72 hours' notice to accommodate custom cake orders. For weddings with a cake tasting, please allow at least 2 weeks.

Please fill out the custom cake form and we can get started.

We respond Tuesday through Saturday, 10:30am–5pm.

a custom birthday cake from cocoa bakery cafe in jersey city, NJ.