Skip to main content

How to Make Soap That Looks Like Cake

Anna is proficient at soap making, particularly sculpting soap that looks like food and other objects.

Chocolate layered cake

Chocolate layered cake

Create Your Own Cake Soap

If you already have basic soap-making skills, you can challenge yourself and give this a try! It's very fun, but a lot of times, cold process soap making can be frustrating, especially for beginners. It is a juggling act of having the right soap formula and correct timing. (Soap hardens very quickly, so be organized and have everything you need ready before you start.) When you have the basics down, creating new shapes becomes easy.

Aside from cake shapes, you should also try macaroons, bagels, waffles and cupcakes. Give these a try—you just might surprise yourself!

How to Make Soap That Looks Like Cake

In this article, you'll learn how I made:

  1. Chocolate and Strawberry Cream Cake
  2. Strawberry and Chocolate Cake
  3. Rainbow Cake
  4. Chocolate Layered Cake
  5. Swirl Cakes
  6. Layered Cakes
  7. Macaroons
  8. Bagels
  9. Cupcakes
Strawberry and chocolate cream

Strawberry and chocolate cream

Chocolate and Strawberry Cream Cake Soap

Pouring big round shapes is the easiest to do—this is because molds are easy to come by. For the chocolate and strawberry cream cake, make your usual batch of soap mix. For mine, I used canola, coconut, olive and jojoba oil.

  1. First, divide the mixture in half. For the first half, tint it with a light pink pigment and add your scent.
  2. For the other half, color it with a brown pigment to make it look like chocolate and add chocolate scent.
  3. Pour half of the chocolate onto the bottom of a round silicone cake mold. This is the base of the cake. Set aside the remaining half of the chocolate mixture.
  4. You need to wait a few minutes to let the chocolate base set a little bit so when you pour your pink mixture, it won’t mix together but instead will lay on top of the brown soap. If you want to hasten the cooling process, place the mold in front of a fan.
  5. Next, get the remaining brown mixture and pour it into a piping bag. By this time, the mixture should have thickened and heated up a bit. This is the best time to pipe the soap. It is important to work really fast at this point since the soap will begin to set. If it gets too hot, then piping will no longer be an option.
  6. Place a star piping tip at the end of the bag and start piping on top of the cake as fast as you can.
  7. Any leftover soap can be quickly piped into smaller molds for future use. If the mixture is not enough to cover the cake, I suggest finishing the piping on a later date when making another pour (that is, if you do not want to make a small batch of soap just to finish this project). Note that it might not look the same in terms of color since you will be mixing another batch of soap again, so it is important to plan ahead and make sure you have enough soap to finish the entire cake.
  8. After the entire cake cools for about 24 hours, take it out of the mold and slice it into several pieces.
Strawberry and chocolate

Strawberry and chocolate

Strawberry and Chocolate Cake Soap

This was made in a similar fashion as the chocolate and strawberry cream cake. The only difference is that I did not divide the base mixture into two.

  1. Before starting the entire project, I used a melon baller to make pink balls from scrap soap that I had.
  2. I poured 2/3 of the new soap mixture with chocolate or brown pigment and chocolate scent on the bottom layer of the cake.
  3. Then, I poured the remaining 1/3 mixture tinted with pink pigment and strawberry scent onto a piping bag, and using a star piping tip, I piped the “strawberry cream” on top.
  4. I waited a few minutes before I placed the pink scrap soap balls around the top of the cream.
Rainbow cake

Rainbow cake

Rainbow Cake Soap

This is the most colorful example. It is a very straightforward pour and is quite simple, even if it looks complicated to make.

Scroll to Continue

Read More From Feltmagnet

  1. After preparing the soap mixture, divide it into 4 parts. Tint 1 part dark pink, 1 part red, 1 part blue and 1 part green.
  2. Pour the bottom layer onto a silicone cake mold. Place it in front of a fan to cool it a bit faster.
  3. After it has thickened and set a bit (no longer looking jiggly), pour the next layer of blue. Place it in front of the fan again.
  4. For the last layer, pour the pink. Set in front of the fan to cool completely.
  5. The last step is to place the remaining mixture of green into a piping bag with a round tip.
  6. On top of the cake, pipe beads of soap. This takes a bit of practice to do but once you get the hang of it, it is pretty simple to do.
  7. To top it off, sprinkle some candy confetti on top for added decoration. This step is optional.

Tips for Pouring Layered Soap

In my experience, the secret to pouring layered soap is timing. After the soap saponifies but is still a little runny, I divide it into several parts and I let it be. I do not stir it too much, because this makes the soap set a lot faster.

I tint, scent and further blend the mixture only for the layer I need to pour first before I tint the others. Then I do the next layer, and then the next one and so forth. This way, it's ensured that I'll still have time to work on the other layers.

Soap hardens very quickly, so be organized and have everything you need ready in front of you.

Chocolate layered cake

Chocolate layered cake

Chocolate Layered Cake Soap

This cake was done in a similar fashion as the rainbow cake. The only differences are:

  • The middle layer with the chocolate has some shredded or curled brown soap ribbons. These came from my scrap soap. I used a potato peeler to make these ribbon curls. I did this to give the soap a bit of an interesting texture.
  • For the top, I decorated it with piped "cream" and more chocolate shavings. I sprinkled the chocolate on top of the soap that was still soft. This was to make sure the shavings stuck to the top of the soap.

Swirl Cakes

These are the easiest cakes to make: It's similar to making swirls on loaves.

  1. Divide the mixture and tint the portions with different colors.
  2. Pour the base color first, and then pour the next color that has slightly thickened.
  3. With a stick, make swirls on top of the soap until you are satisfied with the design.
  4. Lastly, decorate the tops with piped soap.
Layered cakes

Layered cakes

Layered Cake Soaps

This soap is beginner-friendly. This is how you can make it yourself.

  1. After making your soap mixture, divide it into 2 parts.
  2. One part needs to be tinted a different color. In this case, I used a brown pigment to make it look like chocolate.
  3. Pour these into 2 cake molds.
  4. Color the remaining mixture pink or any color you like, add a scent and pour it into a piping bag with a star tip.
  5. Pipe the tops of both cakes and set them aside to harden for 24 hours.
  6. After 24 hours, remove the 2 cakes from the molds. Mix about an ounce of soap and pour it on top of one of the cakes; this will act as a glue.
  7. Place the second layer on top of the other one. Let it harden before cutting it.

Note: Since this is a really thick cake, be careful when cutting it so the layers don't break apart or separate.

Macaroon soap

Macaroon soap

Macaroon Soap

These are hand-carved macaroons from scrap soap. You can also use a mold to make these macaroons, but I find carving these from scratch gives it a more realistic feel.

  1. Carve the tops and bottoms first. Cut a cube of soap with the dimensions of 3 inches x 3 inches x 1 inch thick. With a knife or carving tool make one side flat and the other into a dome shape resembling a macaroon. Use a piece of nylon stocking to smoothen the tops.
  2. The outer rim of the flat surface needs to be carved so it would look rough. Real macaroons all have that uneven edge.
  3. After creating all the tops and bottoms, mix a new batch of soap and pipe the middle part or the cream.
  4. Then, put the top and bottom parts together to create the finished product.
Cream cheese bagel soap

Cream cheese bagel soap

Bagel Soaps

To make these bagel-shaped soaps:

  1. Cut a piece of 4 inch x 4 inch x 2 inch thick cube if you plan to carve the shape. If not, there are donut- or bagel-shaped molds you can also use.
  2. Smooth the entire bagel with a piece of nylon stocking.
  3. You can put these away in the meantime if you don't want to make a new soap mixture for the cream cheese. You can wait till your next soap project to do this next step. But if you do decide to finish the whole project, you need to make 2 oz of soap mixture tinted with white pigment for the topping.
  4. Once the mixture has thickened, you can use a butter knife to spread the soap just like cream cheese.
  5. Top the entire thing off with some cut-up pieces of soap.

As an added step, you can also paint the bagel with a mixture of pigment with vodka or alcohol—you brush the sides to make the bagel look three-dimensional.

Cupcake soap

Cupcake soap

Cupcake Soap

To make these, you need to:

  1. Get a cupcake mold or a muffin tin lined with cupcake paper.
  2. Pour your soap into the cups. Let them harden up a bit.
  3. Pour some soap mixture into a piping bag with your desired tip and pipe the "cream" on top of the cupcakes.
  4. Add decorations.

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2020 Anna Javier


Anna Javier (author) on September 07, 2020:

Oh Thank you! So glad you liked the soaps. I emphasize in the article to label the soaps properly because a friend of mine actually took a bite of the pistachio looking one. She spat it out right away. It did have a label, she just didn't bother to read it. But yes, they look quite real in person.

Lynsey Hart from Lanarkshire on September 07, 2020:

OH WOW. These look amazing! And I totally thought they were cakes. I imagine if these were in my bathroom I may end up trying to eat them! haha. Thanks for sharing some great tutorials.